Skip to content
ssobol77 edited this page May 12, 2026 · 3 revisions

ECLI Logo

ECLI Wiki

The Next-Generation Terminal IDE — Modern, AI-powered, extensible code editor for the terminal.

🌍 English · Polski · Français · Deutsch · 中文


Quick Navigation

Section What you'll find
🚀 Getting Started Your first 5 minutes with ECLI
📥 Installation Per-platform install (Linux/macOS/FreeBSD/Windows)
⚙️ Configuration config.toml reference and recipes
⌨️ Keybindings Complete shortcut cheat sheet
🧠 AI Setup Configure OpenAI, Anthropic, Ollama, HuggingFace
🎨 Themes & Customization Visual customization and plugins
FAQ Frequently asked questions
🔧 Troubleshooting Common problems and solutions
🗺️ Roadmap What's coming next

About ECLI

ECLI (Editor CLI) is a terminal-native IDE built for developers who live in the terminal. It combines:

  • 🧠 AI Assistant — Integrated panel for code generation, refactoring, documentation
  • 🌱 Git Integration — Stage, commit, push, and review diffs without leaving the editor
  • 📝 LSP Support — Full Language Server Protocol: autocomplete, diagnostics, go-to-definition
  • 🌈 Tree-sitter — Syntax highlighting for 70+ languages with incremental parsing
  • 📂 File Manager — Intuitive navigation with multi-pane support
  • 🐍 Linters — Ruff built-in for Python, pluggable for other languages
  • ⚡ Cross-platform — Native packages for Linux, macOS, FreeBSD, Windows

Install in one line

pip install ecli-editor

Or grab a native package from Releases.deb, .rpm, .pkg, .dmg, or .exe.

License

ECLI is licensed under the Apache License 2.0.

Links

Clone this wiki locally