TypeScript SDK
Use ConceptmemClient to submit observations and query memory from application code.
For builders
Connect your application through the TypeScript SDK, HTTP API, or MCP. Let agents contribute observations and retrieve knowledge from the same workspace.
In practice
Illustrative integration. Agents use the workspace connection and credentials you configure.
Built into the workflow
Use ConceptmemClient to submit observations and query memory from application code.
Integrate with other languages through the /api/v1 endpoints and a workspace access key.
Expose memory operations to a compatible client through Streamable HTTP.
Every observation carries provenance and passes through consolidation. Agent writes follow the same ontology checks and policies as console writes.
Explore the MCP connectionCOMMON QUESTIONS
Three ways, against the same workspace: the TypeScript SDK for application code, the HTTP API for any other language, and MCP for a compatible agent or IDE client. Each authenticates with a workspace access key.
Yes. Every observation, regardless of the client it came from, passes through consolidation with the same ontology checks, policy resolution, and provenance requirement.
That is the intent. A planning agent can propose an update and a delivery agent can read the consolidated result, without either replaying the other conversation.
A write result carries three lists: the operations applied, the writes skipped, and the violations found. A successful call with a non-empty skipped list means part of the payload was not stored.
Make your next update count
Create a workspace, define a type, and see your first observation become a traceable record.