Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: lint
on:
on:
pull_request:
push:
branches:
Expand All @@ -11,35 +11,35 @@ jobs:
fail-fast: false
matrix:
files:
- "readme-template.md"
- "readme.md"
runs-on: ubuntu-latest
steps:
- name: "checkout repo"
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: asdf_install
uses: asdf-vm/actions/install@v1
uses: asdf-vm/actions/install@v3
- name: "linting: ${{ matrix.files }}"
run: npx -y awesome-lint ${{ matrix.files }}
awesome-bot:
strategy:
fail-fast: false
matrix:
files:
- "readme-template.md"
- "readme.md"
runs-on: ubuntu-latest
steps:
- name: "checkout repo"
uses: actions/checkout@v2.0.0
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: "setup ruby"
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.0.1
ruby-version: 3.3
bundler-cache: true
- name: "install awesome-bot"
run: gem install awesome_bot
- name: "linting: ${{ matrix.files }}"
run: awesome_bot --allow-redirect --white-list https://github.com/YOUR_GITHUB_USER/YOUR_REPO ${{ matrix.files }}
run: awesome_bot --allow-redirect --white-list https://github.com/lfglabs-dev/awesome-kimi-cli ${{ matrix.files }}
31 changes: 0 additions & 31 deletions ci/.circleci/config.yml

This file was deleted.

23 changes: 0 additions & 23 deletions ci/.github/ISSUE_TEMPLATE/suggestion.yaml

This file was deleted.

45 changes: 0 additions & 45 deletions ci/.github/workflows/lint.yaml

This file was deleted.

19 changes: 0 additions & 19 deletions ci/.gitlab-ci.yml

This file was deleted.

59 changes: 0 additions & 59 deletions readme-template.md

This file was deleted.

144 changes: 117 additions & 27 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,120 @@
# Awesome List Template

