Agent tooling measured
Connect FerriteMem as a memory tool to any agent speaking the open Model Context Protocol. The retrieval verbs are exposed; the write verbs are not registered on that surface, so it is read-only by construction rather than by policy.
Good for: agents that should consult memory but never change it.
Direct API measured
Call it from your own application — store a record, ask a question, receive cited evidence. JSON in, JSON out, key-authenticated, language-agnostic. A write returns only once the record is persisted and searchable.
Good for: your own application, in any language.
Command line measured
Every capability is callable from a shell, a scheduled job or a pipeline — for bulk ingestion and anything that belongs in your existing automation rather than in an application.
Good for: bulk loads, scheduled jobs and pipelines.
Filesystem connector measured
Point it at a directory and it indexes incrementally. It also reads each file’s permissions and carries them into the record, so who may retrieve a document is inherited from who may read the file rather than configured a second time and allowed to drift.
Good for: shared drives where file permissions already say who may see what.
Browser panel measured
A read-only interface for asking questions and inspecting what came back: the records, their citations, and the confidence assigned. It is how a non-engineer sees the same evidence an auditor would.
Good for: reviewers, auditors and anyone who is not an engineer.
Whatever agent you have measured
FerriteMem supplies no model and does not care which you run — yours, your customer’s, or whichever you move to next year. It answers on demand, when your agent asks, and stays silent otherwise: nothing is pushed into a context window on the chance it might be needed. Swap the model and the memory is unchanged.
Good for: keeping your memory when you change models.
One container measured
The engine and its database ship as a single image with one data volume. On-premise, in your own cloud, or on an isolated host. Every third-party component ships under a permissive licence permitting redistribution, attributed in a notice file inside the image.
Good for: air-gapped hosts and teams that want one thing to deploy.
All of them address the same engine and the same records. There is no
“API edition” behaving differently from the appliance
— a result you see in the panel is the result your agent receives.