Allow users to try the app without creating an account
No chat history stored for guests (ephemeral sessions)
Optional daily rate limit per IP address
Enable with ENABLE_GUEST_CHAT=true
Chat & History
Chat history automatically stored in PostgreSQL database
Share search results with unique URLs
Message feedback system
File upload support
AI Providers
OpenAI (Default)
Anthropic Claude
Google Gemini
Vercel AI Gateway
Ollama
Models are configured in config/models/*.json with profile-based settings. When using non-OpenAI providers, update the model configuration files with compatible model IDs. See Configuration Guide for details.
Note: By default, Morphic runs without a database or authentication. To enable chat history, authentication, and other features, see CONFIGURATION.md. For Docker setup, see the Docker Guide.
π Deploy
Host your own live version of Morphic with Vercel or Docker.
Vercel
Note: For Vercel deployments, set ENABLE_AUTH=true and configure Supabase authentication to secure your deployment.
Docker
See the Docker Guide for prebuilt images, Docker Compose setup, and deployment instructions.
π₯ Contributing
We welcome contributions to Morphic! Whether it's bug reports, feature requests, or pull requests, all contributions are appreciated.