11st of 5 in Search
Morphic
Search engine that answers with citations and renders rich inline components
- Stars
- 9.2k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Sep 2026
- Language
- TypeScript
Overview
Morphic runs web searches and returns cited answers, rendering inline components such as images, grids and headings from a streamed JSON spec instead of plain markdown. It offers Quick and Adaptive search modes and works with OpenAI, Anthropic, Google, Ollama, Vercel AI Gateway and OpenAI-compatible models. Docker Compose brings up PostgreSQL, Redis, SearXNG and the app, with chat history stored in PostgreSQL.
Who it is for: Self-hosters wanting a cited AI search UI with their own models
Strengths
- Compose file bundles PostgreSQL, Redis and SearXNG, so no search API key is required
- Supports Tavily, SearXNG, Brave and Exa as search providers
- Model selector detects providers, including local Ollama and OpenAI-compatible endpoints
- Auth is switchable between Supabase, better-auth and none
Weaknesses
- Full stack needs four containers: PostgreSQL, Redis, SearXNG and the app
- Supabase is the default auth provider unless ENABLE_AUTH=false or AUTH_PROVIDER is set
- Needs at least one AI provider API key or a local Ollama setup
- README gives no RAM or hardware requirements
What it needs
- Docker + Compose
- Needs PostgreSQL, Redis, SearXNG, Supabase Auth (optional)
- Models: OpenAI, Anthropic, Google, Ollama, Vercel AI Gateway
- port 3000
Head to head
Also in Search
See all 5| Rank | Project | Score |
|---|---|---|
| 2 | Local Deep ResearchAgentic research assistant with local LLMs, SearXNG and encrypted libraries | 65 out of 100 |
| 3 | GPT ResearcherResearch agent that writes cited reports from web and local documents | 64 out of 100 |
| #4 | VaneSelf-hosted answer engine with cited sources over SearXNG | 54 out of 100 |
| #5 | MAESTROMulti-agent research platform that writes long reports from documents and web | 30 out of 100 |