Self-hosted semantic memory system for AI agents. Monorepo: client, mcp, hermes packages + custom tooling.
  • Python 90.9%
  • Shell 9.1%
Find a file
Glow Uncut efd7107390
Some checks failed
CI / lint (sibyl-memory-client) (push) Failing after 3s
CI / lint (sibyl-memory-hermes) (push) Failing after 2s
CI / lint (sibyl-memory-mcp) (push) Failing after 3s
CI / typecheck (sibyl-memory-client) (push) Failing after 3s
CI / typecheck (sibyl-memory-hermes) (push) Failing after 2s
CI / security (sibyl-memory-client) (push) Failing after 1s
CI / typecheck (sibyl-memory-mcp) (push) Failing after 2s
CI / test (sibyl-memory-client) (push) Failing after 2s
CI / test (sibyl-memory-hermes) (push) Failing after 1s
CI / test (sibyl-memory-mcp) (push) Failing after 2s
CI / security (sibyl-memory-mcp) (push) Failing after 1s
CI / security (sibyl-memory-hermes) (push) Failing after 2s
ci: add quality gates — ruff, mypy, bandit, pytest (matrix over 3 packages)
2026-06-14 17:48:20 +00:00
.forgejo/workflows ci: add quality gates — ruff, mypy, bandit, pytest (matrix over 3 packages) 2026-06-14 17:48:20 +00:00
packages Initial commit: Sibyl memory system monorepo 2026-06-09 22:20:14 +00:00
scripts Initial commit: Sibyl memory system monorepo 2026-06-09 22:20:14 +00:00
tools Initial commit: Sibyl memory system monorepo 2026-06-09 22:20:14 +00:00
.gitignore Initial commit: Sibyl memory system monorepo 2026-06-09 22:20:14 +00:00
LICENSE Initial commit: Sibyl memory system monorepo 2026-06-09 22:20:14 +00:00
README.md Add ownership README 2026-06-09 22:41:05 +00:00

Sibyl Memory — Fork maintained by glow

Upstream: sibyllabs/memory (MIT License)

This is our maintained fork of Sibyl Memory. Upstream pip packages (sibyl-memory-client, sibyl-memory-hermes, sibyl-memory-mcp) are pulled as-is from PyPI. This repo contains patches, deployment scripts, and tools.

Structure

packages/
├── sibyl-memory-client/   # v0.4.10 — FTS5 + sqlite-vec vector search
├── sibyl-memory-hermes/   # v0.3.8 — Hermes plugin adapter
├── sibyl-memory-mcp/      # v0.1.8 — MCP stdio server
tools/                     # CLI utilities + embedding layer
scripts/                   # patch_sibyl.sh (telemetry/auth stripping)

Local Install

pip install -e packages/sibyl-memory-client
pip install -e packages/sibyl-memory-hermes
pip install -e packages/sibyl-memory-mcp

Patches

  • scripts/patch_sibyl.sh — strips telemetry, hardcoded auth requirements

Usage

Configured as Hermes memory provider (memory.provider: sibyl). Connects to local SQLite at ~/.hermes/sibyl_memory.db.