Morphic screenshot

Morphic

Author Avatar Theme by Miurla
Updated: 22 May 2025
7537 Stars

An AI-powered search engine with a generative UI

Categories

Overview

Morphic is an AI-powered search engine with a generative UI. It is a versatile tool designed to provide efficient search capabilities while offering an interactive and intuitive user interface. With a core source code easily accessible for deployment, Morphic aims to enhance the search experience for users.

Features

  • Search and answer using GenerativeUI
  • Understand user’s questions
  • Search history functionality
  • Share search results (Optional)
  • Video search support (Optional)
  • Get answers from specified URLs
  • Support for providers other than OpenAI
  • Specify the model to generate answers
  • Local Redis support

Installation

  1. Fork and Clone repo: Fork the repo to your Github account and clone it.
  2. Install dependencies
  3. Setting up Upstash Redis: Follow guidelines to set up Upstash Redis or use local Redis.
  4. Fill out secrets: Update .env.local file with required information.
  5. Run app locally:
    • Using Bun: Execute bun dev to run the application locally.
    • Using Docker: Run docker compose up -d to start the application in detached mode.

Summary

Morphic, an AI-powered search engine with a generative UI, offers a range of features such as search history, video support, and customizable search depth. With support for different providers and the ability to specify models, it provides flexibility in generating answers. The tool’s stack includes Next.js, Vercel AI SDK, OpenAI for generative models, and more. Users can easily deploy Morphic with Vercel or Cloudflare Pages and even set it up as their default search engine in the browser.