Hasty Briefsbeta

Bilingual

Efrit: A native elisp coding agent running in Emacs

9 months ago
  • #AI
  • #Emacs
  • #Automation
  • Efrit is an AI coding assistant integrated with Emacs, offering multiple interfaces for different tasks.
  • Interfaces include efrit-chat for multi-turn conversations, efrit-do for natural language commands, and efrit-agent-run for automation.
  • Features include direct Elisp evaluation, multi-turn conversations, tool integration, and safety-first design.
  • Requires Emacs 28.1+, an Anthropic API key, and internet connection.
  • Installation involves cloning the repository, adding to Emacs config, and setting up the API key.
  • Usage examples include creating buffers with poetry, modifying content, and executing multi-step tasks.
  • Customizable settings include model selection, token limits, and debug options.
  • Troubleshooting tips cover common issues like API key errors and connection timeouts.
  • Development includes build, test, and installation procedures, with contributions guided by CONTRIBUTING.md.
  • Latest version (v0.2.0) includes stability improvements, enhanced token limits, and better documentation.