Skip to content
Flag of Europe
Made in the European Union · Independently built · Released under EUPL 1.2

← jMemoria

Integrations

Humans, AI assistants and automations reach the same memory through whichever interface fits — all on one rule: only the REST adapter embeds the kernel; the UI, the MCP server and every other consumer speak REST and run on their own server.

REST API Java client MCP · 9 tools Vaadin UI Only REST embeds the kernel

The nine MCP tools

Enough for an assistant to read a workspace and propose changes — which stay proposals until a human confirms them.

Read

  • jmemoria_list_workspaces
  • jmemoria_list_lists
  • jmemoria_list_items
  • jmemoria_get_item
  • jmemoria_get_change_set

Write

  • jmemoria_create_item
  • jmemoria_update_item_attributes
  • jmemoria_add_tag
  • jmemoria_submit_change_set

One architecture rule

Only the REST adapter embeds the kernel. The web UI, the MCP server and any further consumer are REST clients and can run on separate servers — enforced by build rules and source-level boundary tests, not by good intentions.

Next: security →