Agent Memory Stack

Agent Memory Stack An architecture diagram generated by Archify. Your agent · Codex / Claude Code · Architecture component Your agent Codex / Claude Code MemoryProxy · Agent API + memory context · Architecture component · 127.0.0.1:8096 MemoryProxy Agent API + memory context 127.0.0.1:8096 CLIProxyAPI · ChatGPT / Claude account access · Architecture component CLIProxyAPI ChatGPT / Claude account access Panel · Users, keys and resources · Architecture component · 127.0.0.1:8123 Panel Users, keys and resources 127.0.0.1:8123 Core · Memory + identity + permissions · Architecture component Core Memory + identity + permissions Internal model source · Configuration: choose ONE route · Architecture component Internal model source Configuration: choose ONE route AMS MCP gateway · SDK HTTP ↔ stock stdio MCP · Architecture component · 127.0.0.1:8425 AMS MCP gateway SDK HTTP ↔ stock stdio MCP 127.0.0.1:8425 AMS access bridge · User + team + resource ACL · Architecture component AMS access bridge User + team + resource ACL Knowledge · Wiki and code tools · Architecture component Knowledge Wiki and code tools External model API · Optional independent provider · Architecture component External model API Optional independent provider Base URL + user key Inference Read / write memory Admin API Core model MCP + user key Knowledge tool calls Authorize Authorized HTTP Knowledge model Default: shared OR: external API Legend Frontend Backend Security External

One full stack

  • • All six applications run together with config/bootstrap/access helpers.
  • • Core and Knowledge use CLIProxyAPI or an external model API.

Stock TDAI

  • • MemoryProxy, Core, Knowledge and Panel run unchanged upstream code.
  • • Panel talks directly to Knowledge; Knowledge calls back to Panel.

Native configuration

  • • Upstream defaults + user overrides live in ~/.config/agent-memory-stack.
  • • Configure selects models. Apply composes saved files and mounts them.