Skip to content

Commit 716c920

Browse files
Paul Kyleclaude
andcommitted
docs: update tool count to 15, add palinode_lint to tools table
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent dbe1e11 commit 716c920

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If every service crashes, `cat` still works. No external database. No cloud depe
2424

2525
Most agent memory systems are opaque databases you can't inspect, flat files that don't scale, or graph stores that require infrastructure. Palinode is **memory with provenance** — the only system where you can `git blame` every fact your agent knows.
2626

27-
- **Git blame/diff/rollback as agent tools** — not just git-compatible files, but `palinode_diff`, `palinode_blame`, and `palinode_rollback` as first-class MCP tools your agent can call. [DiffMem](https://github.com/search?q=diffmem) and Git-Context-Controller are PoCs; Palinode ships 14 MCP tools including 5 git operations.
27+
- **Git blame/diff/rollback as agent tools** — not just git-compatible files, but `palinode_diff`, `palinode_blame`, and `palinode_rollback` as first-class MCP tools your agent can call. [DiffMem](https://github.com/search?q=diffmem) and Git-Context-Controller are PoCs; Palinode ships 15 MCP tools including 5 git operations.
2828

2929
- **Operation-based compaction with a deterministic executor** — the LLM outputs structured ops (KEEP/UPDATE/MERGE/SUPERSEDE/ARCHIVE), a deterministic executor applies them. The LLM never touches your files directly. [All-Mem](https://arxiv.org/search/?query=all-mem+memory) does something similar on graph nodes; Palinode does it on plain markdown with git commits.
3030

@@ -70,7 +70,7 @@ Most agent memory systems are opaque databases you can't inspect, flat files tha
7070

7171
### Integration ✅
7272
- **OpenClaw plugin** — lifecycle hooks for inject, extract, and capture
73-
- **MCP server**14 tools for Claude Code and any MCP client
73+
- **MCP server**15 tools for Claude Code and any MCP client
7474
- **FastAPI server** — HTTP API for programmatic access
7575
- **CLI** — command-line search, stats, reindex
7676

@@ -247,7 +247,7 @@ Output is TTY-aware: human-readable text in a terminal, JSON when piped. Overrid
247247
**Remote usage** (from another machine on your network):
248248
```bash
249249
# Option A: SSH
250-
ssh user@your-server 'palinode search "query"'
250+
ssh clawd@your-server 'palinode search "query"'
251251

252252
# Option B: Point at remote API
253253
export PALINODE_API=http://your-server:6340
@@ -459,6 +459,7 @@ Available in OpenClaw conversations and Claude Code (via MCP):
459459
| `palinode_push` | Sync memory to a remote git repository |
460460
| `palinode_trigger` | Add or list prospective narrative triggers |
461461
| `palinode_list` | Browse memory files by category, filter by core status |
462+
| `palinode_lint` | Scan memory health: orphans, stale files, missing fields, contradictions |
462463

463464
---
464465

@@ -530,7 +531,7 @@ Palinode is informed by research and ideas from several projects in the agent me
530531

531532
### Architecture Inspiration
532533

533-
- **[LLM Knowledge Bases](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f)** (Andrej Karpathy, April 2026) — The "compile, don't retrieve" pattern: LLM incrementally builds a structured markdown wiki from raw sources. Palinode implements this with git provenance, deterministic compaction, and 14 MCP tools.
534+
- **[LLM Knowledge Bases](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f)** (Andrej Karpathy, April 2026) — The "compile, don't retrieve" pattern: LLM incrementally builds a structured markdown wiki from raw sources. Palinode implements this with git provenance, deterministic compaction, and 15 MCP tools.
534535

535536
- **[OpenClaw](https://github.com/openclaw/openclaw)** — The plugin SDK, lifecycle hooks, and `MEMORY.md` pattern that Palinode extends and replaces. Palinode started as a better memory system for OpenClaw agents.
536537

0 commit comments

Comments
 (0)