shareAI-lab/Kode-CLI
Kode CLI — Design for post-human workflows. One unit agent for every human & computer task.
What it solves
Kode is a terminal-based AI coding assistant designed to automate complex development workflows. It solves the problem of switching between a chat interface and a code editor/terminal by integrating codebase understanding, file editing, and command execution directly into the CLI.
How it works
Kode acts as an agentic interface that connects to various AI models (via OpenAI-compatible endpoints) and provides them with tools to interact with the local file system and shell. It uses a ModelManager to handle multiple model profiles and pointers (e.g., designating different models for main tasks vs. quick utilities). It can delegate complex work to specialized sub-agents and extend its capabilities through MCP (Model Context Protocol) servers and a plugin system for "skills."
Who it’s for
It is built for developers who prefer a terminal-centric workflow and want an autonomous AI agent capable of editing code and running shell commands with minimal manual intervention.
Highlights
- Multi-Model Collaboration: Ability to switch between different AI models for different roles (main, task, compact, quick) within a single session.
- Agentic Workflow: Supports specialized sub-agents for task delegation and the AGENTS.md standard for project-specific instructions.
- Tool Integration: Includes a built-in tool system, support for MCP servers, and a Linux sandbox (
bwrap) for safer command execution. - Extensible Architecture: Allows users to install "skills" and plugins from marketplaces to add new capabilities.
- Interactive CLI: Features a rich terminal UI with syntax highlighting, fuzzy completion for files/models/agents, and an editor-integrated prompt (
Option+G).
Related
- Project
- Project
- Project
- Project
- Project