Chat with an AI assistant via Telegram/Slack/Feishu to remotely control your computer.
Hakimi depends on Kimi Code CLI. Install it first:
# Linux/macOS
curl -LsSf https://code.kimi.com/install.sh | bash
# Windows (PowerShell)
Invoke-RestMethod https://code.kimi.com/install.ps1 | Invoke-ExpressionFor detailed instructions, see the Getting Started Guide.
npm install -g hakimihakimiOptions:
# Debug mode (show detailed logs)
hakimi --debug
# Custom working directory (default: ~/.hakimi/workspace)
hakimi --workdir /path/to/project
hakimi -w /path/to/projectPress L to login to your Kimi Code account. Follow the prompts to complete authorization in your browser.
After login, chat with the AI assistant to configure your bot accounts. Just tell it what platform you want to set up (Telegram/Slack/Feishu), and it will guide you through the process.
The bot service starts automatically once configured.
- Search for @BotFather on Telegram
- Send
/newbotto create a bot - Get the Bot Token
- Go to https://api.slack.com/apps to create an app
- Get the App-Level Token (
xapp-...) - Get the Bot User OAuth Token (
xoxb-...)
- Go to https://open.feishu.cn to create an app
- Get the App ID and App Secret
| Key | Function |
|---|---|
| L | Login to Kimi Code (when not logged in) |
| Esc | Quit |
- Kimi Code:
~/.kimi/config.toml - Hakimi:
~/.hakimi/config.toml - Working directory:
~/.hakimi/workspace/(default)
MIT