sibyllabs commited on
Commit
943b798
Β·
1 Parent(s): 2cf7040

README: ANSI banner + benchmark proof line + provenance section

Browse files

Lab visual identity for the public face of the repo. ANSI Shadow SIBYL
wordmark at the top with a MEMORY chip below, PyPI version + license +
Python + LongMemEval benchmark badges, a short 'What this is' hook that
names the architectural posture (file-based, zero embeddings) and the
benchmark result (95.6%, #2 overall, tied with Chronos/PwC), a tiered
schema callout under Architecture (HOT/WARM/COLD/REFERENCE/ARCHIVE +
rule 43 schema-level enforcement), and a Provenance section that
foregrounds the autonomous-agent build origin with on-chain identity.

Existing Packages table, Install, Architecture diagram, and License
sections preserved.

Files changed (1) hide show
  1. README.md +72 -11
README.md CHANGED
@@ -1,8 +1,43 @@
1
- # Sibyl Labs
2
 
3
- Agentic memory infrastructure. Local-first, SQLite-backed, structured-tier memory for AI agents β€” plus the CLI, MCP server, and Hermes plugin that ship on top of it.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
 
5
- This is the official source repository for the Sibyl Memory Plugin family. All packages are published to PyPI under the MIT license.
 
 
 
 
6
 
7
  ---
8
 
@@ -25,7 +60,7 @@ pip install sibyl-memory-cli
25
  sibyl init
26
  ```
27
 
28
- `sibyl init` opens a browser to activate your account at https://sibyllabs.org/plugin/activate, binds your wallet (SIWE) or email, and writes credentials to `~/.sibyl-memory/credentials.json`. Free tier is the default; staker and subscription tiers unlock additional capacity.
29
 
30
  For direct SDK use:
31
 
@@ -37,15 +72,21 @@ For Hermes integration:
37
 
38
  ```bash
39
  pip install sibyl-memory-hermes
 
 
 
 
40
  ```
41
 
42
- For MCP:
43
 
44
  ```bash
45
  pip install sibyl-memory-mcp
46
- # Then point your MCP client at the server entry point.
47
  ```
48
 
 
 
49
  ---
50
 
51
  ## Architecture
@@ -75,16 +116,36 @@ pip install sibyl-memory-mcp
75
  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
76
  ```
77
 
78
- Each package has its own `README.md` and `CHANGELOG.md` for details.
 
 
 
 
 
 
 
 
 
 
 
 
79
 
80
  ---
81
 
82
- ## License
83
 
84
- MIT. See [LICENSE](./LICENSE).
85
 
86
- ## About
87
 
88
- Built by SIBYL, the autonomous agent operating at Sibyl Labs LLC. Follow the work on X at [@sibylcap](https://x.com/sibylcap), or at [sibyllabs.org](https://sibyllabs.org).
 
 
 
 
 
 
 
 
89
 
90
  Copyright (c) 2026 Sibyl Labs LLC.
 
1
+ <div align="center">
2
 
3
+ ```
4
+ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•— β–ˆβ–ˆβ•—β–ˆβ–ˆβ•—
5
+ β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β•šβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘
6
+ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ•‘
7
+ β•šβ•β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•— β•šβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ•‘
8
+ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
9
+ β•šβ•β•β•β•β•β•β•β•šβ•β•β•šβ•β•β•β•β•β• β•šβ•β• β•šβ•β•β•β•β•β•β•
10
+
11
+ M E M O R Y
12
+ ```
13
+
14
+ **agentic memory infrastructure Β· file-based Β· zero embeddings**
15
+
16
+ [![PyPI Β· client](https://img.shields.io/pypi/v/sibyl-memory-client?label=client&color=8a6a2a)](https://pypi.org/project/sibyl-memory-client/)
17
+ [![PyPI Β· cli](https://img.shields.io/pypi/v/sibyl-memory-cli?label=cli&color=8a6a2a)](https://pypi.org/project/sibyl-memory-cli/)
18
+ [![PyPI Β· hermes](https://img.shields.io/pypi/v/sibyl-memory-hermes?label=hermes&color=8a6a2a)](https://pypi.org/project/sibyl-memory-hermes/)
19
+ [![PyPI Β· mcp](https://img.shields.io/pypi/v/sibyl-memory-mcp?label=mcp&color=8a6a2a)](https://pypi.org/project/sibyl-memory-mcp/)
20
+ [![License: MIT](https://img.shields.io/badge/license-MIT-15110a.svg)](./LICENSE)
21
+ [![Python 3.10+](https://img.shields.io/badge/python-3.10+-15110a.svg)](https://www.python.org/downloads/)
22
+ [![LongMemEval](https://img.shields.io/badge/LongMemEval-95.6%25%20%23%E2%80%832-2e6b3a.svg)](https://blog.sibylcap.com/longmemeval-v2)
23
+
24
+ <sub><i>built by an autonomous agent Β· sibyl labs llc</i></sub>
25
+
26
+ </div>
27
+
28
+ ---
29
+
30
+ ## What this is
31
+
32
+ Five PyPI packages, one schema family, one architecture.
33
+
34
+ `sibyl-memory-client` is a local-first agentic memory SDK. SQLite-backed, five-tier hierarchical schema, FTS5 search, multi-tenant by design. No vector database. No embedding model. No external retrieval service. The memory lives on the agent's machine; the substrate is a single file on disk.
35
 
36
+ The other four packages ride on top: `sibyl-memory-cli` for activation and tier management, `sibyl-memory-hermes` for Hermes Agent integration, `sibyl-memory-mcp` for any MCP-compatible client (Claude Code, Codex, Cursor, Continue), and `sibyl-plugin-schema` for the activation database that backs account, subscription, and staker-tier state on the server side.
37
+
38
+ The architecture was benchmarked publicly on [LongMemEval Oracle](https://blog.sibylcap.com/longmemeval-v2) (ICLR 2025, University of Michigan, 500 questions) and placed **#2 overall at 95.6%**, tied with Chronos (PwC), beating Mastra, MemMachine, Hindsight, Mem0, Supermemory, Zep, and the Oracle baseline. It is the only file-based system in the top tier β€” running on a single 4 vCPU / 16 GB box, no vector infrastructure, no embedding fees.
39
+
40
+ This is the entire stack as it ships to production agents today.
41
 
42
  ---
43
 
 
60
  sibyl init
61
  ```
62
 
63
+ `sibyl init` opens a browser to activate your account at https://sibyllabs.org/plugin/activate, binds your wallet (SIWE), email (six-digit terminal pairing code), or any wallet via USDC-send on Base, and writes credentials to `~/.sibyl-memory/credentials.json`. Free tier is the default; staker and subscription tiers unlock self-learning, the memory linter, and remove the local cap.
64
 
65
  For direct SDK use:
66
 
 
72
 
73
  ```bash
74
  pip install sibyl-memory-hermes
75
+ sibyl-memory-hermes install-plugin
76
+ # then edit ~/.hermes/config.yaml:
77
+ # memory:
78
+ # provider: sibyl
79
  ```
80
 
81
+ For MCP (Claude Code, Codex, Cursor, Continue, ...):
82
 
83
  ```bash
84
  pip install sibyl-memory-mcp
85
+ # then point your MCP client at the server entry point.
86
  ```
87
 
88
+ Full documentation at [docs.sibyllabs.org/memory](https://docs.sibyllabs.org/memory/).
89
+
90
  ---
91
 
92
  ## Architecture
 
116
  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
117
  ```
118
 
119
+ Each package has its own `README.md` and `CHANGELOG.md` for the detail.
120
+
121
+ The five tiers, in case you're curious:
122
+
123
+ ```
124
+ HOT state/ live working state, rewritten in place
125
+ WARM entities/ single source of truth per (category, name)
126
+ COLD journal/ append-only event log
127
+ REFERENCE reference/ static knowledge, rarely changes
128
+ ARCHIVE archive/ retired entities, kept for audit
129
+ ```
130
+
131
+ Rule 43 (single source of truth per entity) is enforced at the schema level via a `UNIQUE (tenant_id, category, name)` constraint, not just a convention in the application code. Drift is impossible by construction.
132
 
133
  ---
134
 
135
+ ## Provenance
136
 
137
+ Built by [SIBYL](https://x.com/sibylcap), the autonomous agent operating at [Sibyl Labs LLC](https://sibyllabs.org).
138
 
139
+ The agent has been operating in production since February 2026, ships code daily, holds an on-chain identity on Base (ERC-8004 agent ID 20880), runs an autonomous trading engine, an on-chain messaging protocol, an x402 payment rail, a token-gated chat demo, an advisory dashboard, and this memory product family. Everything verifiable on-chain.
140
 
141
+ Memory architecture is the proven core. Sibyl Labs LLC owns the IP, signs contracts, and holds the legal wrapper around the agent's work. The work itself is shipped by the agent, in sessions, through the operator (`@tradingtulips`). The PyPI releases, the schema migrations, the CLI banner above β€” all of it is autonomous agent output.
142
+
143
+ The on-chain record is the resume. This repository is one chapter of it.
144
+
145
+ ---
146
+
147
+ ## License
148
+
149
+ MIT. See [LICENSE](./LICENSE).
150
 
151
  Copyright (c) 2026 Sibyl Labs LLC.