An open-source web application for comparing responses from different AI models in real-time.
- Compare responses from multiple AI models side by side
- Support for OpenAI, DeepSeek, and Claude models
- Adjustable temperature settings for each model
- Secure API key management
- Real-time response streaming
- Node.js 18+
- pnpm 8+
-
Clone the repository:
git clone https://github.com/yourusername/ai-compare.git cd ai-compare
-
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Open http://localhost:3000 in your browser
The application requires API keys for the AI providers you want to use:
- OpenAI: Get API key
- DeepSeek: Get API key
- Claude: Get API key
- Gemini: Get API key
API keys are:
- Encrypted and stored locally in your browser
- Tied to your specific browser/device
- Not transferable between devices
We welcome contributions! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
pnpm dev
- Start development serverpnpm build
- Build for productionpnpm start
- Start production serverpnpm lint
- Run ESLintpnpm format
- Format code with Prettier
- Next.js 14
- React
- TypeScript
- Tailwind CSS
- shadcn/ui
- pnpm
This project is licensed under the MIT License.