Discover and explore top open-source AI tools and projects—updated daily.
steveyeggeAI coding agent for autonomous Emacs development
Top 85.5% on SourcePulse
Efrit is an AI-powered autonomous Emacs assistant that enables direct Elisp evaluation and agent-to-agent communication, positioning it as both a user assistant and a platform for AI-driven development. It allows AI agents to autonomously debug, test, and enhance Efrit's functionality, and supports multi-turn conversations and natural language command execution.
How It Works
Efrit leverages Emacs' native Elisp evaluation capabilities to execute AI-generated code and commands. Its core innovation is the agent-to-agent architecture, which uses a file-based queue system for communication between Efrit and other AI coding agents. This allows for autonomous development loops where AI agents can interact with, modify, and improve Efrit's own codebase. It also supports multi-modal interfaces including chat, command, and agent modes.
Quick Start & Requirements
lisp directory to your Emacs load-path. Configure your Anthropic API key in ~/.authinfo.M-x efrit-chat.Highlighted Details
Maintenance & Community
CONTRIBUTING.md.Licensing & Compatibility
Limitations & Caveats
1 month ago
Inactive
MoonshotAI
ag2ai