Sikao-Engine/KimiX

KimiX is a deep optimization of the Kimi-CLI agent framework focused on prompt efficiency, tool reliability, and extensibility. It compresses system prompts to ~2000 tokens while retaining all built-in tools, hardens permission and validation logic to reduce retry loops, redirects large subprocess outputs to temp files, and supports programmable prompt injection. Compatible with Kimi, OpenAI, Anthropic, and xAI API keys -- swap backends via a single config file.

Other ★ 108 updated 2026-09-21 ✅ runtime-tested
View on GitHub ↗

Install

pip install kimix

After install, run: kimix or python -m kimix.cli. Supports OpenAI, Anthropic, Kimi, and xAI API keys. Default config templates in docs/; use kimix --config=xx.json to configure. For source install: python install.py from the cloned repo.

Compatibility

Python 3.10+. Multi-API: Kimi, OpenAI, Anthropic, xAI. Custom config injection supported. Verified backends: kimi, xai, anthropic.

Details

Recent updates

Recent: multi-API support added (xai, anthropic, openai alongside kimi). Write-and-validate auto-format checks on strict config files prevent model-hallucinated config errors.

FAQ

How do I install KimiX?
Run: pip install kimix -- then type kimix or python -m kimix.cli to start. For source install: git clone the repo, then python install.py.
Does KimiX support APIs other than Kimi?
Yes. KimiX supports OpenAI, Anthropic, xAI (Grok), and Kimi APIs. Set the API key and point --config to the appropriate template in docs/.
What makes KimiX different from the original Kimi CLI?
KimiX compresses system prompts (~2000 tokens), hardens tool validation to reduce failures, adds programmable prompt injection, and supports multiple API backends. The original Kimi CLI is prompt-heavy and single-backend.

Alternatives

openma-ai/Martty · paean-ai/deeptide · ccch1mneyyy/dsh-TUI

More plugins in Other

Browse more in Other

Guides for Other plugins