Chatterbox is a lightweight, fast, and intelligent AI-powered assistant built with Next.js, React, and Bun. It integrates multiple AI models and web search capabilities for enhanced responses.
- Supports multiple AI models (GPT-4o Mini, Gemini 2.0 Flash, etc.).
- Web search integration for real-time information.
- Trending topics component.
- Smooth UI with React and Tailwind CSS.
- Bun installed
- Node.js (if not using Bun)
- Git
git clone [email protected]:jackkslash/chatterbox.git
cd chatterboxbun installCreate a .env file in the root directory and add the following:
OPENAI_API_KEY=your_openai_key
TAVILY_API_KEY=your_tavily_key
GOOGLE_GENERATIVE_AI_API_KEY=your_google_key
You can use the provided .env.example as a reference.
bun devbun run build
bun run startThis project is licensed under the MIT License.