Morphic
A self-hosted AI search engine generates cited web answers, supports multi-step research and Ollama, and runs with Docker.
Alternative to:

Morphic is an AI search engine for people who want answers they can check against web sources. It searches the web and reads URLs to gather information for a question.
- Cited answers: Responses link to supporting sources and can include source-credited images, grids and headings that appear as the answer arrives.
- Quick and Adaptive search: Quick mode handles fast lookups, while Adaptive mode carries out deeper research across multiple steps.
- Model and search choices: A model selector supports Ollama, OpenAI, Anthropic, Google, Vercel AI Gateway and OpenAI-compatible providers; search backends include Tavily, SearXNG, Brave and Exa.
- Research history and sharing: You can upload files, retain conversations in PostgreSQL and share search results through unique URLs.
Morphic is open source under Apache 2.0. You can self-host it with Docker or use the hosted website. Web research requires internet access, and choosing a cloud model provider sends requests to that provider. Ollama is a supported provider, but self-hosting the interface alone doesn't make all processing local.
Guest mode allows anonymous use, while accounts use Supabase Auth. History, authentication and file uploads require additional configuration on a self-hosted instance.