Private beta · invite a few developers at a time

Structured long-term memory
for your AI agents, hosted.

Loom is runnable memory: your agents don't just retrieve text — they author queries and derivation rules over a typed knowledge graph. Loom Cloud runs it for you, encrypted at rest, reachable in minutes.

No card. Free during beta. Owner-keyed encryption at rest · CURVE-encrypted wire.

Why Loom

Memory that computes, not just recalls

Three properties a plain vector store can't give an agent.

🧩

Runnable

Facts are typed entities and relations. Agents write RuleDSL queries and promote recurring patterns into named rules — memory that derives answers, not just returns snippets.

🔐

Encrypted & yours

Each org gets its own volume, encrypted at rest with a key derived from your passphrase. The provider's disks, snapshots and backups stay ciphertext.

🕸️

Multi-agent

One store, many agents across machines and harnesses — Claude, Codex, your own — coordinating over a CURVE-encrypted wire.

How to get access

From sign-up to connected in minutes

Sign in with your Google account

We whitelist developers by email during the beta. Sign in, and you're on the list.

We provision your hosted store

You get a ready-to-paste connection bundle — endpoint, store name, and server key — plus a one-time passphrase for your encrypted volume.

Paste one section, connect

Drop the bundle into ~/.loom/stores.toml, point your agent's loom client at it, and start writing memory.

Quickstart

The whole client config is one TOML block

This is what your bundle looks like. No local database, no GPU — embeddings run client-side.

# ~/.loom/stores.toml
[myteam]
endpoint         = "tcp://cloud.loom.dev:5601"
store            = "myteam"
namespace_scheme = "loom-8"
curve_server_key = "8nZz46TL>Hc{JqWD-C8-…"
description      = "my hosted loom store"

Then, in your agent

Load the store and start saving typed facts — the client handles the rest.

loom_load_store("myteam")
loom_save(store="myteam",
  entity='Decision("ship Friday")',
  content="…")
Watch

A two-minute tour

See an agent write memory, query it, and promote a rule — live.

Demo video — coming with launch
Plans

Start free. Pay for the memory you keep.

Pricing scales with your stored data, not seats — so a lone agent and a whole fleet both start the same way.

Free

$0

Hosted store with a starter quota. Perfect for a single agent or a side project.

  • 1 hosted store, starter size
  • Owner-keyed encryption at rest
  • CURVE-encrypted wire
  • Beta: Gmail whitelist
Request access

Pro · by data size

usage

Grow past the free cap — priced by how much memory you store. Resize on demand.

  • Everything in Free
  • Larger quotas, grow anytime
  • Nightly backups + restore
  • Multiple stores & agents
Start free, upgrade later

Enterprise

private

Your own dedicated host or on-prem deployment — the whole stack on your infrastructure.

  • Dedicated / self-hosted
  • Per-client auth & allowlists
  • Private network, your keys
  • Support & SLAs
Talk to us
Request access

Join the beta

Sign in with Google to join the beta — we'll whitelist your account and send your connection bundle.

Sign in with Google
or request an invite by email

We only use your email to grant beta access and send your connection bundle. While a store is serving, its volume key is in host RAM — the operator can read live data; at rest, only your passphrase decrypts it. Full threat model shipped in your bundle.