choihyunsus/soul

Soul: The Persistent Memory Layer for Multi-Agent Systems. High-performance session orchestration with SQLite-based KV-Cache for MCP. Give your AI agents a soul that never forgets.

42
/ 100
Emerging

Implements a 3-tier memory lifecycle (Hot/Warm/Cold) with forgetting curve garbage collection and SQLite-backed persistent storage, exposing 20+ MCP tools for entity tracking, core memory injection, and file-ownership conflict prevention. Runs as a stdio transport MCP server compatible with Cursor, Claude Desktop, Open WebUI, and LM Studio, with strict TypeScript and zero-`any` type safety across 30+ unit tests.

No Package No Dependents
Maintenance 13 / 25
Adoption 8 / 25
Maturity 9 / 25
Community 12 / 25

How are scores calculated?

Stars

60

Forks

7

Language

TypeScript

License

Last pushed

Mar 27, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/choihyunsus/soul"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.