All 105 Dependencies

Every package Kimi Code CLI depends on, ranked by repo health score.

Kimi Code CLI is Moonshot AI's open-source, agentic coding tool for the terminal: it reads and edits files, runs shell commands, searches a codebase, fetches web pages, and decides its next step from the feedback it gets back, all inside a purpose-built TUI rather than a bolted-on chat window. It installs as a single native binary via a one-line curl or PowerShell script, so there's no Node.js runtime, no global npm conflicts, and a startup fast enough that opening a session never feels heavy.

Under the CLI sits a layered monorepo rather than one monolithic app: a VSCode-style dependency-injection container powers the core agent runtime (agent-core and its in-progress successor agent-core-v2), while cross-cutting concerns are split into their own reusable packages — kosong for LLM/provider abstraction, kaos for the execution-environment/tool backend, protocol for the shared client-server schema, and kap-server for an optional HTTP/websocket-exposed engine that also backs the web and VS Code surfaces. A documented goal-mode driver formalizes autonomous multi-turn execution as an explicit active/paused/blocked/complete state machine instead of trusting free-text "I'm done" claims, and a GitHub-sourced plugin marketplace lets teams install skills, MCP servers, and data sources conversationally.

Beyond the terminal, Kimi Code CLI speaks the Agent Client Protocol, so the same authenticated session can drive Zed or any JetBrains IDE over stdio with no second login, and it accepts video input — drop a screen recording into the chat and have the agent turn it into a LUT, a short, or working code. Lifecycle hooks let teams gate risky tool calls, audit decisions, or wire in their own automation at key points in a run.

The project is MIT licensed with no enterprise tier or license-gated features: it works identically against Moonshot AI's managed Kimi models, a bring-your-own Anthropic, OpenAI, or Google GenAI/Vertex AI key, or any OpenAI-compatible endpoint, so self-hosters aren't funneled toward a single paid backend.

22 regexp.escape ^2.0.1 33 jSquash WebP ^1.5.0 34 get-east-asian-width 1.6.0 37 proper-lockfile ^4.1.2 38 react-scroll-to-bottom ^4.2.0 39 vitepress-plugin-mermaid ^2.0.17 40 remark-gfm ^4.0.1 40 retry 0.13.1 41 yauzl ^3.3.0 42 ajv-formats ^3.0.1 42 clsx ^2.1.1 42 tw-animate-css ^1.4.0 44 cmdk ^1.1.1 44 remark-math ^7.0.1 outdated 44 remark-math ^6.0.0 45 next-themes ^0.4.6 45 ULID ^3.0.1 46 zod-to-json-schema ^3.25.2 48 @antfu/utils ^9.3.0 49 heic-to ^1.0.2 49 nunjucks ^3.2.4 50 React Syntax Highlighter ^16.1.0 52 LinkeDOM ^0.18.12 55 Jimp ^1.6.1 58 bcrypt.js ^2.4.3 outdated 59 @mozilla/readability ^0.6.0 59 ts-morph ^28.0.0 60 ssh2 ^1.17.0 61 chokidar ^4.0.3 outdated 61 diff ^8.0.2 outdated 62 Commander.js ^13.1.0 outdated 63 socks ^2.8.9 64 pathe ^2.0.3 65 Chalk ^5.4.1 outdated 65 react-markdown ^10.1.0 65 Sonner ^2.0.7 65 unplugin-icons ^23.0.0 66 Pretext 0.0.8 66 Ajv ^8.18.0 67 tar ^7.5.13 68 open ^10.2.0 outdated 69 semver ^7.7.4 71 Fontsource Inter 5.2.8 outdated 71 Fontsource Inter ^5.2.8 72 acorn 8.17.0 outdated 72 Fuse.js ^7.1.0 73 smol-toml ^1.6.1 73 vitepress-plugin-llms ^1.10.0 74 Dagre ^1.1.4 outdated 76 Radix UI ^1.2.12 76 Radix UI ^1.4.3 77 ignore ^5.3.2 outdated 78 @fastify/multipart ^10.0.0 79 concurrently ^9.1.2 outdated 80 @fastify/swagger ^9.7.0 80 Shiki ^4.3.0 80 Zustand ^5 81 js-yaml ^4.1.1 outdated 81 node-pty ^1.1.0 83 ACP TypeScript SDK ^0.23.0 outdated 83 @hono/node-server ^1.13.7 outdated 83 class-variance-authority ^0.7.1 83 Picomatch ^4.0.4 84 Pino ^9.5.0 outdated 85 ahooks ^3.9.6 85 ws ^8.18.0 86 Base UI ^1.0.0 88 Google Gen AI SDK ^1.49.0 outdated 88 TanStack Virtual (React) ^3.13.5 88 tailwind-merge ^3.4.0 88 tsx ^4.21.0 89 @vitejs/plugin-vue ^5.2.4 outdated 89 Immer ^11.1.0 89 lint-staged 16.4.0 outdated 89 vue-tsc ~3.2.0 outdated 90 MCP TypeScript SDK ^1.29.0 90 Tabler Icons React ^3.36.0 90 Tailwind CSS ^4.1.4 90 xterm.js ^0.11.0 outdated 90 xterm.js 5.5.0 outdated 90 xterm.js ^6.0.0 90 Hono ^4.7.7 90 Oxlint 1.59.0 outdated 90 shadcn ^3.6.2 outdated 90 Tailwind CSS ^4.1.4 90 Zod ^4.3.6 91 React Flow ^12.4.0 92 TanStack Query ^5.74.4 92 @vitejs/plugin-react ^4.4.1 outdated 92 Vitest 4.1.4 outdated 92 KaTeX ^0.17.0 outdated 92 Marked 18.0.5 outdated 92 Mermaid ^11.15.0 92 Vitest 4.1.4 outdated 92 vue-i18n ^11.4.5 93 Anthropic TypeScript SDK ^0.95.2 outdated 93 Fastify ^5.1.0 93 undici ^7.27.1 outdated 93 Vite ^6.3.3 outdated 94 React Router ^7.5.2 outdated 95 OpenAI ^6.34.0 outdated 96 TypeScript 6.0.2 outdated 96 Vue ^3.5.35 97 React ^19.1.0 97 React DOM ^19.1.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search