← all repositories

editor-code-assistant/eca

An editor-agnostic AI pair programming tool that integrates with multiple IDEs to provide LLM-powered code completion and conversation.

872 stars Clojure Coding Assistants
eca
Velocity · 7d
+2.4
★ / day
Trend
steady
star history

The Editor Code Assistant (ECA) is a Clojure-based system that brings AI pair programming capabilities to any text editor. It uses a JSON-RPC protocol to communicate with LLM backends and provides plugins for Emacs, VSCode, IntelliJ, Neovim, and a desktop application. The system enables real-time code completion, chat-based assistance, and editor-agnostic AI tooling.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.