Sage runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 18 Sep 2026.
Persistent, consensus-validated institutional memory for AI agents. Runs locally.
We read the source, 21 h ago · rules 3dff92dd89df
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
archivePath = filepath.Join(backupDir, fmt.Sprintf("sage-full-%s.tar.gz", stamp))
let process = Process()
if _, err := tx.writeExecContext(ctx, `UPDATE pipeline_transport_outbox
SET state='failed',
attempts=attempts + CASE WHEN state='pending' THEN 1 ELSE 0 END,
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
Persistent institutional memory for AI coding agents. Memory that compounds.
Persistent file-based memory for AI agents: inspectable, versionable, fully local.
Local-first persistent memory for AI coding agents.
Persistent graph-backed conversational memory for AI agents.
Persistent memory for AI coding agents. #1 on LongMemEval. Local-first.
Persistent memory for AI agents — local JSON, zero config, no server required.
Personality Runtime for AI agents — persistent memory, personality, and relationships via MCP
Persistent memory for AI agents. Store context, retrieve it semantically.
Answers built from our own checks of this server.