A local-first desktop and Docker AI agent app where you run personal bots that use any model via one Modelflare key, reachable from WeChat, Feishu, Telegram, Slack and Discord.
opencoredev/akeru-bot
Self-hosted, open-source alternative to Grok Bot for running named AI teammates from a desktop, server, or browser client.
Open-source alternative to:Grok Bot
- Stars
- 130
- Forks
- 11
- Open issues
- 70
- Last commit
- yesterday
What is it?
Akeru Bot lets you create named bots backed by Grok, and also connects to Claude, Codex, Kimi For Coding, and OpenCode. Each bot has its own tools, instructions, and memory, and can be run from a local desktop app, a self-hosted server, or a browser client.
All conversations, bot profiles, settings, secrets, and logs are stored locally in ~/.akeru, separate from the ~/.t3 database used by the T3 Code app. The project is an independent fork of T3 Code and is not affiliated with xAI or Grok.
Contributors set it up with Node.js and the Vite+ toolchain (vp i, then vp run dev). Development state is kept per git worktree so multiple checkouts do not collide.
Key features
- 01Create named bots, each with its own tools, instructions, and memory.
- 02Connects to Grok, Claude, Codex, Kimi For Coding, and OpenCode.
- 03Runs as a local desktop app, self-hosted server, or browser client.
- 04Stores conversations, profiles, secrets, and logs locally in ~/.akeru.
- 05Released under the MIT license.
Use cases
- Running persistent, named AI assistants that keep their own instructions and memory.
- Self-hosting a chatbot front end so conversation data stays on your own machine or server.
- Switching between several model providers from one interface.
Quick start
- 1
Install Vite+ using the install script from the README
- 2
Install project dependencies
vp i - 3
Start the development server
vp run dev
Things to know
- Source setup requires Node.js ^24.13.1, which is a recent version.
- The README covers contributor setup only; running the packaged server is documented separately.
In collections
Topics
FAQ
- What is akeru-bot?
- Self-hosted, open-source alternative to Grok Bot for running named AI teammates from a desktop, server, or browser client. Akeru Bot lets you create named bots backed by Grok, and also connects to Claude, Codex, Kimi For Coding, and OpenCode. Each bot has its own tools, instructions, and memory, and can be run from a local desktop app, a self-hosted server, or a browser client.
- Is akeru-bot free to use? What license does it have?
- akeru-bot is open source under the MIT license. Check the license terms before using it in commercial products.
- Is akeru-bot still maintained?
- Actively maintained. The last commit to akeru-bot was on Nov 6, 2026.
- What can I use akeru-bot for?
- Running persistent, named AI assistants that keep their own instructions and memory. Self-hosting a chatbot front end so conversation data stays on your own machine or server. Switching between several model providers from one interface.
- How do I install akeru-bot?
- Install Vite+ using the install script from the README Install project dependencies: vp i Start the development server: vp run dev
- Where can I get akeru-bot?
- The source code and installation instructions are on GitHub: https://github.com/opencoredev/akeru-bot
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted, open source AI assistant and persistent bot platform where you choose the model and sandbox, on web, desktop, iPhone and Android.
Windows desktop app that sends one prompt to ChatGPT, Gemini, Claude, Grok, DeepSeek and Copilot at the same time.
Open-source desktop app that acts as a visual workspace for local AI coding agents like Claude Code, Codex, and OpenClaw.
A free, open-source desktop AI app for macOS and Windows that works on files, documents, the browser, inbox and scheduled jobs, with approval before risky actions.
A self-hosted personal AI agent where each agent runs in its own Linux desktop container on your computer, with any model, an encrypted vault and Telegram control.