Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Feb 03:02
· 11 commits to main since this release
e2233c3

Morphic v1.0.0

A major release with significant architectural changes. This version is a complete rewrite of the core infrastructure.

Breaking Changes

  • Database: Redis → PostgreSQL — Chat history storage has moved from Redis (Upstash) to PostgreSQL with Drizzle ORM. Previous chat history stored in Redis will not be migrated. No migration script is provided. Run bun run migrate to create the new database tables.
  • Next.js 15 → 16 — Upgraded to Next.js 16 with Turbopack.
  • AI SDK 4 → 6 — Upgraded to AI SDK 6 with ToolLoopAgent pattern.
  • Environment variables — Several environment variables have been added, removed, or renamed. Refer to .env.local.example for the current required configuration.

Summary

Core

  • AI-powered search with GenerativeUI
  • Next.js 16 with App Router and Turbopack
  • AI SDK 6 integration with ToolLoopAgent
  • PostgreSQL with Drizzle ORM and Row-Level Security (RLS)
  • Supabase authentication with guest mode support

AI Providers

  • OpenAI (default), Anthropic Claude, Google Gemini, Vercel AI Gateway, Ollama
  • Profile-based model configuration (config/models/*.json)

Search

  • Multiple providers: Tavily, Brave, SearXNG, Exa, Firecrawl
  • Search modes: Quick, Planning, and Adaptive
  • URL-specific search and content extraction

Features

  • File upload with Cloudflare R2
  • Chat history with share functionality
  • Message feedback system
  • Inspector panel for tool execution details
  • Todo tracking for complex tasks
  • Changelog notification system
  • LLM observability with Langfuse (optional)

Deployment

  • Docker deployment with prebuilt images (anonymous mode only)
  • Vercel deployment with one-click setup
  • Docker Compose for self-hosted setup with PostgreSQL, Redis, and SearXNG

New Contributors

Full Changelog: v0.4.6...v1.0.0