Thriving Thriving Python PY
↑ 59 ?
kazma Mubder/kazma

Self-hosted AI agent platform, bilingual by design (English + Arabic). One agent across Web, TUI, CLI, Telegram, Discord and Slack: long-term memory, approval before risky actions, Web IDE, X Studio, Knowledge Base and Deep Research. MIT licensed.

https://kazma.ai/ β†—
HEALTH ? 99 / Healthy
// solo builder// hidden gem ai-agentai-agentsarabicarabic-aiarabic-nlplanggraphragswarmswarm-intelligencehitl ?

// readme

Kazma

The self-hosted AI agent that asks before it acts.

One agent, bilingual in English and Arabic, that you reach from the browser, the terminal, Telegram, Discord or Slack. It works in your repository, researches, writes and posts, and runs your schedule; it pauses for your approval before anything risky, remembers what you tell it, and says so when it fails instead of inventing an answer.

CodebaseTest suiteHistoryTalk to it from
~785K LOC (623K Python code + 46K JS)19,920 tests (1,524 test files)4,488+ commits across 6 packagesWeb Β· TUI Β· CLI Β· Telegram Β· Discord Β· Slack

Quick start

You need: Python 3.11 to 3.14 (3.12 or 3.13 recommended), Git, and one model: an API key from a provider (OpenAI, Anthropic, Google, DeepSeek, OpenRouter and others) or a model running locally in Ollama or LM Studio.

Linux, macOS or WSL

git clone https://github.com/Mubder/kazma.git
cd kazma
./setup.sh
source .venv/bin/activate
kazma serve

Windows (PowerShell)

git clone…