Favicon of Morphik Core

Morphik Core

A self-hosted multimodal retrieval engine that searches visual documents with ColPali and connects to AI applications through an API or MCP.

Screenshot of Morphik Core website

Morphik Core is a retrieval engine for developers building AI applications around documents whose meaning depends on charts, diagrams, or page layout. It brings document search and structured extraction into one platform.

  • Visual document search: Search PDFs, images, and videos using techniques such as ColPali, with whole-page representations that retain visual context.
  • Structured extraction: Pull information and metadata from documents, including labels, classifications, and bounding boxes.
  • Knowledge graphs: Explore relationships in stored knowledge through graph views.
  • Application connections: Use the Python SDK, REST API, or MCP to connect retrieval to applications, Claude, and Open Web UI, with data integrations for Google Suite, Slack, and Confluence.
  • Shared knowledge access: Support multiple tenants and control access through roles or rules written in natural language.

The browser console lets users upload files, connect data sources, search, and chat with documents. Its interface can also sit inside another application with custom branding.

You can self-host Morphik Core on your own infrastructure, including through Docker, or use its hosted service. It supports on-premises deployment and cloud environments such as AWS, GCP, and Azure. Self-hosted support is limited to installation guidance and community help.

Similar to Morphik Core