Cloi CLI: Local debugging agent that runs in your terminal
a year ago
- #open-source
- #privacy-focused
- #debugging-tool
- Cloi is a local, context-aware agent for debugging, ensuring code and data privacy.
- Operates entirely on your machine with permission to analyze and fix errors directly.
- Experimental project under beta development; users are advised to review changes.
- Install globally via npm: `npm install -g @cloi-ai/cloi`.
- Works with existing Ollama models—no setup or API key required.
- Features include on-device/API models, smart context retrieval, and safe changes.
- Commands available: `/debug`, `/index`, `/model`, `/logging`, `/help`.
- Supports Claude Sonnet 4 or Opus-4 with API key addition.
- Uses Retrieval-Augmented Generation (RAG) for relevant code file analysis.
- Automatic error capture for zsh shell with logging to `~/.cloi/terminal_output.log`.
- Hardware requirements: 8GB RAM minimum, 10GB+ storage, tested on M2/M3 processors.
- Software requirements: macOS Big Sur 11.0+, Node.js 14+, Python 3.6+, Zsh/Fish/Bash.
- Community contributions welcome under GNU GPL-3.0 license.
- Recent updates include RAG integration, hybrid search, and model selection enhancements.
- Bug fixes and dependency updates for improved stability and functionality.