Locally running UI for faster, hands-free ChatGPT interaction
Top 26.6% on sourcepulse
YakGPT offers a locally-run, hands-free web interface for interacting with OpenAI's GPT models, targeting users who want a faster, more private, and voice-enabled ChatGPT experience. It bypasses official UIs for direct API interaction, enhancing speed and user control over data.
How It Works
This project leverages a Next.js frontend architecture, enabling direct browser-to-API communication for ChatGPT interactions. It integrates speech-to-text via Azure and OpenAI Whisper, and text-to-speech via Azure and Eleven Labs, facilitating a hands-free, voice-driven chat experience. All application state is managed locally in localStorage
, ensuring no external analytics or data collection.
Quick Start & Requirements
yarn install && yarn build && yarn start
docker run -it -p 3000:3000 yakgpt/yakgpt:latest
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The Docker image is currently limited to amd64
architecture; custom builds are required for others. GPT-4 API access is necessary for GPT-4 functionality.
1 year ago
1 week