首页00月度趋势榜01新星榜02增速榜03HF热榜04总表05搜索06

elie222/rakazo

一个开源的"持久化 AI 队友"运行平台:每个机器人拥有自己的对话、记忆、例行任务与历史,可在 Web、Electron 桌面端与 Expo 移动端使用,支持 BYO 模型与沙箱或全栈本地自托管。核心能力围绕持久化bot、语音模式、Computers展开。市面上多数 AI 助手产品是"无状态聊天",而 Rakazo 主打的是能长期共事的 bot:会记住上下文、定期执行 routine、还能把任务委派给同伴 bot 或短命 subagent。

语言
TypeScript
⭐ 总星标
1,333
📅 创建
2026-08-13
🍴 Forks
210
许可证
Apache-2.0
在 GitHub 打开 回到总表

配图

信息卡

项目内容
仓库elie222/rakazo
语言 / 许可证TypeScript / Apache-2.0
总星标⭐ 1333(截至 2026-08-26)
创建时间2026-08-13
榜单近30天新星榜 第14名

一句话定位

一个开源的"持久化 AI 队友"运行平台:每个机器人拥有自己的对话、记忆、例行任务与历史,可在 Web、Electron 桌面端与 Expo 移动端使用,支持 BYO 模型与沙箱或全栈本地自托管。

走红原因分析

市面上多数 AI 助手产品是"无状态聊天",而 Rakazo 主打的是能长期共事的 bot:会记住上下文、定期执行 routine、还能把任务委派给同伴 bot 或短命 subagent。加上语音模式(ElevenLabs/OpenAI/Cartesia)与"团队共享电脑 + 私有隔离电脑"两种计算机形态,对标闭源订阅产品的姿态吸引了大量想自己部署一套的开源用户。

核心功能拆解

架构与技术栈浅析

TypeScript monorepo:React 19 + Vite + Tailwind 的 Web 端、Hono API、Graphile Worker 任务队列、PostgreSQL + Prisma、Better Auth 认证;桌面走 Electron,移动端 Expo;沙箱由 Docker/E2B/Daytona 提供。仓库按 `apps/`(web/api/worker/desktop/mobile/public)、`packages/`(domain/contracts/persistence/adapters/UI/test)、`infra/` 与 `docs/` 划分。

安装与环境要求

要求 Node.js 22+、pnpm 9、Docker Desktop。

git clone https://github.com/elie222/rakazo.git
cd rakazo && cp .env.example .env
docker compose --env-file .env -f infra/compose/docker-compose.yml up postgres -d
pnpm install && pnpm db:generate && pnpm db:migrate
pnpm sandbox:build && pnpm dev

`BETTER_AUTH_SECRET` 与 `ENCRYPTION_KEY` 需设为两个不同的长随机值;模型可选 `OPENROUTER_API_KEY` 或 onboarding 时选择。启动后访问 http://127.0.0.1:5173 注册账号、连模型、建第一个 bot。

快速上手示例

桌面客户端对接本地栈:

pnpm --filter @rakazo/desktop dev

首次运行可选择本地栈地址或连接已有服务器;公网部署必须 HTTPS。质量检查全流程:`pnpm lint && pnpm check && pnpm test`,另有 `pnpm test:integration`、`pnpm test:e2e -- --sandbox=e2b/daytona/box`、`pnpm test:topology`、`pnpm test:canary`。

进阶使用要点

典型应用场景

同类生态位对比

相比 Open Interpreter 一类单机会话工具,Rakazo 强在多人、多 bot、持久状态与计算机使用;相比闭源的 Character 产品线,它开源可审计且 BYO 模型。同类自托管竞品要数 Leon、Khoj 等,但围绕"computers + sandbox + delegation"的完整闭环仍是其差异点。

资源导航

← 上一篇duty1g/x64dbg-mcp-server下一篇 →AMAP-ML/LongHorizon-Harness