Get the latest tech news

Efrit: A native elisp coding agent running in Emacs


A native elisp coding agent running in Emacs. Contribute to steveyegge/efrit development by creating an account on GitHub.

Efrit follows the principle of Elisp-centricity: rather than building complex tool abstractions, it provides the AI with direct access to Emacs' powerful Elisp evaluation capabilities. efrit.el- Main entry point and package coordination efrit-chat.el- Multi-turn conversational interface with Claude API efrit-do.el- Natural language command interface efrit-multi-turn.el- Multi-turn conversation state management efrit-tools.el- Core functionality engine with Elisp evaluation efrit-debug.el- Optional debugging and logging system efrit-agent.el- Advanced agent loop for complex automation ✅ Fixed API integration issues and HTTP 400 errors ✅ Enhanced token limits (1024 → 8192 tokens) ✅ Improved message ordering and dark theme compatibility ✅ Added multi-turn conversation system with configurable limits ✅ Consolidated documentation and cleaned up codebase ✅ Production-ready with comprehensive error handling

Get the Android app

Or read this on Hacker News

Read more on:

Photo of agent

agent

Photo of emacs

emacs

Photo of native elisp

native elisp

Related news:

News photo

Payment platform Lava raises $5.8M to build digital wallets for the ‘agent-native economy’

News photo

Claude Code IDE integration for Emacs

News photo

Show HN: Stagewise (YC S25) – Front end coding agent for existing codebases