Skip to content

Commit c6bec95

Browse files
Th0rgalGitHub Actions Botclaude
authored
feat: Add comprehensive Kimi CLI awesome list (#1)
* feat: Add comprehensive Kimi CLI awesome list content - Replace template with curated resources for Kimi Code CLI - Add official resources, IDE extensions, shell plugins - Add Neovim plugins, MCP servers, model links - Add API providers, tutorials, and community projects - Fix CI workflow to lint readme.md instead of template - Update GitHub Actions to latest versions - Remove template files and ci folder Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: Remove duplicate links to pass awesome-lint - Remove duplicate kimi-cli link from description (now plain text) - Remove duplicate platform.moonshot.ai from API Providers section Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: Remove 403 links and duplicate to pass awesome-bot - Remove datacamp.com link (returns 403) - Remove aicybr.com link (returns 403) - Remove duplicate kimi-cli link from image anchor Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: GitHub Actions Bot <github-actions@github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent bb5093f commit c6bec95

7 files changed

Lines changed: 125 additions & 212 deletions

File tree

.github/workflows/lint.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: lint
2-
on:
2+
on:
33
pull_request:
44
push:
55
branches:
@@ -11,35 +11,35 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
files:
14-
- "readme-template.md"
14+
- "readme.md"
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: "checkout repo"
18-
uses: actions/checkout@v2
18+
uses: actions/checkout@v4
1919
with:
2020
fetch-depth: 0
2121
- name: asdf_install
22-
uses: asdf-vm/actions/install@v1
22+
uses: asdf-vm/actions/install@v3
2323
- name: "linting: ${{ matrix.files }}"
2424
run: npx -y awesome-lint ${{ matrix.files }}
2525
awesome-bot:
2626
strategy:
2727
fail-fast: false
2828
matrix:
2929
files:
30-
- "readme-template.md"
30+
- "readme.md"
3131
runs-on: ubuntu-latest
3232
steps:
3333
- name: "checkout repo"
34-
uses: actions/checkout@v2.0.0
34+
uses: actions/checkout@v4
3535
with:
3636
fetch-depth: 0
3737
- name: "setup ruby"
3838
uses: ruby/setup-ruby@v1
3939
with:
40-
ruby-version: 3.0.1
40+
ruby-version: 3.3
4141
bundler-cache: true
4242
- name: "install awesome-bot"
4343
run: gem install awesome_bot
4444
- name: "linting: ${{ matrix.files }}"
45-
run: awesome_bot --allow-redirect --white-list https://github.com/YOUR_GITHUB_USER/YOUR_REPO ${{ matrix.files }}
45+
run: awesome_bot --allow-redirect --white-list https://github.com/lfglabs-dev/awesome-kimi-cli ${{ matrix.files }}

ci/.circleci/config.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

ci/.github/ISSUE_TEMPLATE/suggestion.yaml

Lines changed: 0 additions & 23 deletions
This file was deleted.

ci/.github/workflows/lint.yaml

Lines changed: 0 additions & 45 deletions
This file was deleted.

ci/.gitlab-ci.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

readme-template.md

Lines changed: 0 additions & 59 deletions
This file was deleted.

readme.md

Lines changed: 117 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,120 @@
1-
# Awesome List Template
2-
3-
This is an [awesome-list](https://github.com/sindresorhus/awesome) template with
4-
CI to run [awesome-lint](https://github.com/sindresorhus/awesome-lint) and
5-
[awesome_bot](https://github.com/dkhamsing/awesome_bot) to be compliant from the
6-
beginning.
7-
8-
## Usage
9-
10-
1. [generate a template of this repo](https://github.com/jthegedus/awesome-list-template/generate)
11-
2. run a find & replace of `YOUR_GITHUB_USER/YOUR_REPO` with your details
12-
3. edit `readme-template.md`
13-
- update the h1 title
14-
- update the subtitle
15-
- update the description
16-
- add img src, make it link to the site of the thing in the image.
17-
4. choose a CI template
18-
- GitHub Action: move config folder from `repo-root/ci/.github/` to
19-
`repo-root/.github`
20-
- Circle CI: move config folder from `repo-root/ci/.circleci/*` to
21-
`repo-root/.circleci/*`
22-
- GitLab CI: move config file from `repo-root/ci/.gitlab-ci.yml` to the
23-
`repo-root/.gitlab-ci.yml`
24-
5. run a find & replace `readme-template.md` to `readme.md` in the CI you chose
25-
5. delete this file
26-
6. rename `readme-template.md` file to `readme.md`
1+
<div align="center">
2+
3+
<!--lint ignore no-dead-urls-->
4+
5+
# 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)
6+
7+
A curated list of awesome resources, tools, extensions, and integrations for Kimi Code CLI.
8+
9+
<img src="https://img.shields.io/github/stars/MoonshotAI/kimi-cli?style=social" alt="Kimi CLI Stars" />
10+
11+
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.
12+
13+
</div>
14+
15+
## Contents
16+
17+
- [Official Resources](#official-resources)
18+
- [IDE Extensions](#ide-extensions)
19+
- [Shell Plugins](#shell-plugins)
20+
- [Neovim Plugins](#neovim-plugins)
21+
- [MCP Servers](#mcp-servers)
22+
- [Models](#models)
23+
- [API Providers](#api-providers)
24+
- [Tutorials and Guides](#tutorials-and-guides)
25+
- [Community Projects](#community-projects)
26+
- [Related Projects](#related-projects)
27+
- [Follow](#follow)
28+
29+
## Official Resources
30+
31+
- [Kimi Code CLI](https://github.com/MoonshotAI/kimi-cli) - The official Kimi Code CLI repository by Moonshot AI.
32+
- [Kimi CLI Documentation](https://moonshotai.github.io/kimi-cli/) - Official documentation with guides, configuration, and reference.
33+
- [Kimi Code Website](https://www.kimi.com/code/en) - Official Kimi Code product page.
34+
- [Moonshot AI Open Platform](https://platform.moonshot.ai/) - Official API platform for Kimi models.
35+
- [PyPI Package](https://pypi.org/project/kimi-cli/) - Install Kimi CLI via pip/uv.
36+
37+
## IDE Extensions
38+
39+
- [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.
40+
- [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.
41+
- [Kimi CLI Zed Extension](https://github.com/MoonshotAI/kimi-code-zed-extension) - Official Zed editor extension with ACP integration.
42+
- [Kimi Commits IntelliJ](https://plugins.jetbrains.com/plugin/23629-kimi-commits) - Generate smart Git commit messages with Kimi AI for JetBrains IDEs.
43+
44+
## Shell Plugins
45+
46+
- [zsh-kimi-cli](https://github.com/MoonshotAI/zsh-kimi-cli) - Official Zsh plugin to launch Kimi CLI with Ctrl-X.
47+
48+
## Neovim Plugins
49+
50+
- [llm.nvim](https://github.com/Kurama622/llm.nvim) - Neovim LLM plugin with native Kimi support alongside ChatGPT, DeepSeek, and others.
51+
- [avante.nvim](https://github.com/yetone/avante.nvim) - Cursor-like AI IDE experience for Neovim with ACP support for Kimi CLI.
52+
- [sidekick.nvim](https://github.com/folke/sidekick.nvim) - Neovim AI sidekick with built-in terminal for AI CLIs including Kimi.
53+
- [pi.nvim](https://github.com/pablopunk/pi.nvim) - Minimal coding agent for Neovim supporting Kimi models via OpenRouter.
54+
- [codecompanion.nvim](https://github.com/olimorris/codecompanion.nvim) - Neovim AI companion with kimi_cli adapter support.
55+
56+
## MCP Servers
57+
58+
Kimi CLI supports MCP (Model Context Protocol) servers to extend AI capabilities. Manage servers with `kimi mcp` commands.
59+
60+
- [MCP Official Servers](https://github.com/modelcontextprotocol/servers) - Reference MCP server implementations for filesystem, databases, and more.
61+
- [Ultimate MCP Server](https://github.com/Dicklesworthstone/ultimate_mcp_server) - Unified MCP server providing access to a wide variety of tools.
62+
63+
## Models
64+
65+
### Official Models
66+
67+
- [Kimi-K2.5](https://huggingface.co/moonshotai/Kimi-K2.5) - Native multimodal agentic model with vision and text understanding.
68+
- [Kimi-K2-Instruct](https://huggingface.co/moonshotai/Kimi-K2-Instruct) - General-purpose chat and agentic model with 1T total parameters.
69+
- [Kimi-K2-Thinking](https://huggingface.co/moonshotai/Kimi-K2-Thinking) - Thinking model that reasons step-by-step while invoking tools.
70+
- [Kimi-K2 Repository](https://github.com/MoonshotAI/Kimi-K2) - Official Kimi K2 model series repository.
71+
- [Kimi-K2.5 Repository](https://github.com/MoonshotAI/Kimi-K2.5) - Official Kimi K2.5 repository with model code and documentation.
72+
73+
### Quantized Models
74+
75+
- [Kimi-K2-Instruct-GGUF](https://huggingface.co/ubergarm/Kimi-K2-Instruct-GGUF) - GGUF quantized versions for local inference.
76+
- [Kimi-K2-Thinking-GGUF](https://huggingface.co/ubergarm/Kimi-K2-Thinking-GGUF) - GGUF quantized thinking model.
77+
- [Kimi K2 on Ollama](https://ollama.com/library/kimi-k2-thinking) - Run Kimi K2 models locally with Ollama.
78+
- [Kimi K2.5 on Ollama](https://ollama.com/library/kimi-k2.5) - Run Kimi K2.5 multimodal model with Ollama.
79+
80+
## API Providers
81+
82+
- [NVIDIA NIM](https://build.nvidia.com/moonshotai/kimi-k2.5) - Free Kimi K2.5 API access through NVIDIA.
83+
- [OpenRouter](https://openrouter.ai/moonshotai/kimi-k2.5) - Access Kimi models through OpenRouter's unified API.
84+
- [Together AI](https://www.together.ai/models/kimi-k2-5) - Kimi K2.5 API on Together AI platform.
85+
86+
## Tutorials and Guides
87+
88+
- [Getting Started Guide](https://moonshotai.github.io/kimi-cli/en/guides/getting-started.html) - Official getting started documentation.
89+
- [IDE Integration Guide](https://www.kimi.com/code/docs/en/kimi-cli/guides/ides.html) - Using Kimi CLI with various IDEs.
90+
- [MCP Configuration Guide](https://moonshotai.github.io/kimi-cli/en/customization/mcp.html) - Setting up MCP servers with Kimi CLI.
91+
- [Tool Integrations Guide](https://moonshotai.github.io/kimi-cli/en/guides/integrations.html) - Integrating Kimi CLI with external tools.
92+
- [How to Use Kimi CLI](https://apidog.com/blog/how-to-use-kimi-cli/) - Comprehensive usage tutorial by Apidog.
93+
94+
## Community Projects
95+
96+
- [kimi-cli-nvidia](https://github.com/notsointresting/kimi-cli-nvidia) - Kimi CLI fork with NVIDIA API integration.
97+
- [kimi-commits-intellij](https://github.com/ConnectAI-E/kimi-commits-intellij) - Open-source Kimi commit message generator for JetBrains IDEs.
98+
- [Kimi-Dev](https://github.com/MoonshotAI/Kimi-Dev) - Open-source coding LLM optimized for software engineering tasks.
99+
- [Kimi-Audio](https://github.com/MoonshotAI/Kimi-Audio) - Audio foundation model for understanding, generation, and conversation.
100+
- [Mooncake](https://github.com/kvcache-ai/Mooncake) - KV-centric disaggregated LLM serving, Best Paper at FAST 2025.
101+
102+
## Related Projects
103+
104+
- [Claude Code](https://github.com/anthropics/claude-code) - Anthropic's CLI coding agent.
105+
- [Gemini CLI](https://github.com/google-gemini/gemini-cli) - Google's Gemini CLI tool.
106+
- [Aider](https://github.com/paul-gauthier/aider) - AI pair programming in your terminal.
107+
- [Continue](https://github.com/continuedev/continue) - Open-source AI code assistant.
108+
109+
## Follow
110+
111+
- [Moonshot AI GitHub](https://github.com/MoonshotAI) - Official Moonshot AI organization on GitHub.
112+
- [Kimi on X/Twitter](https://x.com/Kimi_Moonshot) - Official Kimi Twitter account.
27113

28114
## Contributing
29115

30-
Contributions welcome!
116+
[Contributions of any kind welcome, just follow the guidelines](contributing.md)!
117+
118+
### Contributors
119+
120+
[Thanks goes to these contributors](https://github.com/lfglabs-dev/awesome-kimi-cli/graphs/contributors)!

0 commit comments

Comments
 (0)