A modern AI chat application with 400+ models, built with React and Puter.js
npm install photonchatA modern AI chat application with 400+ models, built with React and Puter.js.
``bash`
npm install -g photonchat
Start PhotonChat with automatic browser opening:
`bash`
photonchat
This will:
1. Start the PhotonChat server on port 3000
2. Automatically open your default browser to the application
3. Provide access to 400+ AI models from various providers
- 400+ AI Models: Access models from OpenAI, Claude, Gemini, xAI, DeepSeek, and more
- Modern UI: Built with React, TypeScript, and Tailwind CSS
- Real-time Chat: Stream responses in real-time
- Image Analysis: Upload and analyze images with AI
- Image Generation: Generate images using AI models
- Model Management: Dynamic model list updates
- Persistent Authentication: Stay logged in across sessions
- Global CLI: Install once, use anywhere
- OpenAI (GPT models)
- Anthropic (Claude models)
- Google (Gemini models)
- xAI (Grok models)
- DeepSeek
- OpenRouter
- And many more...
`bashClone the repository
git clone https://github.com/yourusername/photonchat.git
cd photonchat
Global Command Setup
After installation, you can use the
photonchat command from anywhere:`bash
photonchat
`The server will start on
http://localhost:3000 and automatically open in your default browser.Stopping the Server
To stop the PhotonChat server, press
Ctrl+C` in the terminal where it's running.The application uses Puter.js for AI model access. Models are automatically fetched and updated, with support for:
- Dynamic model discovery
- Provider-specific features
- Real-time model availability
- Persistent model caching
MIT License - see LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
For issues and questions, please visit our GitHub Issues.