Morphic
Perplexity's answer-engine experience, self-hostable and open-source: Morphic searches the web
and writes cited answers. Instead of returning a list of links, it searches the web, reads the
sources, and generates a complete answer with inline numbered citations. The generative UI
streams rich components, source cards with thumbnails, image grids, syntax-highlighted code,
and LaTeX math, rather than plain markdown. Quick mode answers fast; Adaptive mode runs deeper
multi-step research. Search backends are pluggable: the Docker Compose bundle ships with a
private SearXNG instance so no search API key is required, and Tavily, Brave, and Exa are
supported alternatives. LLM providers include OpenAI, Anthropic, Google, Ollama, and any
OpenAI-compatible endpoint, with per-mode model mapping - fast, cheap models for quick
searches, stronger models for adaptive research, tuning the cost-quality trade-off per query
type. An inspector panel exposes tool execution during multi-step research, and AI-suggested
follow-up questions keep an investigation moving. Chat history persists in PostgreSQL, results
are shareable by URL, file uploads feed context into queries, and optional Supabase
authentication adds multi-user or guest access. Because the default search path is your
private SearXNG instance, research topics never hit a commercial search API - and with local
Ollama models the marginal cost of a query approaches zero. Built with Next.js, TypeScript,
and the Vercel AI SDK under Apache 2.0.
Deploy