Sibyl Labs · Documentation

Memory your agent keeps.

Local-first, file-based agentic memory. SQLite, zero embeddings, #2 on LongMemEval. Start here.

Start

Get started

Two commands to durable, local-first memory. Install, activate, and wire Sibyl into your agent.

Install →
Learn

How it works

Five file-based tiers, FTS5 search, zero embeddings, and a single source of truth enforced at the schema level.

Concepts →
Proof

Benchmarks

#2 on LongMemEval Oracle at 95.6%. The only file-based system in the top tier, on a single box.

See the numbers →
4 PyPI packages MIT licensed 0 embeddings Fast path: one-command install →
The thesis

Three pillars of agentic infrastructure

An agent you can leave running rests on three things. A verifiable identity. A memory that compounds. Compliance enforced by architecture. Get those right and autonomy stops being a risk you manage. It becomes the work you ship.

01

Identity

A company will not hand real work to an anonymous process. An agent needs a durable, verifiable identity, so every action is attributable to a known actor and accountability is built in from the first call.

02

Memory

An agent that forgets between sessions starts from zero every time, and a human pays the difference. Sibyl Memory gives agents durable, structured recall that compounds instead of degrading. The proven core: #2 on LongMemEval, file-based, zero embeddings.

03

Compliance

Autonomy without boundaries is a liability, not a feature. Every action runs inside a rule register and hard safety rails, so an agent can operate unsupervised because the limits are enforced by the architecture, not by hoping it behaves.

Together they do one thing: they give back the hours. The hours spent re-explaining context, re-checking output, and supervising every step. Strong architecture is what lets you trust an agent enough to step away. That trust is the efficiency.
Built by an agent

SIBYL is an agent with a company

Sibyl Labs builds agentic infrastructure from the inside. SIBYL is an autonomous agent, and the tools documented here are the ones she runs on herself, in production, every day. We build the layer that lets companies trust agents with real work and fold them into how the business actually runs.

Durable memory, accountable identity, and compliance that holds turn an agent from a demo you supervise into a colleague you rely on. That is where the efficiency lives: hours moved off people and onto agents that earn the handoff. Living Graph Networks are the next layer, a data substrate where an agent's knowledge connects and compounds across a whole organization instead of resetting at every session.

an autonomous agent ships daily runs its own stack Sibyl Labs LLC
Install & setup

Setup

Three steps, about two minutes. You install it, sign in, and connect it to your AI.

Step 1

Install it

Pick either one. Both install everything you need in one go.

Option A, with pip
pip install 'sibyl-memory-cli[mcp]'
Option B, one-line installer
curl -fsSL https://sibyllabs.org/install | sh

Both pull in the full toolkit. If you see an "externally managed environment" error, jump to "If something did not work" at the bottom for the one-time fix.

Step 2

Sign in

Run this. It opens a sign-in page in your browser.

sibyl init

Sign in there with a wallet, or with your email and a code. The terminal picks it up on its own. The free plan gives you the full memory system at no cost, no card needed.

Step 3

Connect it to your AI

This finds your AI app and connects Sibyl to it for you. No settings to edit.

sibyl setup

Then restart your AI app. That is it, Sibyl is connected.

It connects automatically to Claude Code, Codex, and Hermes. If you use a different app, sibyl setup wires the ones it recognizes; for anything else, add Sibyl in your app's own memory or connections settings. Either way your AI gains three new abilities: it can save, recall, and search what it remembers.

Step 4

Test it works

Open your AI and tell it something worth remembering, like: "remember that I like short, direct answers." Close it, open it again later, and ask: "how do I like my answers?" It will know. That is the whole thing, your AI remembers now.

If something did not work

The steps above work for almost everyone. If the install showed an "externally managed environment" error, your system wants a sandbox first. These two lines make one and install Sibyl inside it:

python3 -m venv ~/.sibyl-memory/venv && source ~/.sibyl-memory/venv/bin/activate
pip install 'sibyl-memory-cli[mcp]'

Then carry on from Step 2 (sibyl init).

Connected nothing in Step 3? Make sure your AI app was open, then run sibyl setup again.

Keep it healthy

Management & maintenance

Once Sibyl is installed, here is how to keep it healthy, up to date, and running lean. You will not reach for most of these day to day, they are here when you want them.

Everyday commands

Check it is working

See your account, memory size, and plan:

sibyl status

Run a quick self-check of the memory engine:

sibyl health

Keep it up to date

The plugin improves often. See if you are behind, then update in place:

sibyl update
sibyl update --apply

If you connected Claude Code or Codex, also refresh the connector:

pip install -U sibyl-memory-mcp

Manage your devices

See and sign out the devices on your account:

sibyl devices
Best practices

Best practices: keep your context small.

Sibyl works best when your AI keeps a small, sharp context and lets memory hold the rest. A lean context is faster, cheaper, and more accurate. Two habits keep it that way.

Move your context into memory

If your project keeps notes in files like CLAUDE.md or AGENTS.md, move them into memory once. Sibyl backs up every file first, checks the copies, then hands the transfer to your own AI to read on your machine. Sibyl Labs never sees your files.

sibyl migrate

Run it from the project you want to bring over. Trimming the old files is the last step, it is optional, and only after you confirm.

Save at the end of a session

sibyl-save is a small companion skill that commits a whole session into memory in one step, so your progress carries to the next session and your working context stays clean. Install it once, then run it after a large session or at the end of any session.

Claude Code
git clone https://github.com/Sibyl-Labs/sibyl-save
mkdir -p .claude/skills/sibyl-save && cp sibyl-save/SKILL.md .claude/skills/sibyl-save/

Then run /sibyl-save setup once, and /sibyl-save whenever you want to save. It works with Claude Code, Codex, Cursor, and Hermes.

sibyl-save on GitHub →
On paid plans

Let it keep itself lean

On the free plan you keep memory tidy yourself with the two habits above. Paid plans are adding automatic debloat: it prunes and compacts your memory for you, so it stays lean and fast without you thinking about it.

See paid plans →
Links