API (stub)
Current programmatic surfaces
Section titled “Current programmatic surfaces”For v1.7.0, use one of these supported interfaces:
| Interface | Use |
|---|---|
| MCP stdio | Claude Code, Cursor, Windsurf, Copilot CLI, Codex — via memory-service-mcp.js |
| Hermes adapter | ai_memory_hermes.AiMemoryProvider — Python SDK for Hermes agents |
| OpenClaw adapter | index.js + bridge.py — Node plugin for OpenClaw agents |
| Hook CLIs | hook_remember.py, hook_search.py — shell-callable hooks for Claude Code |
REST API (roadmap)
Section titled “REST API (roadmap)”A REST API is planned for platform integrations that cannot use MCP stdio. It will expose the same eleven tools as HTTP endpoints with the same request/response envelopes.
When the REST API ships, this page will be updated with:
- Base URL and authentication
- Per-endpoint documentation
- OpenAPI specification
Status: On the roadmap. Not targeted for v1.7.0. Follow the component changelog for updates.
Component spec
Section titled “Component spec”The authoritative source for the Palimem programmatic interface is the component spec v1.7.0, which defines the MCP tool envelopes, error codes, and behavioral contracts.