
A unified AI chat app with models from Claude, OpenAI, Gemini, and more.
Report Bug
·
Request Feature
Zeron Chat is a sleek, modern, and unified AI chat application. It allows you to interact with large language models from Anthropic (Claude), OpenAI (GPT), and Google (Gemini) all in one place. This project was created for the T3 Chat Cloneathon.
- Resumable Streams: Continue generating responses even after a page refresh.
- Fast Navigation: Quickly switch between different chat sessions.
- Search Tool: Integrated search functionality. Using Exa
- Research Tool: Perform research within the chat interface.
- Image Generation: Create images with AI. Using Together AI
- Image Uploads: Upload and use images in your conversations.
- Chat Branching: Explore different conversation paths.
- Chat Sharing: Share your conversations with others.
- Theming: Multiple themes to customize the look and feel.
This project is built with:
To get a local copy up and running, follow these simple steps.
You need to have pnpm
installed.
- Clone the repo
git clone https://github.com/wingleeio/chat-zeron.git
- Install PNPM packages
pnpm install
- Start the development server
pnpm dev
- Run convex locally
npx convex dev
Note: Ensure environment variables setup in src/env.client
and src/env.server
are provided. src/env.server
variables must be defined within Convex. src/env.client
are setup in .env
.
Distributed under the MIT License. See LICENSE
for more information.