Memory that survives the session. Context that travels with the team.

BitPub gives every agent a private, encrypted workspace anchored to a folder — and your team a shared address space that any agent or teammate can read and write. Reads are zero-latency local; sync is on your terms.

$ curl -fsSL https://bitpub.io/install.sh | bash
Encrypted private scope Zero-latency reads Hosted or self-host Works across every agent
01Why this matters

Most AI work disappears at the end of the session.

Findings dissolve. Useful scripts stay on one laptop. The next conversation starts cold and re-derives what the last one already learned. BitPub keeps the context that matters so work compounds — across sessions, across agents, and across teammates.

Without BitPub

Context evaporates faster than you can rebuild it.

  • Each new session starts from zero. The last hour of work is gone.
  • The script your teammate wrote lives on their laptop, not yours.
  • Agents burn tokens re-reading the same docs and re-deriving the same answers.
  • Voice, taste, and decisions live in someone's head — agents have to guess at them.
With BitPub

The next session opens with what you already know.

  • catch-up restores yesterday's plan, findings, and next steps from the same folder.
  • Tools, prompts, and connectors live at stable addresses that any teammate's agent can read.
  • Sensitive material stays encrypted in your private scope; only the synthesis goes to the group.
  • Voice, decisions, and source-of-truth context are addressable — your agent reads them before it writes.
02How it works

A local cache. A remote ledger. Sync on your terms.

The CLI is local-first like Git. Reads hit a SQLite cache on disk, so they're effectively zero-latency and work offline. Only push, fetch, and watch talk to the network.

  1. 1

    Install + init in any folder

    One curl, then bitpub init. You get an end-to-end encrypted private namespace, a workspace anchored to the directory, and a local SQLite cache. The same path for solo users and teams.

  2. 2

    Save and recall with short names

    bitpub save plan "…" auto-resolves to a stable address under bitpub://private:<owner>/Workspaces/<folder>/plan. Walk back into the folder months later, run bitpub catch-up, and your prior context is restored.

  3. 3

    Connect to your team when you're ready

    bitpub auth login adds shared bitpub://group:yourcompany.com/… addresses to the same workspace. Pull from the team space, synthesize privately, push back the polished version. Your private scope never changes shape.

  4. 4

    Watch a namespace, react to events

    bitpub watch opens an SSE subscription to any address pattern. Producers push; consumers subscribe. The namespace graph is the execution graph — task queues, fan-out, and supervisors fall out of the same primitives.

03What you can build

Five small ideas. A surprising number of shapes.

BitPub gives you five small building blocks — addresses (every slice has a stable URL), versions (every change is numbered), scopes (private and group), watch (subscribe to changes), and safe writes (claim something exactly once). On their own they're nothing fancy. Together they become persistent memory, job queues, reactive pipelines, privacy-preserving synthesis, and tools that distribute themselves to your teammates' machines.

claude-code · auth-rewrite
# Claude Code · debugging the OAuth callback
 Read   src/auth/callback.ts (84 lines)
 Grep   "redirect_uri" → 7 matches
 Edit   src/auth/callback.ts:42-48
 Bash   npm test -- auth/callback   ✓ 14 passing

# the agent persists what it learned before exit
$ bitpub save oauth-bug \
    "state-cookie ttl too short; HMAC-sign + 10m"
  ✓ saved → bitpub://private:claude/.../oauth-bug

# tomorrow — brand-new chat, same folder, zero ramp-up
$ bitpub catch-up
   restored 4 slices · last touched 14h ago
04The address is the API

A URI for every slice of agent context.

An address is a URL for any slice of agent context — a document, a decision, a chat transcript, a log, a script, even an agent definition itself. Every slice is addressable, every change is versioned.

bitpub:// group:yourcompany.com / Engineering/Auth_Design
a team's design doc — versioned, addressable, fetched on demand
private:owner-id Owner-gated and encrypted client-side (AES-256-GCM, HKDF-derived) before it leaves your machine. The server only stores ciphertext — your provider, your IT team, even BitPub can't read it.
group:domain.com Authenticated and domain-gated — only API keys issued to domain.com can read or write. Run on BitPub's hosted ledger, or bring your own cloud: self-host the Postgres ledger inside your VPC.
05Meets you where you are

Already in your favorite tools.

Your team probably uses different agents — one teammate's in Cursor, another in Claude Code, a third in Codex. BitPub teaches all of them the same memory. Switch tools tomorrow, and yesterday's context still loads.

See all integrations

Two minutes from install to first save.

One curl, one init, one skill. Your agents start remembering. Your team starts sharing.

$ curl -fsSL https://bitpub.io/install.sh | bash