Signed, notarized native macOS packages are here — click to download Montycat for macOS.

Download

Built-in AI vector search — query your data by meaning. The retrieval layer for RAG and AI-agent memory, with no external vector database.

An official MCP server that gives AI agents self-hosted, semantically-searchable long-term memory — remember and recall by meaning, straight from Claude, Cursor, and any MCP client.

The native visual workspace for Montycat is now available for macOS, Windows, and Linux.

Download Meow

Montycat brings Data Mesh principles to modern data infrastructure

A Rust-powered NoSQL database with ultra-low latency, hybrid in-memory and persistent storage, and built-in security — engineered for distributed systems that need flexibility without sacrificing performance.

The visual side of Montycat

Meet Meow Desktop

See your database, not just commands. Meow is the native desktop workspace for exploring stores, managing records, and working with Montycat semantic search from one focused interface.

macOS Windows Linux
Download Meow Desktop
Meow Desktop, the visual database GUI for Montycat

Data Mesh gives teams ownership of their data as products

A decentralized architecture supported by self-serve infrastructure, purpose-built to replace monolithic data lakes and warehouses with domain-driven, federated data products.

Federated governance is enforced by the engine, not by convention: a platform team delegates scoped administrative capabilities per store and per keyspace, with storage and model guardrails, explicit denials, and an auditable policy history.

Explore Data Mesh governance
Diagram of a Data Mesh architecture built with Montycat

Why Montycat

Every feature is designed to remove friction between your teams and your data — from the engine core to the developer experience.

  • Low Latency & High Throughput

    Lightning-fast data processing and retrieval, up to 1,000,000 operations per second on a single node.

  • Unique Architecture

    Seamlessly integrate and manage data across domains. Create keyspaces with flexible configurations and a unified view of your data landscape.

  • Built-in Security

    TLS, RBAC, secrets management, and tamper detection — production-grade security out of the box.

  • Rust-Powered Core

    Memory safety, no garbage collection pauses, and predictable performance for the data path that matters most.

  • Developer-Friendly APIs

    Intuitive client libraries for Python, TypeScript, JavaScript, Dart, and Rust — no SQL injection by design.

  • Flexible Control

    NoSQL flexibility with SQL-like capabilities: native foreign keys, optional strict schemas, and adaptable workloads.

Example of Montycat usage

Your data, your rules. Experience the power of flexibility.

Macro view of Montycat usage

Build Domains and Data Products with Confidence. No more monolithic data lakes.

Real-time Subscriptions

Real-time Awareness via Subscriptions. Stay Updated Instantly.

One AI-Native Engine vs. the Traditional Database Stack

Montycat unifies records, vectors, onboard embeddings, live updates, and data ownership. See how that integrated architecture compares with databases that assemble the same workflow from extensions, services, modules, or application code.

MontycatPostgreSQLMySQLMS SQL ServerRedisMongoDB
Primary Data ModelNoSQL records + vectorsRelational + JSONRelational + JSONRelational + JSONKey/value data structuresDocuments
Runtime ArchitectureRust; memory-safe, no GCC process engineC/C++ process engineC/C++ process engineC process engineC++ process engine
Storage ModelNative in-memory + persistent keyspacesPersistent, shared buffersPersistent, buffer poolPersistent, buffer poolMemory-first, optional persistencePersistent, cached working set
Vector SearchBuilt-in HNSWpgvector extensionHeatWave Vector StoreNative; ANN index in previewQuery Engine / vector setsSearch process (mongot)
Embedding PipelineOn-device, embed-on-write, field-selectiveApplication-managedHeatWave GenAI pipelineConfigured model integrationApplication-managedSearch pipeline + model endpoint
Records + VectorsOne engine, one write pathSame DB with extensionHeatWave serviceSame databaseSame server / modulemongod synchronized to mongot
Live Change DeliveryNative subscriptionsLISTEN/NOTIFY or CDCBinlog / CDCCDC / change trackingPub/Sub or StreamsChange streams
Schema StrategySchemaless or strict per keyspaceStrict relational schemaStrict relational schemaStrict relational schemaData-structure basedFlexible + optional validation
Application APITyped clients; structured commandsSQL + drivers / ORMsSQL + drivers / ORMsT-SQL + drivers / ORMsCommands + clientsDocument API + drivers
Data Ownership & GovernanceOwner/store/keyspace policies built inRoles, schemas, extensionsRoles and schemasRoles and schemasACLs and key patternsRoles and databases
Built-In SecurityTLS, scoped ownership, policy grants/denials, secrets, tamper detectionTLS, roles, privilegesTLS, roles, privilegesTLS, roles, permissionsTLS, ACLs, key patternsTLS, roles, privileges
Self-Hosted AI StackOne binary; no embedding APIDB + extensions + model serviceVector AI features in HeatWaveDB + configured model serviceDB + application modelmongod + mongot; model optional