Discover and explore top open-source AI tools and projects—updated daily.
Brain0-aiTrack and audit AI-generated code with full provenance
Top 64.2% on SourcePulse
Summary
brain0 addresses the opacity of AI-generated code by providing a passive "black box" that links commits to agent prompts, data agents read, and evidence-driven risk assessments. It targets developers and researchers seeking to audit, understand, and trust AI-assisted development workflows, offering a decision graph for transparency and accountability.
How It Works
brain0 acts as a pure, non-modifying observer. It passively ingests git history and coding agent transcripts (e.g., Codex, Claude Code) to build a decision graph. Utilizing Rust for core observation and TypeScript for the GUI, it employs Tree-sitter for symbol identification and pluggable storage (SQLite/Postgres). Its novelty lies in vendor-neutral drift detection (declared vs. actual changes) and Data Loss Prevention (DLP) auditing of agent reads, operating offline-first.
Quick Start & Requirements
npx brain0 upgit for commit history.qwen3:4b, qwen3-embedding:0.6b) for enhanced AI features, or API keys for hosted LLMs../docs), GUI (http://localhost:8787).Highlighted Details
Maintenance & Community
Maintained by "The brain0 Authors" under Apache-2.0. Contributing guidelines are at ./CONTRIBUTING.md. Specific community channels or roadmap links are not detailed.
Licensing & Compatibility
Core repository is Apache-2.0, permitting commercial use. Advanced team/hosted capabilities are in a separate brain0-enterprise repository (AGPLv3 + commercial).
Limitations & Caveats
Full AI features require optional dependencies (Ollama, API keys). Effectiveness depends on agent transcript availability. Enterprise features are licensed separately.
1 month ago
Inactive