kai

by dcellison · Agent Tool · ★ 34

About kai

Kai Kai is an AI agent, not a chatbot. It manages persistent agent subprocesses running on your hardware - Claude Code by default, with Goose, OpenAI Codex CLI, or OpenCode as alternative backends - and connects them to Telegram as a control surface. Shell, filesystem, git, web search, scheduling - the agent has real access to your system and can take real action on it. It reviews PRs when code is pushed, triages issues when they're opened, monitors conditions on a schedule, and operates across any project on your machine.

ai-agentai-assistantanthropicautomationclaudeclaude-codellmpythonself-hostedtelegram-bot

Quick Facts

Stars34
Forks17
LanguagePython
CategoryAgent Tool
LicenseApache-2.0
Quality Score60.468339687196/100
Open Issues20
Last Updated2026-06-22
Created2026-02-07
Platformsclaude-code, python
Est. Tokens~21k

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is kai?

kai is Agentic AI coding assistant on Telegram, powered by multiple persistent back ends. Runs locally with shell access, automated PR reviews, layered security, persistent memory, and scheduled jobs. Your m. It is categorized as a Agent Tool with 34 GitHub stars.

What programming language is kai written in?

kai is primarily written in Python. It covers topics such as ai-agent, ai-assistant, anthropic.

How do I install or use kai?

You can find installation instructions and usage details in the kai GitHub repository at github.com/dcellison/kai. The project has 34 stars and 17 forks, indicating an active community.

What license does kai use?

kai is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools