Manthan manthan.sirune.tech ↗
AI-powered spaced repetition, built end to end
Upload a document; Manthan turns it into concept cards, tags them, works out which ideas depend on which, and shows you the whole structure as a 3D graph you can fly through. I own it — architecture, roadmap, billing, all of it.
- knowledge mode
- A roadmap view on a Sugiyama-style layered layout — topological leveling, barycenter crossing-reduction, coordinate straightening — ranked by a custom leverage metric: downstream value unlocked per unit of reading cost.
- engine
- A stateless Python/FastAPI microservice using DSPy for card structuring and tagging, behind a Kotlin/Spring Boot API. SM-2 scheduling, real-time card creation over chat, and a direct JSON/Markdown import path.
- unglamorous half
- Keycloak SSO across multiple realms, and subscription billing written from scratch — Razorpay and Dodo Payments, webhook-verified activation, prorated plan switching.
- agent-native
-
An MCP server at
api.sirune.tech/mcp— decks and cards can be built straight from Claude Code, Claude Desktop, or any MCP client.
DSPy · FastAPI · Kotlin/Spring Boot · Three.js · PostgreSQL · Keycloak · Cloud Run · MCP