tninja/ai-code-interface.el
Unified Emacs interface supporting OpenAI Codex, GitHub Copilot CLI, Claude Code, Gemini CLI, Opencode, and more
It provides a uniform Emacs user experience for various AI coding CLIs and external backend packages, focusing on a consistent workflow rather than deep integration with a single agent. The project leverages Emacs's built-in MCP (Major Mode Context) tools, `imenu`, `xref`, and `tree-sitter` for context gathering, prompt construction, and refactoring actions. It targets iterative development, offering features like a TDD cycle, diff review, Magit helpers, and multi-session support per backend or Git worktree.
168 stars.
Stars
168
Forks
20
Language
Emacs Lisp
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/tninja/ai-code-interface.el"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related agents
xenodium/agent-shell
A native Emacs buffer to interact with LLM agents powered by ACP
WecoAI/aideml
AIDE: AI-Driven Exploration in the Space of Code. The machine Learning engineering agent that...
Zentar-Ai/Zentara-Code
AI debugger and AI coder integrated. Use AI to code and drives runtime debugger
Tokfinity/InfCode
InfCode is an intelligent Code Agent System developed by Tokfinity's Code Research team &...
IBM/iac-spec-kit
AI-assisted workflows for translating business requirements into infrastructure code