Show HN: Docc – AI-generated code walkthroughs with narration (github.com)

🤖 AI Summary
Docc is an open-source web tool that automatically turns a code repository into an interactive, narrated "video-like" walkthrough. Point the app at a local repo (mounted into the container), ask questions or request a tour, and an AI agent analyzes the codebase and emits a structured JSON "script" that a React-based player renders with a VS Code–style editor, syntax highlighting (Monaco), and synchronized text-to-speech narration. The project wires together a FastAPI backend and React frontend, supports Claude Code CLI (recommended) or OpenCode/OpenAI for analysis, and uses ElevenLabs or OpenAI TTS (with caching) for audio; it ships as Docker Compose services for development and production. For the AI/ML community this is a practical demo of building multimodal developer tools: it automates code comprehension, onboarding, and documentation generation by combining static code analysis with LLM agents and TTS. Key technical details include JSON-based script outputs for easy rendering, CLI-driven repository analysis, Pydantic models in the backend, and hot-reload development. Caveats: repo access requires mounting paths (host home is mounted by default), TTS/cloud LLMs require API keys and may fall back to text-only, and user data is routed to external providers. Docc is MIT-licensed and aimed at speeding code reviews, tutorials, and interactive docs for engineering teams.
Loading comments...
loading comments...