judahpaul16/gpt-home
ChatGPT at home! A better alternative to commercial smart home assistants, built on the Raspberry Pi using LiteLLM and LangGraph.
解決的問題
GPT Home 將 Raspberry Pi 轉變為語音控制的 AI 家庭助理,作為 Google Nest Hub 或 Amazon Alexa 等裝置的自托管替代方案。它將 LLM 驅動的智慧與家庭自動化及個人生產力工具整合在一起。
工作原理
此專案結合了硬體(Raspberry Pi、麥克風、喇叭)與透過 Docker 部署的軟體堆疊。它利用 LiteLLM 為超過 100 個 LLM 提供商(如 OpenAI、Anthropic 和 Google)提供統一介面,並使用 LangGraph 進行代理工作流程管理。為了實現持久記憶,它使用帶有 pgvector 擴充功能的 PostgreSQL 資料庫。
適用對象
希望擁有一個私密、可自訂的 AI 家庭助理,能夠控制家庭環境並管理日程的硬體愛好者與 DIY 愛好者。
主要亮點
- 廣泛的整合支援:可連接 Spotify、Philips Hue、OpenWeatherMap、Open-Meteo 和 CalDAV 日曆。
- 個人生產力:內建鬧鐘、提醒與待辦事項清單支援。
- 靈活的 LLM 後端:透過 LiteLLM 支援多種模型。
- 硬體無關性:雖針對 Raspberry Pi 優化,但可在任何 Linux 系統上執行。
- 視覺反饋:支援多種顯示選項,包括 I2C OLED 和 HDMI 觸控螢幕。
相關
- 專案
- 專案
- 專案
- 專案
- 專案