An agentic content pipeline that has run in production for a year
A spaced-repetition study platform for around 13,000 students. I built the LangGraph agent that turns source material into MCQs, flashcards and study notes without an educator writing them by hand, plus the real-time chat layer around it.
- status
- live
·
- when
- 2025 to present
- LangGraph
- LangChain
- RAG
- Python
- FastAPI
- FAISS
Semantic search over an infinite note canvas
Sticky notes on an infinite canvas that find each other. Every note is embedded on write, and a pgvector nearest-neighbour query surfaces related notes without anyone tagging anything. Built and shipped solo.
- loc
- 3,066
·
- files
- 50
·
- status
- live
·
- when
- 2025
- Next.js 16
- React 19
- TypeScript
- Tailwind v4
- Supabase
- Postgres
392 lines, no ML libraries, and a bug that was not where I looked
A feedforward network in one C file with nothing but libc and libm. Forward and backward propagation, He and Xavier initialisation, Box-Muller sampling, binary cross-entropy. The interesting part is not that it trains, it is why it would not.
- loc
- 392
·
- files
- 7
·
- status
- live
·
- when
- 2026