Skip to content

feat: add Kimi (Moonshot) API support via anthropic-messages protocol#133

Merged
Jiaaqiliu merged 1 commit intoaiming-lab:mainfrom
zhangxiaojian19926:feature/kimi-anthropic-support
Mar 22, 2026
Merged

feat: add Kimi (Moonshot) API support via anthropic-messages protocol#133
Jiaaqiliu merged 1 commit intoaiming-lab:mainfrom
zhangxiaojian19926:feature/kimi-anthropic-support

Conversation

@zhangxiaojian19926
Copy link
Copy Markdown
Contributor

Summary

Add new provider 'kimi-anthropic' to support Kimi Code API using anthropic-messages protocol.

Changes

  • Add 'kimi-anthropic' to PROVIDER_PRESETS
  • Update client.py to detect kimi-anthropic provider
  • Update docstrings

Usage

llm:
  provider: "kimi-anthropic"
  base_url: "https://api.kimi.com/coding/"
  api_key_env: "KIMI_API_KEY"
  primary_model: "kimi-for-coding"

Testing

  • Verified API connectivity with Kimi Code API
  • Tested with researchclaw run command

Add new provider 'kimi-anthropic' to support Kimi Code API using
anthropic-messages protocol. This allows using Kimi models with
AutoResearchClaw.

Changes:
- Add 'kimi-anthropic' to PROVIDER_PRESETS
- Update client.py to detect kimi-anthropic provider
- Update docstrings

Usage:
  llm:
    provider: "kimi-anthropic"
    base_url: "https://api.kimi.com/coding/"
    api_key_env: "KIMI_API_KEY"
@Jiaaqiliu Jiaaqiliu merged commit 632dd4a into aiming-lab:main Mar 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants