gpt-home

树莓派自建语音管家,本地控家电更私密

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 68 👀 关注 14
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 652
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自备硬件与API密钥

项目预览

gpt-home 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队judahpaul16
定价模式🏷️完全免费
价格说明开源免费,需自备硬件与API密钥
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型ai,automation,docker,fastapi,home-assistant,home-automation,iot,langchain,langgraph,langmem,llm,nginx,nodejs,openai,python,raspberry-pi,react,speech-recognition,spotify,typescript
GitHub 星标★ 652
上线时间2023-09-05 00:00:00
代码更新2026-09-13
仓库体积50.6 MB
本站数据更新2026-11-03
维护状态维护中
收录时间2026-09-16
浏览次数1

项目介绍

gpt-home 是一个运行在树莓派上的开源智能家居语音助手,目标是替代 Alexa、Google Home 等商业方案。它用 LiteLLM 统一接入多种大模型,用 LangGraph 编排对话与工具调用流程,并通过 FastAPI 提供本地服务,可对接 Home Assistant 控制灯光、开关等设备。项目自带 Docker 与 Nginx 部署配置,强调数据留在本地、可自定义唤醒词和对话逻辑,避免商业助手的隐私与订阅限制。核心能力包括多轮对话、意图识别、设备控制、可插拔的 LLM 后端,以及基于 LangMem 的长期记忆,让助手记住用户习惯。适合喜欢折腾、重视隐私、已有 Home Assistant 环境的用户,用一块树莓派和少量配置就能搭出可离线优先的私人语音管家。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 652

使用教程

难度:进阶 约 60 分钟 部署方式:Docker部署 5 步

环境要求

  • 树莓派 4 以上
  • Docker 与 compose
  • 模型与语音服务密钥

安装与启动步骤

  1. 1树莓派装 Docker

    整套服务跑在容器里,先把 Docker 和 compose 装好。

  2. 2拉代码配环境变量

    模型密钥、语音服务凭据都在 .env 里,缺一个容器就会反复重启。

    git clone https://github.com/judahpaul16/gpt-home.git
  3. 3起全套服务

    第一次起会拉镜像,时间较长,建议加 -d 后台跑。

    docker compose up -d
  4. 4盯启动日志

    它是多容器编排,第一次启动最容易出问题,跟日志能快速定位。

    docker compose logs -f
  5. 5浏览器访问验证

    起来后打开本地地址,先测语音唤醒再测上下文记忆。

如何确认成功

浏览器能打开界面,语音提问能得到回答且上下文在下一轮仍保留

注意事项

  • 它把大模型、语音识别和合成串成一套,任一环不通整体就不能用。
  • 树莓派内存有限,跑本地模型会卡,建议模型走云端。
  • README 里给了大量 alias 简化运维,装上能省很多重复命令。
  • 开发模式用 compose profile 切换,别和正式编排混着起。

核心亮点

  • 用 LiteLLM 抽象层,可自由切换 OpenAI、本地模型等多种 LLM 后端
  • 基于 LangGraph 编排对话流程,工具调用和状态管理比简单 prompt 更可控
  • 提供 Docker 与 Nginx 部署方案,树莓派上可一键拉起,降低自托管门槛

不足之处

  • 依赖树莓派硬件与 Home Assistant 生态,纯软件用户上手成本高
  • 项目处于早期,文档和社区案例相对有限,长期维护待观察

适用场景

  • 家里已有 Home Assistant,想用语音控制灯光和插座
  • 对隐私敏感,不希望语音数据上传商业云
  • 想用本地或自选大模型搭建可定制的家庭对话助手

替代项目

Rhasspy、Willow、Home Assistant

上一篇:Konnect

下一篇:reader

同类项目推荐

robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 307 2026-08-10
Archon 开源

用 DAG 编排 AI 证明,让 Lean 4 形式化验证自动化。

AI-assisted Lean project automation with DAG blueprints, proof orchestration, and mu···

★ 229 2026-08-09
catbus 开源

一个命令统一操作十个平台,JSON 输出直接喂给 AI

一个命令操作小红书、抖音、TikTok、B 站、快手、微博、闲鱼、淘宝、京东、X:统一的命令与···

★ 564 2026-10-19
docker-android 开源

一条命令把安卓模拟器装进 Docker,浏览器直接操作

Android in docker solution with noVNC supported, video recording, mcp server and AI-···

★ 16083 2026-09-22
selfhost-ai 开源

一条命令自建 AI 自动化,替代 Zapier 和 Make

One-command installer for a self-hosted AI stack on your own server: n8n, Ollama, Op···

★ 955 2026-08-09
ChatFred 开源

在 Alfred 里直接聊 AI、画图,不用切窗口

Alfred workflow using ChatGPT, DALL·E 2 and other models for chatting, image genera···

★ 370 2026-08-09
workflow_templates 开源

一键加载 ComfyUI 预设工作流,免搭节点直接出图

ComfyUI template workflows

★ 1428 2026-10-16
dsh-tabbit 开源

让 AI 直接开浏览器,自动抓页面、点按钮、填表单

Tabbit Browser plugins for Deepseek Harness

★ 121 2026-09-15
oh-my-taiyiforge 开源

把 Claude/Codex 接进编码流程,自动跑通生成到落地

AI workflow automation plugin for intelligent code generation with Claude/Codex

★ 858 2026-09-14