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을 사용하여 OpenAI, Anthropic, Google 등 100개 이상의 LLM 제공업체에 대해 통합된 인터페이스를 제공하고, LangGraph를 사용하여 에이전트 워크플로우를 관리합니다. 지속적인 메모리에는 pgvector 확장 기능을 갖춘 PostgreSQL 데이터베이스를 사용합니다.

대상 사용자

자신의 주거 환경을 제어하고 일정을 관리할 수 있는 개인적이고 커스터마이징 가능한 AI 홈 어시스턴트를 원하는 하드웨어 애호가 및 DIY 사용자.

주요 특징

  • 광범위한 통합 지원: Spotify, Philips Hue, OpenWeatherMap, Open-Meteo, CalDAV 캘린더와 연동 가능.
  • 개인 생산성: 알람, 리마인더, 할 일 목록의 내장 지원.
  • 유연한 LLM 백엔드: LiteLLM를 통해 다양한 모델을 지원.
  • 하드웨어 독립성: Raspberry Pi에 최적화되어 있지만, 어떤 Linux 시스템에서도 실행 가능.
  • 시각적 피드백: I2C OLED 및 HDMI 터치스크린 등 다양한 디스플레이 옵션 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트