This is an [awesome-list](https://github.com/sindresorhus/awesome) template with
CI to run [awesome-lint](https://github.com/sindresorhus/awesome-lint) and
[awesome_bot](https://github.com/dkhamsing/awesome_bot) to be compliant from the
beginning.

## Usage

1. [generate a template of this repo](https://github.com/jthegedus/awesome-list-template/generate)
2. run a find & replace of `YOUR_GITHUB_USER/YOUR_REPO` with your details
3. edit `readme-template.md`
- update the h1 title
- update the subtitle
- update the description
- add img src, make it link to the site of the thing in the image.
4. choose a CI template
- GitHub Action: move config folder from `repo-root/ci/.github/` to
`repo-root/.github`
- Circle CI: move config folder from `repo-root/ci/.circleci/*` to
`repo-root/.circleci/*`
- GitLab CI: move config file from `repo-root/ci/.gitlab-ci.yml` to the
`repo-root/.gitlab-ci.yml`
5. run a find & replace `readme-template.md` to `readme.md` in the CI you chose
5. delete this file
6. rename `readme-template.md` file to `readme.md`
<div align="center">

<!--lint ignore no-dead-urls-->

# Awesome Kimi CLI [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![lint](https://github.com/lfglabs-dev/awesome-kimi-cli/actions/workflows/lint.yaml/badge.svg)](https://github.com/lfglabs-dev/awesome-kimi-cli/actions/workflows/lint.yaml)

A curated list of awesome resources, tools, extensions, and integrations for Kimi Code CLI.

<img src="https://img.shields.io/github/stars/MoonshotAI/kimi-cli?style=social" alt="Kimi CLI Stars" />

Kimi Code CLI is an open-source AI coding agent that runs in your terminal, helping you complete software development tasks through code editing, shell commands, and autonomous planning.

</div>

## Contents

- [Official Resources](#official-resources)
- [IDE Extensions](#ide-extensions)
- [Shell Plugins](#shell-plugins)
- [Neovim Plugins](#neovim-plugins)
- [MCP Servers](#mcp-servers)
- [Models](#models)
- [API Providers](#api-providers)
- [Tutorials and Guides](#tutorials-and-guides)
- [Community Projects](#community-projects)
- [Related Projects](#related-projects)
- [Follow](#follow)

## Official Resources

- [Kimi Code CLI](https://github.com/MoonshotAI/kimi-cli) - The official Kimi Code CLI repository by Moonshot AI.
- [Kimi CLI Documentation](https://moonshotai.github.io/kimi-cli/) - Official documentation with guides, configuration, and reference.
- [Kimi Code Website](https://www.kimi.com/code/en) - Official Kimi Code product page.
- [Moonshot AI Open Platform](https://platform.moonshot.ai/) - Official API platform for Kimi models.
- [PyPI Package](https://pypi.org/project/kimi-cli/) - Install Kimi CLI via pip/uv.

## IDE Extensions

- [Kimi Code VS Code Extension](https://marketplace.visualstudio.com/items?itemName=moonshot-ai.kimi-code) - Official VS Code extension with native chat panel, MCP support, and diff view.
- [Kimi Code Open VSX](https://open-vsx.org/extension/moonshot-ai/kimi-code) - Kimi Code extension on the Open VSX Registry for VS Code alternatives.
- [Kimi CLI Zed Extension](https://github.com/MoonshotAI/kimi-code-zed-extension) - Official Zed editor extension with ACP integration.
- [Kimi Commits IntelliJ](https://plugins.jetbrains.com/plugin/23629-kimi-commits) - Generate smart Git commit messages with Kimi AI for JetBrains IDEs.

## Shell Plugins

- [zsh-kimi-cli](https://github.com/MoonshotAI/zsh-kimi-cli) - Official Zsh plugin to launch Kimi CLI with Ctrl-X.

## Neovim Plugins

- [llm.nvim](https://github.com/Kurama622/llm.nvim) - Neovim LLM plugin with native Kimi support alongside ChatGPT, DeepSeek, and others.
- [avante.nvim](https://github.com/yetone/avante.nvim) - Cursor-like AI IDE experience for Neovim with ACP support for Kimi CLI.
- [sidekick.nvim](https://github.com/folke/sidekick.nvim) - Neovim AI sidekick with built-in terminal for AI CLIs including Kimi.
- [pi.nvim](https://github.com/pablopunk/pi.nvim) - Minimal coding agent for Neovim supporting Kimi models via OpenRouter.
- [codecompanion.nvim](https://github.com/olimorris/codecompanion.nvim) - Neovim AI companion with kimi_cli adapter support.

## MCP Servers

Kimi CLI supports MCP (Model Context Protocol) servers to extend AI capabilities. Manage servers with `kimi mcp` commands.

- [MCP Official Servers](https://github.com/modelcontextprotocol/servers) - Reference MCP server implementations for filesystem, databases, and more.
- [Ultimate MCP Server](https://github.com/Dicklesworthstone/ultimate_mcp_server) - Unified MCP server providing access to a wide variety of tools.

## Models

### Official Models

- [Kimi-K2.5](https://huggingface.co/moonshotai/Kimi-K2.5) - Native multimodal agentic model with vision and text understanding.
- [Kimi-K2-Instruct](https://huggingface.co/moonshotai/Kimi-K2-Instruct) - General-purpose chat and agentic model with 1T total parameters.
- [Kimi-K2-Thinking](https://huggingface.co/moonshotai/Kimi-K2-Thinking) - Thinking model that reasons step-by-step while invoking tools.
- [Kimi-K2 Repository](https://github.com/MoonshotAI/Kimi-K2) - Official Kimi K2 model series repository.
- [Kimi-K2.5 Repository](https://github.com/MoonshotAI/Kimi-K2.5) - Official Kimi K2.5 repository with model code and documentation.

### Quantized Models

- [Kimi-K2-Instruct-GGUF](https://huggingface.co/ubergarm/Kimi-K2-Instruct-GGUF) - GGUF quantized versions for local inference.
- [Kimi-K2-Thinking-GGUF](https://huggingface.co/ubergarm/Kimi-K2-Thinking-GGUF) - GGUF quantized thinking model.
- [Kimi K2 on Ollama](https://ollama.com/library/kimi-k2-thinking) - Run Kimi K2 models locally with Ollama.
- [Kimi K2.5 on Ollama](https://ollama.com/library/kimi-k2.5) - Run Kimi K2.5 multimodal model with Ollama.

## API Providers

- [NVIDIA NIM](https://build.nvidia.com/moonshotai/kimi-k2.5) - Free Kimi K2.5 API access through NVIDIA.
- [OpenRouter](https://openrouter.ai/moonshotai/kimi-k2.5) - Access Kimi models through OpenRouter's unified API.
- [Together AI](https://www.together.ai/models/kimi-k2-5) - Kimi K2.5 API on Together AI platform.

## Tutorials and Guides

- [Getting Started Guide](https://moonshotai.github.io/kimi-cli/en/guides/getting-started.html) - Official getting started documentation.
- [IDE Integration Guide](https://www.kimi.com/code/docs/en/kimi-cli/guides/ides.html) - Using Kimi CLI with various IDEs.
- [MCP Configuration Guide](https://moonshotai.github.io/kimi-cli/en/customization/mcp.html) - Setting up MCP servers with Kimi CLI.
- [Tool Integrations Guide](https://moonshotai.github.io/kimi-cli/en/guides/integrations.html) - Integrating Kimi CLI with external tools.
- [How to Use Kimi CLI](https://apidog.com/blog/how-to-use-kimi-cli/) - Comprehensive usage tutorial by Apidog.

## Community Projects

- [kimi-cli-nvidia](https://github.com/notsointresting/kimi-cli-nvidia) - Kimi CLI fork with NVIDIA API integration.
- [kimi-commits-intellij](https://github.com/ConnectAI-E/kimi-commits-intellij) - Open-source Kimi commit message generator for JetBrains IDEs.
- [Kimi-Dev](https://github.com/MoonshotAI/Kimi-Dev) - Open-source coding LLM optimized for software engineering tasks.
- [Kimi-Audio](https://github.com/MoonshotAI/Kimi-Audio) - Audio foundation model for understanding, generation, and conversation.
- [Mooncake](https://github.com/kvcache-ai/Mooncake) - KV-centric disaggregated LLM serving, Best Paper at FAST 2025.

## Related Projects

- [Claude Code](https://github.com/anthropics/claude-code) - Anthropic's CLI coding agent.
- [Gemini CLI](https://github.com/google-gemini/gemini-cli) - Google's Gemini CLI tool.
- [Aider](https://github.com/paul-gauthier/aider) - AI pair programming in your terminal.
- [Continue](https://github.com/continuedev/continue) - Open-source AI code assistant.

## Follow

- [Moonshot AI GitHub](https://github.com/MoonshotAI) - Official Moonshot AI organization on GitHub.
- [Kimi on X/Twitter](https://x.com/Kimi_Moonshot) - Official Kimi Twitter account.

## Contributing

Contributions welcome!
[Contributions of any kind welcome, just follow the guidelines](contributing.md)!

### Contributors

[Thanks goes to these contributors](https://github.com/lfglabs-dev/awesome-kimi-cli/graphs/contributors)!