Memory graph
The memory graph is how Bom Agent accumulates context — your routines, files, people, projects — to make every next request smarter.
What gets stored?
- Your frequently used command patterns
- Meaning and usage of specific files / folders
- Domain entities like people, projects, dates
- Procedures the Worker has learned
Storage
Memory lives in MongoDB Atlas (per-user partition) on Bom.Server. Embeddings use Azure OpenAI text-embedding-3-small.
The four Learn stages
Pressing "Learn" in the Dashboard runs four stages.
- Scan — sweep your working folders and files
- Store — chunk the content and persist it
- Link — wire it up to existing nodes by relation
- Describe — auto-generate node labels and descriptions
Privacy
- Only chunks and embeddings are stored — never the raw file body
- Fully isolated per user
- Clear it any time with "Clear Learned" in the Dashboard