OpenViSTAI · Agents · Blockchain · Crypto
Menu
Search & Research AI

Morphic

Morphic is an open-source AI search application that combines configurable web search providers with model providers to generate streamed, cited answers in a generative interface.

Independent OpenViST project profile, based on linked sources.

Morphic — OpenViST project profile in Search & Research AI.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Morphic when you want a search interface that synthesizes provider-retrieved information into cited answers, or when you need a self-hostable starting point for a configurable AI research frontend.

Who it is for

  • People who want web searches returned as AI-generated answers with citations.
  • Teams or developers looking to self-host a configurable AI search interface.
  • Developers adapting a TypeScript search application with optional history, authentication and file uploads.

Documented uses

  • Search the web and receive a streamed answer with citations.
  • View search responses as rich inline components rather than plain text alone.
  • Save chat history and share search results through unique URLs.
  • Run a local instance using Docker Compose and its included SearXNG search provider.
Before you choose

Requirements & limits

The project documents a hosted web interface and local or self-hosted deployment. Its README describes guest use and optional authentication features. No pricing information is stated.

  • The recommended Docker Compose setup includes SearXNG, PostgreSQL and Redis.
  • Docker setup requires an API key for at least one AI model provider, but does not require a separate search API key when using included SearXNG.
  • Supported model choices include OpenAI, Anthropic, Google, Ollama, Vercel AI Gateway and OpenAI-compatible providers.
  • Search-provider options listed by the project include Tavily, SearXNG, Brave and Exa.
  • Chat history, authentication and file uploads require further configuration.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Start Morphic locally with Docker Compose

Set up the documented local Docker environment with included SearXNG search.

Before you start

  • Docker and Docker Compose
  • A cloned Morphic repository
  • An API key for at least one supported AI model provider

Steps

  1. Clone the repository, enter its directory, and copy .env.local.example to .env.local.

  2. Add at least one AI provider key to .env.local, such as OPENAI_API_KEY.

  3. Run the command below.

    Documented command
    docker compose up -d
  4. Open http://localhost:3000 and select a model.

Expected outcome

Docker Compose starts Morphic, PostgreSQL, Redis and SearXNG for local use.

Guide limitations

  • An AI provider API key is required.
  • The documented Docker setup includes SearXNG; other search-provider configuration is covered separately in project documentation.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
14 October 2026
Original website title
miurla/morphic · Official homepage title · retained in its source language