PiSugar/whisplay-ai-chatbot
Pocket-sized AI chatbot built using a RPI Zero 2w / 5
해결하는 문제
작은 크기의 음성 상호작용 AI 챗봇을 만들기 위한 소프트웨어 및 하드웨어 설계도를 제공합니다. Raspberry Pi를 손에 쥘 수 있는 휴대용 장치로 변환하여 음성을 듣고 LLM을 통해 처리한 후 응답할 수 있게 하며, 미래의 워키 토키처럼 작동합니다.
작동 방식
Whisplay HAT(액정 화면, 스피커, 마이크 포함)를 장착한 Raspberry Pi (Zero 2w 또는 Pi 5)에서 시스템이 작동합니다. 챗봇 로직은 Python과 Node.js의 조합으로 처리됩니다. 온라인 및 오프라인 빌드를 모두 지원하며, whisper(음성-텍스트 변환), LLM, VLM(시각-언어 모델) 처리 속도를 높이기 위해 LLM8850 또는 Raspberry Pi AI HAT+ 2 (Hailo-10H)과 같은 AI 가속 카드와의 옵션 통합도 가능합니다.
대상 사용자
Raspberry Pi 하드웨어를 사용해 물리적이고 휴대 가능한 AI 어시스턴트를 만들고 싶은 하드웨어 애호가, 메이커, AI 애호가.
주요 특징
- 음성 우선 상호작용: 푸시 투 톡 및 웨이크워드 기능을 지원해 손을 떼고 사용 가능.
- 다중 모달 기능: 텍스트 프롬프트에서 이미지 생성 및 시각-언어 모델(VLM) 지원.
- 하드웨어 가속: 더 빠른 로컬 추론을 위한 AI 가속 카드와 호환.
- 휴대용 디자인: PiSugar 배터리와 맞춤형 3D 프린팅 케이스와 함께 사용 가능.
관련
- 프로젝트
syxanash/maxheadboxRaspberry Pi에서 100% 로컬로 작동하는 음성 인식형 LLM 에이전트로, 사용자 정의 도구를 추가하여 하드웨어 작업을 자동화할 수 있습니다.
- 프로젝트
judahpaul16/gpt-homeRaspberry Pi에서 작동하는 자체 호스팅 AI 홈 어시스턴트로, LiteLLM와 LangGraph를 사용해 LLM을 홈 오토메이션 및 개인 생산성 도구와 통합합니다.
- Dispatch
- 프로젝트
a-ghorbani/pocketpal-aiPocketPal AI는 iOS 및 Android 기기에서 완전히 오프라인으로 양자화된 LLM과 신경 TTS를 실행하는 무료 오픈소스 모바일 앱입니다. 채팅, 어시스턴트 음성 듣기, 내장 도구(계산기, 날짜-시간, HTML 렌더링) 사용이 가능하며 클라우드 연결이 필요 없습니다. 모델은 Hugging Face에서 한 번 다운로드되며 llama.cpp(CPU/GPU/NPU)를 통해 실행됩니다. 사용자는 맞춤형 'Pals'를 만들거나 PalsHub에서 커뮤니티 어시스턴트를 다운로드할 수 있습니다. 개발자는 새로운 Talents, TTS 엔진 또는 로케일을 추가하여 앱을 확장할 수 있습니다. 코드베이스는 표준 React-Native 프로젝트이며 llama.cpp 및 ONNX Runtime에 대한 네이티브 브리지가 포함되어 있습니다. MIT 라이선스, 개인정보 보호 우선, 완전 오프라인.
- 프로젝트
OHF-Voice/linux-voice-assistantLinux-Voice-Assistant는 리눅스 장치를 Home Assistant용 음성 서버로 전환하는 오픈소스 도구입니다. 웨이크워드 감지를 로컬에서 처리하고 음성을 Home Assistant의 Assist로 스트리밍하여 타이머, 안내 메시지, 대화 지원 기능을 갖춘 자체 스마트 스피커를 구축할 수 있습니다.