Concepts

Memory graphs

Multiple isolated knowledge bases per account

Memory graphs

Each user account on HyperMemory can have multiple memory graphs — separate, isolated knowledge bases. Nodes in one graph do not connect to nodes in another.

Graph limits by plan

PlanGraphs
Free1
Basic1
Pro4
Business20
EnterpriseUnlimited

When to use multiple graphs

  • Separate projects or domains — keep work knowledge separate from personal notes
  • Different agents — give each agent its own knowledge base
  • Client isolation — if building a platform on top of HyperMemory

Operations

  • Create a new graph
  • List all graphs
  • Rename a graph
  • Delete a graph (cascading: removes all SurrealDB data, Qdrant vectors, Redis state, and associated API keys)
  • Set default graph

Active graph

The dashboard uses the X-Graph-Id header to select the active graph. API keys are bound to a specific graph at creation time — when you create an API key, you select which graph it has access to.

Frozen graphs

On plan downgrade, excess graphs become read-only (frozen). Upgrade your plan to unfreeze them.

Next