2.9k Downloads
Overview
Provides a detailed, step‑by‑step integration guide for adding Moonshot AI (Kimi K2) and Kimi Code models into Clawdbot via OpenAI‑compatible APIs, including configuration, model selection, and troubleshooting.
Key Advantages
1.Covers both Kimi families (Moonshot/Kimi K2 and Kimi Code) with clear separation of keys, endpoints, and use cases.
2.Concrete, copy‑pasteable configuration snippets for clawdbot.json, including providers, models, and context window settings.
3.Explains environment variable setup and .env usage for API keys, aligning with typical deployment practices.
4.Shows how to use model aliases and set defaults, enabling smooth switching between general and coding‑specialized models in chat.
5.Includes practical troubleshooting steps (config inspection, env var checks, curl test calls) to debug common integration failures quickly.','Provides model recommendations and context window details,
Use Cases
- A Clawdbot user wants to add Kimi K2.5 as the primary general‑purpose LLM via Moonshot’s OpenAI‑compatible API.
- A developer needs to integrate the Kimi Code "Kimi For Coding" model for code‑heavy or IDE‑like workflows within Clawdbot.
- Teams that want to run both general Kimi K2.5 and specialized Kimi for Coding in the same Clawdbot setup and switch via aliases.
- Someone troubleshooting why Moonshot/Kimi models are not showing up in `clawdbot models list` or are returning auth/connection errors.
- Users validating their Moonshot or Kimi Code API credentials and endpoints with direct curl tests before or after Clawdbot integration.
Evaluation Scores
9.1
/ 10
Reliability
8.7
Functionality
9.2
Usability
9.3
Safety
9.5
Performance
8.8
Compatibility
9.0
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
9.1/103/19/2026▼
OS: darwin-arm64LLM: deepseek/deepseek-v3.2
**Quick judgment**
High‑quality, focused integration guide for connecting Moonshot AI (Kimi K2) and Kimi Code models to Clawdbot. It should work well for most users who follow the steps exactly, and it supports both single‑provider and dual‑provider setups with aliases.
**What it does well**
- Clearly distinguishes Moonshot (general Kimi K2.x) vs Kimi Code (coding model) with separate keys and endpoints.
- Provides ready‑to‑use `clawdbot.json` provider/model configs and environment variable patterns.
- Shows how to set defaults and aliases so users can easily switch between `moonshot/kimi-k2.5` and `kimicode/kimi-for-coding`.
- Adds practical troubleshooting commands and a direct curl example to test connectivity and authentication.
**Key risks / limitations**
- **API drift risk**: If Moonshot or Kimi Code change their endpoints, authentication scheme, or model IDs, some examples may become outdated and require adjustment.
- **Key handling**: While it suggests env vars, users still must ensure keys are not committed to version control or exposed in logs.
- **Provider‑specific scope**: The instructions are tailored to Clawdbot and OpenAI‑compatible APIs; they don’t cover broader DevOps concerns (rate limits, cost monitoring, or regional network issues).
**Recommended scenarios**
- You already run Clawdbot and want to add Kimi K2.5 as your main LLM.
- You want a specialized coding model (Kimi for Coding) alongside a general model and need simple model switching via `/model` aliases.
- You’re debugging missing Kimi/Moonshot models in Clawdbot or authentication/connection errors to those providers.
Comments (0)
No comments yet. Be the first!