tninja/ai-code-interface.el

Unified Emacs interface supporting OpenAI Codex, GitHub Copilot CLI, Claude Code, Gemini CLI, Opencode, and more

53
/ 100
Established

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.

No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 15 / 25

How are scores calculated?

Stars

168

Forks

20

Language

Emacs Lisp

License

Apache-2.0

Category

ai-code-editors

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.