All projects
AI & LLM Systems

AI Codebase Explainer & Audio Narration Generator

Offline CLI tool that parses source code across 15+ languages, generating structured, accessible breakdowns and human voice MP3 audio narrations.

DevToolsOllamaTTSPythonASTCLI
The Problem

Why this matters

Developers joining new codebases or students learning to code spend hours deciphering complex syntax without quick, conceptual overviews.

Architecture

System Design

CLI tool scanning project directories, constructing simplified AST representations, prompting local LLMs for modular explanations, and invoking Edge-TTS to produce audio MP3 summaries.

Stack

Technologies Used

PythonOllamaQwen2.5-CoderEdge-TTSClick/Typer CLI

Ready to dive deeper?

Explore the architecture, commits, and implementation details of this project.