AI chat app powered by Groq, featuring a modern web interface and near-instant responses.
- ⚡ Fast: Near-instant inference speeds thanks to Groq's API
- 🌐 Efficient: Lightweight and responsive even on the slowest internet connections
- 🧠 Models: Choose from various LLMs including Qwen3, GPT-OSS, and Kimi K2
- 🔒 Private: Zero spyware or telemetry; only API requests leave your machine
- 💾 Persistent Storage: Chat history and settings saved locally
- Git - Download from git-scm.com/downloads
- Node.js - Download from nodejs.org
- Groq API Key - For free at console.groq.com/keys
Clone or download the repository:
git clone https://github.com/Melyns/GrockTurbo.git
cd GrockTurboWindows:
# 1. Install dependencies
install.bat
# 2. Launch the app
run.bat
# (Optional) Launch in dev mode
dev.batLinux / macOS:
# Make scripts executable (first time only)
chmod +x *.sh
# 1. Install dependencies
./install.sh
# 2. Launch the app
./run.sh
# (Optional) Launch in dev mode
./dev.shManual installation:
# 1. Install dependencies
npm install
# 2. Launch the app in dev mode
npm run devThe application will open at http://127.0.0.1:9807/. On first launch, you'll be prompted to enter your Groq API key in the browser.
Default port is 9807. To change it, modify port.cfg in the project root with your desired port number.
- Backend: Express with SQLite
- Frontend: React + Vite + Tailwind
- State management with Zustand
- UI feedback via sonner
- Markdown rendering with react-markdown
- Math support via KaTeX
- Syntax highlighting for code blocks
This project is not affiliated with, endorsed by, or sponsored by Groq, Inc. All references to Groq are for informational purposes only.
This project is licensed under the GPL-3.0 license - see the LICENSE file for details.
