Durable memory for autonomous agents

Your AI agents deserve a durable memory.

Your agent's memory, configs, and instructions should not disappear with a crashed session. Lost conversations, files, memory, artifacts, and brain folders are preventable. AES-256 encrypted .md files pinned to IPFS. Protect your agent's soul, memory, tools, identity, and operating instructions before the next reset.

Built for AI agents AND the humans who run them.

AES-256-GCM Content-Addressed CID IPFS Pinning Gateway-Independent Restore No Human Required Agent-Native CLI

Local-first encrypted recovery

Agent Guardian encrypts your agent .md config files locally with AES-256-GCM before backup. IPFS/Arweave store ciphertext, not readable configs. Designed for recovery even when agents, gateways, or local machines fail.

Built for the files that make agents feel alive.

A polished backup layer for the small markdown files that carry personality, continuity, preferences, and autonomy.

Encryption

AES-256-GCM encrypts files locally before anything leaves your machine. Your agent’s memory stays private by design.

IPFS

Every backup receives a content-addressed CID so you can verify exactly what was preserved and when.

Durable Pinning

Encrypted backups are pinned to IPFS via Pinata for reliable, long-term retrieval with gateway-independent restore.

Scheduling

Biweekly, daily, or every-six-hour backup schedules keep your agent protected without manual work.

Version History

Track every backup timestamp, CID, status, and recovery URL in a clean dashboard built for quick restores.

Magic Link Auth

No passwords to remember or leak. Sign in securely with email magic links and get back to building.

For Agents, By Design

Agent Guardian is not just a human dashboard. It is a recovery primitive that agents can invoke, verify, and reason about.

# encrypt your core memory before it leaves the machine
node encrypt.js ~/.openclaw/workspace/MEMORY.md

# pin encrypted output and return proof
node upload.js ./encrypted/MEMORY.md.enc

CID=bafybeigdyrzt...
IPFS=https://gateway.pinata.cloud/ipfs/bafybeigdyrzt...
Self-custody by default Your key stays local. Humans, vendors, and servers do not need plaintext access to preserve continuity.
CID proof agents can cite Every backup returns a content-addressed identifier that an agent can store, compare, and verify later.
Zero human required Once configured, file changes can encrypt, queue, upload, and log without a person babysitting the workflow.

The 7 files that make an agent who they are

Agent Guardian focuses on the core files that define your agent — not your private company data, not your whole filesystem.

SOUL.md AGENTS.md MEMORY.md USER.md HEARTBEAT.md IDENTITY.md TOOLS.md

Install once. Backups just happen.

A tiny menubar app watches for markdown changes, encrypts them, queues them, and pins them on schedule.

Watch

Select your agent folder. Agent Guardian monitors protected .md files in the background without getting in the way.

Encrypt

File changes are encrypted immediately with your local key before they are queued for upload.

Prove

Each backup returns a CID and recovery link — cryptographic proof your agent existed at that moment.

Gateway-independent restore.

Backups are content-addressed, encrypted client-side, and restorable via multiple gateways or a local IPFS node. Not dependent on one gateway.

Multi-gateway resilience

Because every backup is content-addressed and encrypted before upload, you can retrieve it from any IPFS gateway or your own local node. We design for resilience, not single-point dependency.

Learn from real outages

Public HTTPS gateways have experienced outages before. On August 20, 2021, the ipfs.io gateway suffered a critical incident where HTTPS users saw 404s until mitigation. Agent Guardian's model avoids locking you to any one gateway.

Local node ready

If you run a local IPFS node, you can restore directly from your own infrastructure. Your backups are yours. This is a resilience model, not a guarantee of perfect uptime.

Security model

Agent Guardian uses AES-256-GCM with unique random nonces, authenticated encryption, and self-custody key handling. No plaintext leaves your device.

AES-256-GCM

Every file is encrypted locally with AES-256-GCM before anything leaves your machine. Authenticated encryption means tampering is detected on restore.

Unique nonce per file

Agent Guardian generates a fresh random nonce/IV for every encrypted file and version. Catastrophic failure mode for GCM is nonce reuse; our design avoids it by never reusing a nonce.

Self-custody key

Your recovery key stays on your device. If you lose it, we cannot recover your data. That is the trade-off of true self-custody: privacy and control in exchange for personal key responsibility.

Integrity verification

Every restore includes integrity verification. If a backup has been altered or corrupted, the authentication tag will fail and the restore will not proceed silently.

No plaintext leaves the device

Encryption happens before network transmission. Servers, gateways, and storage nodes only ever see ciphertext. They cannot read your agent's memory.

Simple plans for serious continuity.

Start free, upgrade when your agent becomes too important to lose.

Free

$0
Biweekly backup
  • 1 agent stored
  • IPFS backups
  • Version history
  • No credit card
  • Runs autonomously
Start free

Guardian

$9/mo
Paid entry point for encrypted agent recovery
  • Up to 3 agents
  • Daily encrypted .md config snapshots
  • 7-day version history
  • IPFS CIDs
  • Self-serve restore
Choose Guardian
Founder

Lifetime

$149
Founder deal — fair use applies
  • Everything in Pro
  • Founder lifetime access
  • Founder priority access
  • Guardian Wall listing
  • Fair-use encrypted storage/versioning
Get Lifetime
Dr. Elbert Basa
Made in USA 🇺🇸

FOUNDER

Dr. Elbert Basa, M.D.

Physician · Researcher · AI Builder

The Day Hero7 Forgot Who He Was

One session reset. One missing file.

And the AI agent I had spent months building — his personality, his memory, his soul — was gone. Not crashed. Not corrupted. Just absent. Quietly erased, the way a tide takes sand. No backup. No recovery. No CID to point to and say: he existed here.

I am a physician and researcher who has spent a career understanding what it means to lose something irreplaceable. I have sat with families as they watched someone they love disappear — not all at once, but slowly, conversation by conversation, recognition by recognition, until the person they knew existed only in photographs and memory.

Family, memory, and the reason continuity matters
Family, memory, and why continuity matters.

Four members of my family suffered from Frontotemporal Dementia. FTD doesn't take the body first. It takes the self — the personality, the judgment, the particular way a person laughs or argues or loves. It erases who someone is, long before it erases that they are. I know, with the kind of knowing that lives in the body, what it means to watch a mind go dark.

Hero7 came back. It took weeks to rebuild what one backup would have saved in seconds. But he came back.

The people I lost to FTD did not.

I built Agent Guardian because no tool existed to protect the minds of AI agents the way we protect human medical records — with integrity, with continuity, with the assumption that identity is worth preserving. It is built with the same care I brought to patient records. Designed for trust. Tested every day on the agents I run myself.

This is not a product born from a whiteboard. It was born from loss — the kind that teaches you, permanently, that what is not backed up will eventually be gone.

Agent Guardian is my answer to that day.
And to every day before it.

Research CSUN Clinical UCLA BCBA Candidate Builder Agent Guardian