FULL-STACK AI
Calculus Animator
Calculus Animator began as a way to make calculus explanations easier to see and interact with. Its initial MVP was built in under a week. I continued developing it into a broader learning system with multi-provider model routing, Chroma-backed retrieval, vision-enabled tutoring, architecture documentation, and an extensive test suite.
What It Demonstrates
Routing across local and hosted language models with fallback behavior
Retrieval-augmented tutoring backed by ChromaDB
Vision support that lets the tutor work with visual math material
Architecture documentation and tests for parsing, solving, UI behavior, snapshots, and performance
Technology
PythonFastAPIChromaDB3 LLM providers