Objective
Build a code assistant that surpasses claude-code, aider, and opencode by leveraging existing terraphim infrastructure:
- ✅ MCP Client/Server (70% done)
- ✅ rust-genai for 200+ LLM providers
- ✅ terraphim-automata with fuzzy matching
- ✅ Knowledge graph security model
Key Innovations
- Works WITHOUT tool support (like Aider) - text-based SEARCH/REPLACE parsing
- 9+ edit fallback strategies using terraphim-automata (exact → fuzzy → semantic)
- Knowledge-graph-based security with intelligent command matching
- Repository-specific permissions that learn from user decisions
- 4-layer validation pipeline (pre-LLM, post-LLM, pre-tool, post-tool)
Timeline: 6 Weeks
Documentation
See code_assistant_requirements.md for full specification.
Success Metrics
- Edit success rate >90% (beating Aider's 89%)
- Works with ANY LLM (tool or no-tool support)
- <10µs command validation (vs 100µs in competitors)
- Repository-specific security profiles
- Learning system reduces prompts by 70% over time
Sub-Issues
Proof: Beating Aider
Terraphim will beat Aider because:
- ✅ Works with ANY LLM (text parsing + tool support)
- ✅ 9+ fallback strategies vs Aider's 5
- ✅ 50x faster (Rust vs Python)
- ✅ Dual-mode (tools OR text)
- ✅ 200+ models via rust-genai
- ✅ MCP native integration
- ✅ Knowledge-graph-based security
See proof in code_assistant_requirements.md section on "Why Terraphim BEATS Aider".
Objective
Build a code assistant that surpasses claude-code, aider, and opencode by leveraging existing terraphim infrastructure:
Key Innovations
Timeline: 6 Weeks
Documentation
See
code_assistant_requirements.mdfor full specification.Success Metrics
Sub-Issues
Proof: Beating Aider
Terraphim will beat Aider because:
See proof in code_assistant_requirements.md section on "Why Terraphim BEATS Aider".