Morphik Core
Morphik Core is a source-available toolset designed for developers to ingest, search, transform, and manage unstructured and multimodal documents, including visually rich formats such as diagrams and schematics. It supports both deep and shallow search capabilities and is optimized for building AI applications that require accurate retrieval over complex document types without losing context during parsing. The tool provides a self-hosted API server, a web-based Morphik Console for file uploads and interactive querying, and supports integration through the Model Context Protocol (MCP). The platform includes a Docker-based setup with PostgreSQL/pgvector for storage and Ollama for running local AI models. It offers features such as rules-based ingestion, cache-augmented generation, role-based access control (RBAC), and multi-tenancy to support agentic retrieval-augmented generation (RAG) applications. Morphik Core is free for personal and indie use or commercial use under $2,000/month gross revenue, with paid licensing required beyond that threshold.
Morphik Core is a self-hosted, source-available toolset for managing and searching unstructured and multimodal documents optimized for AI applications.
AI Application Development
Developers building AI applications that require accurate search and storage over unstructured and multimodal documents including diagrams and datasheets.
Knowledge Centralization
Businesses centralizing technical and domain-specific knowledge for reliable AI agents to query complex document types.
git clone https://github.com/morphik-org/morphik-core.git and cd morphik-core. Ensure Docker, Docker Compose, at least 10GB disk space, and 8GB+ RAM are available.docker compose up --build to download models, initialize PostgreSQL/pgvector, and start services. This process takes approximately 5-10 minutes.ui-component directory, run npm run dev, then access the UI at http://localhost:3000.docker compose up and stop it with docker compose down.