An AI-powered engineering mathematics tutor for undergraduate students. Ask any calculus, mechanics, or control systems question in plain English and get a symbolic result plus a step-by-step explanation.
your-app.quikdb.net ← fill this in after deployment
- Natural language math queries
- Symbolic computation via SymPy
- Step-by-step AI explanations powered by Claude
- Query history saved to Supabase
- Supports: derivatives, integrals, limits, Laplace transforms, Taylor series
- Backend: FastAPI + Python
- AI: Anthropic Claude (Haiku for parsing, Sonnet for explanations)
- Symbolic Engine: SymPy
- Database: Supabase (PostgreSQL)
- Deployment: QuikDB Compute
- Clone the repo
- Create a
.envfile using.env.exampleas a template - Install dependencies:
pip install -r requirements.txt - Start the server:
uvicorn backend.main:app --reload - Open
http://127.0.0.1:8000
See .env.example