An analysis of Moonshot AI's Kimi agent architecture (K2.5 model).
개요
An analysis of Moonshot AI's Kimi agent architecture (K2.5 model).
README
Kimi Agent System Analysis
An analysis of Moonshot AI’s Kimi agent architecture (K2.5 model).
Table of Contents
Overview
This is an analysis of Moonshot AI’s Kimi agent architecture and source code. Kimi K2.5 is the underlying model; the agents at kimi.com/chat, kimi.com/agent, and specialized endpoints are different interfaces that use this model.
Proof of source: when this repo was shared on Reddit about a bug in the extracted code, Kimi publicly confirmed this was the production code being used. See the comment below. (fixed January 2026)
Comment by u/Appropriate_Goal_360 from discussion in kimi
Repository Structure
kimi-agent-internals/
├── README.md # Main entry point
├── GLOSSARY.md # Terms and definitions
├── LICENSE # Mixed: CC0 + CC BY 4.0 + Apache 2.0
│
├── deep-dives/ # Technical reference documentation
│ ├── README.md
│ ├── architecture/ # System architecture
│ │ ├── container.md
│ │ ├── filesystem.md
│ │ ├── security.md
│ │ └── workspaces.md
│ ├── runtime/ # Runtime components
│ │ ├── browser-automation.md
│ │ ├── code-execution.md
│ │ ├── control-plane.md
│ │ ├── chrome-profile.md
│ │ ├── pdf-viewer.md
│ │ └── utils.md
│ └── binaries/ # Binary analysis
│ └── tectonic.md
│
├── prompts/ # System prompts for 6 agent types
│ ├── README.md
│ ├── base-chat.md
│ ├── ok-computer.md
│ ├── docs.md
│ ├── sheets.md
│ ├── websites.md
│ ├── slides.md
│ └── memory-format.txt
│
├── analysis/ # Research findings and analysis
│ ├── README.md
│ ├── execution-flows.md
│ ├── how-kimi-works.md
│ ├── skills-vs-personas.md
│ └── skills/ # Skill system analysis
│ ├── README.md
│ ├── docx/analysis.md
│ ├── pdf/analysis.md
│ ├── webapp/analysis.md
│ └── xlsx/analysis.md
│
├── source-code/ # Extracted source from Kimi system
│ ├── README.md
│ ├── browser_guard.py # 41KB - Browser automation
│ ├── jupyter_kernel.py # 17KB - Code execution
│ ├── kernel_server.py # 10KB - Control plane
│ ├── utils.py # 1.2KB - Helper functions
│ ├── etc/ # System configuration (~8KB)
│ │ ├── chromium/ # Chrome security settings
│ │ ├── chromium.d/ # Chrome launch flags
│ │ └── ImageMagick-6/ # Image processing policy
│ ├── pdf-viewer/ # ~4MB - PDF.js Chrome extension (viewer only)
│ │ ├── manifest.json # Extension manifest (v3)
│ │ └── content/web/ # Viewer core with CJK font support
│ └── skills/ # Skill system source code
│ ├── docx/ # Word document generation
│ │ ├── SKILL.md
│ │ ├── scripts/ # Python/C# toolchain
│ │ ├── assets/templates/ # C# templates
│ │ └── validator/ # .NET validator configs
│ ├── pdf/ # PDF generation
│ ├── xlsx/ # Excel processing
│ └── webapp-building/ # React webapp template
│
└── tools/ # Tool schemas and documentation
├── README.md
├── base-chat.json # Base Chat tool schemas
├── ok-computer.json # OK Computer tool schemas
├── base-chat/ # 9 tool docs
└── ok-computer/ # 29 tool docs
Quick Start
| If you want to… | Start here |
|---|---|
| Understand the architecture | analysis/how-kimi-works.md |
| Learn the terminology | GLOSSARY.md |
| Compare agent types | prompts/base-chat.md vs prompts/ok-computer.md |
| See a skill definition | source-code/skills/docx/SKILL.md |
| Explore technical details | deep-dives/README.md |
What This Repository Contains
System prompts for six agent types: Base Chat, OK Computer, Docs, Sheets, Slides, and Websites. Skill definitions for DOCX, XLSX, PDF, and WebApp output formats. Tool schemas documenting 38 distinct tools. Source code for the runtime environment. Technical analysis of the architecture, security model, and design patterns.
License
This repository uses mixed licensing. Extracted material (prompts, source
code, tool schemas) is released under CC0 1.0 — the maintainer does not
claim copyright over Moonshot AI’s work. Original analysis and documentation
is licensed under CC BY 4.0. Third-party components (PDF.js) retain their
upstream licenses. See LICENSE and NOTICE.md
for details.
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add dnnyngyen/kimi-agent-internals