项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 652
使用教程
环境要求
- 树莓派 4 以上
- Docker 与 compose
- 模型与语音服务密钥
安装与启动步骤
-
1树莓派装 Docker
整套服务跑在容器里,先把 Docker 和 compose 装好。
-
2拉代码配环境变量
模型密钥、语音服务凭据都在 .env 里,缺一个容器就会反复重启。
git clone https://github.com/judahpaul16/gpt-home.git -
3起全套服务
第一次起会拉镜像,时间较长,建议加 -d 后台跑。
docker compose up -d -
4盯启动日志
它是多容器编排,第一次启动最容易出问题,跟日志能快速定位。
docker compose logs -f -
5浏览器访问验证
起来后打开本地地址,先测语音唤醒再测上下文记忆。
如何确认成功
浏览器能打开界面,语音提问能得到回答且上下文在下一轮仍保留
注意事项
- 它把大模型、语音识别和合成串成一套,任一环不通整体就不能用。
- 树莓派内存有限,跑本地模型会卡,建议模型走云端。
- README 里给了大量 alias 简化运维,装上能省很多重复命令。
- 开发模式用 compose profile 切换,别和正式编排混着起。
核心亮点
- 用 LiteLLM 抽象层,可自由切换 OpenAI、本地模型等多种 LLM 后端
- 基于 LangGraph 编排对话流程,工具调用和状态管理比简单 prompt 更可控
- 提供 Docker 与 Nginx 部署方案,树莓派上可一键拉起,降低自托管门槛
不足之处
- 依赖树莓派硬件与 Home Assistant 生态,纯软件用户上手成本高
- 项目处于早期,文档和社区案例相对有限,长期维护待观察
适用场景
- 家里已有 Home Assistant,想用语音控制灯光和插座
- 对隐私敏感,不希望语音数据上传商业云
- 想用本地或自选大模型搭建可定制的家庭对话助手
替代项目
Rhasspy、Willow、Home Assistant
同类项目推荐
robotcode
开源
让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。
Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···
Archon
开源
用 DAG 编排 AI 证明,让 Lean 4 形式化验证自动化。
AI-assisted Lean project automation with DAG blueprints, proof orchestration, and mu···
catbus
开源
一个命令统一操作十个平台,JSON 输出直接喂给 AI
一个命令操作小红书、抖音、TikTok、B 站、快手、微博、闲鱼、淘宝、京东、X:统一的命令与···
docker-android
开源
一条命令把安卓模拟器装进 Docker,浏览器直接操作
Android in docker solution with noVNC supported, video recording, mcp server and AI-···
selfhost-ai
开源
一条命令自建 AI 自动化,替代 Zapier 和 Make
One-command installer for a self-hosted AI stack on your own server: n8n, Ollama, Op···
ChatFred
开源
在 Alfred 里直接聊 AI、画图,不用切窗口
Alfred workflow using ChatGPT, DALL·E 2 and other models for chatting, image genera···
workflow_templates
开源
一键加载 ComfyUI 预设工作流,免搭节点直接出图
ComfyUI template workflows
dsh-tabbit
开源
让 AI 直接开浏览器,自动抓页面、点按钮、填表单
Tabbit Browser plugins for Deepseek Harness
oh-my-taiyiforge
开源
把 Claude/Codex 接进编码流程,自动跑通生成到落地
AI workflow automation plugin for intelligent code generation with Claude/Codex
