Rakazo
Rakazo is an open-source Grok Bot alternative for running persistent AI teammates. Choose your own model and sandbox, or run the complete stack locally.
Visit elie222/rakazoOverview
Rakazo is an open-source platform for running persistent AI teammates. It is available on the web, as an Electron desktop app, and through an Expo mobile app. Users can bring their own model and computer provider, or run the complete stack locally.
Key Features
- Persistent bots with their own conversations, memory, routines, and history.
- Voice mode for spoken replies, dictation, and calling a bot, with bring-your-own keys from ElevenLabs, OpenAI, Cartesia, or Fish Audio.
- Shared Team Computers and isolated Private computers with browser, terminal, file, and graphical desktop access.
- Bots that can delegate to peer bots or short-lived subagents.
- Bring-your-own model credentials through Pi, plus app integrations through Composio or Pipedream Connect and user-installed Treg, remote MCP, and OpenAPI tool sources.
- Support for Docker, E2B, Daytona, CreateOS, Box, and trusted local computers.
Use Cases
- Run persistent AI teammates that keep conversations, memory, routines, and history.
- Use voice mode to speak replies, dictate text, and call a bot.
- Give bots browser, terminal, file, and graphical desktop access for computer-based tasks.
- Connect external apps and tools through Composio, Pipedream Connect, Treg, remote MCP, or OpenAPI sources.
Getting Started
- Use the published-image installer with Docker Engine, the Compose plugin, curl, and OpenSSL; no clone or Node install is required.
- Run install-images.sh to download Compose files, create .env with random secrets, and start Rakazo.
- Open the local web interface at the default loopback address, create an account, and connect a model.
Deployment & Requirements
- For published images: Docker Engine, the Compose plugin, curl, and OpenSSL.
- For local development: Node.js 22.22.2 or newer in the 22.x line, Node.js 24.x, or Node.js 26+; pnpm 9; and Docker.
- For server deployment: set SANDBOX_PROVIDER with its API key and RAKAZO_HOST, and put HTTPS in front of port 5173.
Before You Adopt
- License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
- Rakazo is in beta.
- Node.js 23.x and 25.x are not supported.