Sync your AI knowledge across agents.

Dropbox for your AI brain. Memories, skills, and rules, encrypted and auto‑synced across every agent and device.

Install with a single command

$ curl -fsSL https://raw.githubusercontent.com/contextmate/contextmate/main/install.sh | bash

It's just markdown files. Sync them!

Dropbox solved file sync a decade ago. Your AI agents store everything in markdown. We're doing the same thing for them.

Claude Code
CLAUDE.md
rules/*.md
MEMORY.md
OpenClaw
IDENTITY.md
skills/*.md
daily-log.md
Cursor
.cursorrules
prompts/*.md
context.md

3 agents. 3 memory silos. None of them talk to each other.

Sync everywhere. Trust no one.

The server only sees encrypted blobs. Your passphrase never leaves your device.

MacBook
Desktop
iPhone
encrypted
Encrypted Cloud
decrypted
Claude
OpenClaw
Any Agent

Built for security. Designed for agents.

Zero-Knowledge Encryption

AES-256-GCM encryption with Argon2id key derivation. Your passphrase generates all keys locally. The server never sees them.

Cross-Agent Sync

Skills written for Claude Code flow to OpenClaw and back. Connect any MCP-compatible agent through the local protocol server.

Smart Search

BM25 full-text search across your entire knowledge base. Any agent can query your memories, skills, and rules via the local MCP server.

Passphrase Argon2id Master Key Vault Key AES-256-GCM Auth Key BLAKE3 hash Sharing Key Future

Security you can verify

  • Passphrase never transmitted. Only locally-derived keys.
  • @noble/ciphers and @noble/hashes: audited cryptographic libraries
  • BLAKE3 content hashing, HKDF-SHA256 key derivation
  • Fully open source under MIT license
Read the full security model →

Up and running in 60 seconds

Three commands. That's all it takes to sync your AI context across every device and every agent.

1

Install & create your vault

One command installs ContextMate and walks you through creating an encrypted vault with your passphrase.

$ curl -fsSL https://raw.githubusercontent.com/contextmate/contextmate/main/install.sh | bash
2

Connect your AI agents

Adapters detect your agent workspace, import existing files, and create symlinks. Nothing moves, nothing breaks.

$ contextmate adapter claude init
3

Start syncing

The daemon watches your vault for changes and syncs them across all your devices in real-time.

$ contextmate daemon start

Agents change.
Your knowledge shouldn't.

The agentic layer is evolving fast. Today it's Claude and GPT. Tomorrow it's something new. But the skills you've taught, the memories you've built, the rules you've refined: that's your knowledge.

ContextMate ensures you never lose it and never get locked in. Your context travels with you across devices, across agents, across whatever comes next.

Own your AI knowledge

Start syncing your agent context in under a minute. Free and open source.

$ curl -fsSL https://raw.githubusercontent.com/contextmate/contextmate/main/install.sh | bash