codebase investigation tool
Your codebase knows more than its README.
Drop in a repository. KODA maps its structure, traces how pieces connect, and prepares the ground for deep investigation.
Public GitHub repositories · No account required
pipeline
How it works
Each stage is an independent module. Ingestion does not depend on AI. Agents do not depend on the UI. The graph does not depend on a specific visualization library.
- 01active
Repository ingestion
Download and walk the file tree. Filter noise. Preserve structure.
- 02planned
Multi-agent analysis
Architect, Code Analyst, and Security agents examine the codebase in parallel.
- 03planned
Knowledge graph
Findings become nodes and edges — modules, imports, APIs, dependencies.
- 04planned
Interactive exploration
Navigate the map. Inspect files. Ask questions about what you find.
future architecture
Specialized agents
The multi-agent system we are building toward. Not implemented yet — ingestion comes first.
User │ ▼ Orchestrator │ ├── Architect Agent (structure, boundaries, patterns) ├── Code Analyst Agent (files, paths, data flow) │ └── Security Agent (vulnerabilities, risks) │ ▼ Synthesizer Agent │ ▼ Graph Builder → KODA Workspace
Architect
plannedMaps high-level system structure, module boundaries, and architectural patterns.
Code Analyst
plannedExamines source files, identifies key code paths, and traces data flow.
Security Analyst
plannedScans for potential vulnerabilities, insecure patterns, and dependency risks.
Synthesizer
plannedCombines agent findings into a unified codebase report and knowledge graph.