ProjectX is the open-source chat interface for all your models.
- 🧠 Multi-model support: Claude, OpenAI, Gemini, Mistral, and more
- 🔑 BYOK (Bring Your Own Key) ready
- 🏠 Fully self-hostable
- 🌐 OpenRouter integration for 100+ models
- 🦙 Ollama support for local models
- 💾 Chat history with IndexedDB persistence
npm install
npm run dev# Clone and run ProjectX
git clone <your-repo-url>
cd projects-idea
npm install
npm run devProjectX will automatically detect your local Ollama models!
docker-compose upSet your API keys in .env.local:
OPENAI_API_KEY=your_key
ANTHROPIC_API_KEY=your_key
GOOGLE_GENERATIVE_AI_API_KEY=your_keyThis project is licensed under the AGPL-3.0 license.