</>MCP Agents Market
Agent

kimchi

by getkimchi2.2kTypeScriptUpdated 2026-08-20

Terminal coding agent powered by Kimchi's multi-model orchestration

Kimchi is a terminal-based AI coding agent powered by Kimchi's multi-model orchestration infrastructure. Built on the pi-mono SDK, it provides an intelligent development assistant that delegates tasks across specialized AI models based on role (orchestrator, builder, reviewer, explorer, researcher). The agent features LSP integration for type-aware code intelligence, Ferment project management for multi-session work, remote cloud session teleportation, and MCP server compatibility. Developers use it as a command-line coding companion that switches between single-model and multi-model modes for optimal task execution.

Key Features

Multi-model orchestration with role-based task delegation (orchestrator, builder, reviewer, explorer, researcher)
Built-in LSP support for TypeScript, JavaScript, and Go with diagnostics, hover, definition navigation, and rename
Ferment V2 objective controller and classic Ferment project management for multi-session progressive refinement
Remote session teleportation to cloud sandboxes with rsync and git synchronization
Phase tracking and tagging for usage analytics and cost attribution across all LLM requests
Custom context files (AGENTS.md, CLAUDE.md) for global and project-level prompt injection
MCP server migration from Claude Code, OpenCode, and Cursor with automatic conflict resolution
Native Pi package support and Bash hook system for shell command rewriting

Use Cases

  • 01Building features across multiple coding sessions with persistent project state via Ferment
  • 02Switching between lightweight and heavyweight models based on task complexity to optimize costs
  • 03Navigating large codebases with LSP-powered type information and symbol navigation
  • 04Handing off in-progress work to cloud sandboxes when switching machines or collaborating with teammates
  • 05Tracking development costs by tagging requests with project, team, or phase labels
  • 06Migrating existing MCP server configurations from other coding agents into Kimchi

Related Agents

View more

kimchi — FAQ

What is Kimchi?+

Kimchi is a terminal-based AI coding agent that uses multi-model orchestration to delegate development tasks (planning, building, reviewing, exploring, researching) to specialized AI models via Kimchi's LLM infrastructure.

How do I install Kimchi?+

Install via Homebrew (brew install getkimchi/tap/kimchi), the install script (curl | bash), or PowerShell on Windows (irm install.ps1 | iex). After installation, run 'kimchi setup' to configure your API key.

Do I need a Kimchi API key?+

Yes, Kimchi requires a Kimchi API key to access its multi-model LLM infrastructure. Configure it via 'kimchi setup' or set the KIMCHI_API_KEY environment variable.

Which AI clients work with Kimchi?+

Kimchi is a standalone terminal agent, not a plugin. It runs independently as a CLI tool and can load MCP servers, but it doesn't integrate into other AI clients like Claude Desktop or Cursor.

Is Kimchi free?+

Kimchi is open-source (Apache 2.0), but requires a Kimchi API key to access the LLM infrastructure, which likely involves usage-based costs. Check kimchi.dev for pricing details.

What languages does Kimchi's LSP integration support?+

Kimchi supports TypeScript, JavaScript (via typescript-language-server), and Go (via gopls). Servers are auto-detected if installed on your PATH.

How do I install kimchi?+

Open the source repository on GitHub and follow its README. kimchi is a agent — MCP Agents Market links you directly to the official repo.

Is kimchi free?+

kimchi is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches