AI-powered search engine with generative UI
Top 6.8% on sourcepulse
Morphic is an AI-powered search engine designed for users seeking a more intuitive and interactive web search experience. It leverages a generative UI to present search results and AI model responses, allowing users to easily switch between various large language models and integrate with multiple search providers.
How It Works
The core of Morphic is built on Next.js with React Server Components and TypeScript, utilizing the Vercel AI SDK for seamless text streaming and generative UI capabilities. It supports a wide array of AI providers, including OpenAI, Google Generative AI, Anthropic, and Ollama, configurable via environment variables and a models.json
file. Search functionality is powered by default by Tavily AI, with optional integrations for SearXNG (self-hosted) and Exa, offering features like customizable search depth, engine selection, and safe search options.
Quick Start & Requirements
bun install
bun dev
or docker compose up -d
.env.local
.Highlighted Details
Maintenance & Community
The project is actively maintained by miurla. Contribution guidelines are available.
Licensing & Compatibility
The repository does not explicitly state a license in the provided README. Users should verify licensing for commercial use or closed-source integration.
Limitations & Caveats
The README does not specify a license, which may impact commercial adoption. Some features like video search are marked as optional and may require additional configuration or setup.
17 hours ago
Inactive