I build things to understand them. Most of them start as a problem I have myself.
Right now (Oct 2026)
- getting Claude Code agents to work as a team, and to stop and ask when it matters
- a voice-first way of learning: lessons I can listen to, with spaced repetition
- German, one lesson at a time
| Project | What it is | Status |
|---|---|---|
| Agent Architecture | Visual designer for multi-agent teams in Claude Code: 60 agents, 62 presets, human-in-the-loop gates, live simulation. Live demo | |
| NaukaAI | Learning app with a Socratic AI tutor and spaced repetition | private |
| Textinio | Desktop text-to-speech app with provider fallback, OCR and PDF import | private |
| Prompt Engineering Observatory | Interactive HTML explainers on prompt and context engineering | private |
| RL boost counter | Rocket League boost stats on the official Stats API | private, for fun |
Claude Code every day · HTML, CSS and vanilla JS · TypeScript and React Native · Electron · Supabase · Python (the basics)
Everything here is a personal project, made in my own time on public or synthetic data.
