🚀 Q8:Omni型个人助理
本地优先。多模型。完美无瑕的。
Q8是一个最先进的个人助理仪表板,它将零延迟本地交互与一群专门的人工智能代理相结合。它精心编排了世界上最好的模型(GPT-5.2、Claude 4.5、Gemini 3.0、困惑声纳),以无缝处理编码、研究和生活管理。
🚀 核心理念
- 零延迟: 用户界面是“本地优先”(RxDB)。互动瞬间发生;同步发生在后台。
- 蜂群: 一个助手,许多大脑。中央编排器将任务路由到专门的子代理(程序员、研究员、秘书等)。
- 统一工具: 一切都通过 模型上下文协议(MCP)--从GitHub和Supabase到Spotify和Home Assistant。
🛠️ 技术栈
- 前端: Next.js 15.5(应用路由器),React 19,Tailwind v4
- 国家: RxDB(IndexedDB/OPFS)、TanStack查询
- 人工智能: OpenAI代理SDK、LiteLLM、OpenAI实时API(WebRTC)
- 后端: Supabase(Postgres+pgvector),边缘函数
- 协议: 模型上下文协议(MCP)
⚡ 入门指南
先决条件
- Node.js 20+
- pnpm 9+
- Docker(可选,适用于本地MCP服务器)
安装
- 克隆存储库:
git clone https://github.com/mlee0412/q8.git
cd q8- 安装依赖项:
pnpm install- 设置环境:
cp apps/web/.env.local.example apps/web/.env.local
# Edit .env.local and add your API keys- 启动开发服务器:
pnpm dev📜 开发者指南
看 CLAUDE.md 获取全面的开发指南和架构文档。
🗺️ 路线图
- \[ \] 第一阶段: 基金会(RxDB+Supabase Sync)
- \[ \] 第二阶段: 玻璃/Bento UI系统
- \[ \] 第三阶段: Agent Swarm逻辑
- \[ \] 第四阶段: MCP工具集成
- \[ \] 第五阶段: 实时语音和RAG
*在Claude Opus 4.5 Sonnet和GPT 5.2的帮助下构建。*
