Build Your Own Claude Code Web UI in 280 Lines of Python

FastAPI, WebSockets, and plain HTML/JS for a local Ollama agent — with sessions, skills, and context compaction.