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
Also in Search
RankProjectScore
2Local Deep ResearchAgentic research assistant with local LLMs, SearXNG and encrypted libraries9.2k stars, MIT65 out of 100
3GPT ResearcherResearch agent that writes cited reports from web and local documents30k stars, Apache-2.064 out of 100
#4VaneSelf-hosted answer engine with cited sources over SearXNG37.2k stars, MIT54 out of 100
#5MAESTROMulti-agent research platform that writes long reports from documents and web1.5k stars, AGPL-3.030 out of 100