kimi-cli  by MoonshotAI

AI agent enhancing terminal operations and software development workflows

Created 2 weeks ago

New!

2,312 stars

Top 19.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Kimi CLI is a technical preview command-line agent designed to assist with software development tasks and terminal operations. It offers a shell-like interface, Zsh integration, and support for Agent Client Protocol (ACP) and MCP tools, aiming to enhance developer productivity directly within the terminal.

How It Works

The tool functions as an AI-powered shell, allowing users to interact with development tasks conversationally or execute raw shell commands. It integrates deeply with Zsh for an enhanced shell experience and supports standard protocols like ACP for seamless integration with compatible editors (e.g., Zed) and MCP for connecting to various services.

Quick Start & Requirements

  • Installation: Requires Python 3.13 and the uv package manager. Install via uv tool install --python 3.13 kimi-cli.
  • Prerequisites: macOS or Linux operating system (Windows support is planned).
  • Setup: Run kimi --help to verify. Initial execution may take over 10 seconds due to macOS security checks. A /setup command is required after the first run.
  • Docs: Usage details available via kimi /help.

Highlighted Details

  • Shell Mode: Seamlessly switch between AI agent and raw shell execution using Ctrl-K.
  • Zsh Integration: Empowers Zsh users with AI capabilities via the zsh-kimi-cli plugin.
  • ACP Support: Enables integration with ACP-compatible editors like Zed for AI-assisted workflows.
  • MCP Tools: Connects to external services via the MCP convention, configurable through JSON files.

Maintenance & Community

The project welcomes contributions. Specific details regarding maintainers, community channels (like Discord/Slack), or roadmap are not detailed in the provided README.

Licensing & Compatibility

The license type and any compatibility restrictions for commercial use or closed-source linking are not specified in the provided README.

Limitations & Caveats

Kimi CLI is currently in technical preview, indicating potential instability or incomplete features. It explicitly does not support built-in shell commands like cd directly within its agent mode. Windows support is also pending.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
91
Issues (30d)
57
Star History
2,328 stars in the last 20 days

Explore Similar Projects

Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Thomas Wolf Thomas Wolf(Cofounder of Hugging Face), and
4 more.

ag2 by ag2ai

1.1%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 11 months ago
Updated 18 hours ago
Feedback? Help us improve.