Skip to documentation
Docs navigation
Docs/Introduction
Developer docs

Structured memory for TypeScript chatbots.

MemoGrafter records conversations as graph-backed memory, recalls relevant facts later, and can graft useful memory between sessions or agents.

What MemoGrafter is

MemoGrafter is a server-side TypeScript memory framework for chatbot applications. It stores message buffers, topic segments, topic nodes, memory nodes, graph edges, and graft provenance so applications can recall and transfer context without stuffing every old message into the prompt.

Why MemoGrafter

Chatbot memory becomes hard to manage when every session is treated as a flat transcript. MemoGrafter turns conversation history into structured graph memory so applications can recall relevant facts, preserve provenance, and move useful context between sessions without replaying everything.

Messages or raw textTopic segmentationTopic nodesStructured memoriesGraph edgesGraftingRecall