Build faster AI — DMM is the retrieval layer you've been missing.

Sub-millisecond search. Constant-time retrieval. Full REST API. No AI expertise required — just clean, fast, sovereign document memory for your stack.

REST API | Browser IDE & Workbench | Pre-built Scripts | Post-Quantum Secure | MCP & Edge Ready

Your first query. Running in minutes.

You don't need to learn a new paradigm, retrain a model, or stand up a vector database. Drop it into your stack, point your app at the API, and you're searching a million encrypted records in under 50 milliseconds. Two calls get you started. Everything else is optional.

 

REST API

Fully encrypted associative data retrieval over HTTPS REST API. Integrate in any language, any framework, any stack in minutes not weeks.

Browser IDE

No local tooling required. Query, inspect and test your DMM instance live from any browser. Explore associations, debug ingests, validate results — all in the UI.

Quick Start

Don't start from zero. Python and JS ingest pipelines ready to play. The Lindisfarne M1 dataset ships as a real-world benchmark — 1 million records, ready to test.

REST API  

Two API calls, unlimited applications.

Most retrieval systems search an index. DMM doesn't have one.


When you call storeDoc, your document is encoded directly into high-dimensional associative memory — no index built, no embeddings generated, no GPU touched.


searchDoc doesn't look anything up. It reconstructs the pattern from memory. That's why retrieval time doesn't grow with dataset size.


At 65 milliseconds across multi-million encrypted records, DMM operates at the speed of inference. That means memory retrieval stops being a bottleneck and becomes a live component of your AI pipeline — called in real time, mid-inference, as your model needs it. Not pre-loaded. Not cached. 


Retrieved on demand, encrypted end-to-end, from wherever the data lives.

The API is standard form POST over HTTPS, JSON responses, any language, any stack.


But the architecture opens up something more interesting — the ability to span multiple silos of knowledge in a single retrieval pass. Clinical records, legal documents, financial data, operational logs — different datasets, same API, sub-100ms response.


The complexity lives in your application. DMM just makes sure the memory is always there when you need it.

# Store a document
curl -X POST https://your-dmm-host/v1/storeDoc \
  -F "tqnnAPIKEY=your-key" \
  -F "tqnnAPISECRET=your-secret" \
  -F "dataset=my-bucket" \
  -F "filereference=url://docs/patient-001.pdf" \
  -F "pattern={\"title\":\"Patient Admission\",\"year\":2024}"


# Search by association
curl -X POST https://your-dmm-host/v1/searchDoc \
  -F "tqnnAPIKEY=your-key" \
  -F "tqnnAPISECRET=your-secret" \
  -F "dataset=my-bucket" \
  -F "pattern=cardiac symptoms admission"


# Response
{
  "function": "searchDoc",
  "tqnn_response": "MATCH",
  "matches": 1,
  "misses": 0,
  "time_used": 0.0657,
  "filelist": "records_0001.jsonl::line736::REC-00010736",
  "energy": {
    "energy_usage_kWh": "0.0000001278",
    "carbon_emissions_mg": "0.0297816530"
  }
}

A world without vectors.

The retrieval layer your AI stack has been missing. See it working live.

 

BENCHMARK DATASETS  

Data and benchmarking support

Toridion support developers through the entire software and deployment lifecycle through documentation and publicly available datasets and benchmarks that accelerate your time to market.


In 2026 we released Lindisfarne-M1, our flagship synthetic NHS dataset — a cool one million GHX, HL7 and SONOMED health records published on Hugging Face under CC BY 4.0. We built it for one reason: so you didn't have to.


Over 150 developers are using Lindisfarne-M1 to benchmark and test healthcare software pipelines because of the depth of detail, accuracy and diversity it provides.

USE CASES  

DMM is a retrieval layer. What sits on top is up to you.

DMM doesn't care what you're building. RAG pipeline, autonomous agent, edge inference, compliance archive — the retrieval layer is the same. Sovereign, encrypted, sub-millisecond, and completely decoupled from your model. You own the memory. You control where it runs. The three patterns below are where we see developers getting the most traction — but they're starting points, not limits.


 

RAG Pipelines

Stop feeding your LLM the whole document corpus. Give it a retrieval layer that returns the right context, fast. DMM slots in between your data and your model — sovereign, auditable, sub-millisecond. Fully MCP enabled for rapid integration.

AI Agents

Agents need memory that scales. DMM gives your agent persistent associative recall across millions of records without hallucination risk from bloated context windows. On-premise. Tamper-evident. Always consistent.

Edge Deployments

DMM can run on hardware as low as a Raspberry Pi 5. Seriously. Air-gapped, low-power, full-capability. Deploy at the edge, in the field, or in a data centre rack — same API, same performance profile.

 INTEGRATION GUIDE  

Ready to build? Dive into the docs.

We’ve designed our documentation to be as fast as our retrieval layer. Whether you are a lead engineer integrating DMM into a complex RAG pipeline or a systems integrator deploying to the edge, everything you need is available in our developer-first guide. The guide is self-contained and structured specifically for agentic and LLM-assisted coding workflows — paste it into your favourite coding assistant to get immediate, context-aware help with your integration.


Whats inside:


Complete REST API Reference: Every endpoint, parameter, and response schema.

⏺ Integration Quick-Checklist: A technical "sanity check" to help you debug in minutes.

⏺ PQR Hashing Algorithms: Detailed breakdown of SHA-256 padding and deterministic hashing.

⏺ FPD Ingestion Strategies: How to implement False Positive Defence for high-precision search.


Developer stories

Saved days in engineer hours

- Sharepoint Migration -

DMM allowed us to rapidly spin up complex Sharepoint migration tooling, securely indexing large volumes of files across several client repositories. The outcome was multiple days of engineer time recovered and a ongoing recurring revenue opportunity.

P.W Senior Infrastructure Architect (MSP Manchester)

Developer Community & Support

Toridion support developers from day one. Free software tools, training material and our developer program always on hand to help you get the most from DMM. 

 TALK TO US  

Need more help?

Developers who are looking to integrate DMM and related associative memory with their company tech stacks are welcome to reach out for dedicated pre-sales and deployment support. Complete the form here and tell us a little bit about your project so that we can put you in touch with the right people to help.