
phasespace-labs/palinode
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
AIエージェントや開発者向けツールのメモリ基板。 Git-versioned、ファイルnative、MCP-first.
概要
エージェントのメモリはコモディティになっています。 監査可能なエージェントのメモリは: Palinode は、記憶された事実がどのように強く信じられ、証拠がそれをバックアップするのか、そしてすべての事実が git-versioned のマークダウンファイル、読みやすく、分岐可能、それを記録したコミットに起因する、そしてそれが間違っているとき、逆にできるという記憶層です。 驚くべき記憶は、決して静かに事実に昇進しません。 信頼できるブラックボックスのベクターストアはありません。 エージェントのメモリは、マークダウンファイルのフォルダです。 Palinodeはハイブリッド検索でそれらをインデックス化し、LMでそれらをコンパクト化し、MCPを介してそれらを機能します。そのため、Claudeコード、Cursor、Windsurf、Zed、VSコード(Continue/Cline)、およびその他のMCP互換エディタで同じメモリが動作します。 あなた自身のObsidianボルトを持って、またはPalinodeを1つとして使用してください:Palinode init --obsidian /path/to/vaultは、グラフのデフォルト、毎日のノート配線、およびLM-maintained wiki契約で完全なボルトを足場します。 企業は、AIメモリをコードを管理する方法と同じ方法で管理できます.
概要(AI 翻訳)
セッション、エージェント、ワークツリーを繰り返した作業を想定し、修正可能なプロジェクトメモリ
先週、あなたのチームは、それが動作しないように、キャッシュのためにSQLiteを選択しました データベース。 今週、変更された要件はPostgreSQLをより良い選択にします。 決定とその理由がなければ、新鮮なエージェントは古いアプローチを繰り返すことができます。 Palinodeを使用すると、交換を保存し、元のとその歴史を調べることができます。 次のセッションのレコードを修正します。
Palinodeは、MarkdownファイルとGit履歴のプロジェクトメモリをローカルに保存します。 制御。 エージェントは、そのツールを使用して、そのメモリを保存、検索、および検査することができます。 サポートされているクライアントの統合によっては、構成されたキャプチャやリコールを実行することもできます。 自動挙動、スコープ、制御はクライアントと構成により異なります。 注目されていないノートから事実へのサイレントな宣伝は一切ありません。
※パウリノードは、前述のものを反省し、より良いと言った詩です。 つまり、記憶のコンパクトさはなんです。*
フェーズスペース・ラボでPaul Kyle社製。 AUTHORS を参照してください。
お問い合わせ
詳細はこちら
1つの完全な旅のためにcanonical Quickstartに従ってください: インストール → 開始 → MCP クライアントを接続 → 決定を保存 → 新鮮なセッションを開く
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
┌─ palinode ─┐
│ ░░░░░░░░░░ │
│ ▓▓▓▓▓▓▓▓▓▓ │
│ ██████████ │
└────────────┘
Inspectable, correctable project memory for repeated work across sessions, agents, and worktrees.
Last week, your team chose SQLite for a cache because it avoided operating a database. This week, a changed requirement makes PostgreSQL the better choice. Without the decision and its reason, a fresh agent can repeat the old approach. With Palinode, you can save the replacement, inspect the original and its history, and correct the record for the next session.
Palinode keeps project memory in Markdown files and Git history under your local control. An agent can use its tools to save, search, and inspect that memory. Some supported client integrations can also perform configured capture or recall; their automatic behavior, scope, and controls vary by client and configuration. Nothing is silently promoted from an unmarked note to a fact.
A palinode is a poem that retracts what was said before and says it better. That’s what memory compaction does.
Built by Paul Kyle at phasespace-labs. See AUTHORS.
Start here
Follow the canonical Quickstart for one complete journey: install → start → connect an MCP client → save a decision → open a fresh session → inspect its markdown/provenance → correct it. It keeps the private memory store separate from the code checkout and distinguishes the current release from source-checkout capabilities.
Inspect the retired decision
The screenshot shows the archived initial SQLite decision after the separate PostgreSQL replacement was saved and the original was retired. See the local provenance UI guide for the full read-only inspector and the correction lifecycle; the guide explains that the image is taken after retirement, not before the save steps.
Supported Platforms
| Platform | Session Skill Path | MCP Config |
|---|---|---|
| Claude Code CLI | ~/.claude/skills/ |
~/.claude.json |
| Claude Desktop | ~/.claude/skills/ |
claude_desktop_config.json |
| Cursor | .cursor/skills/ |
.cursor/mcp.json |
| VS Code + Claude (Continue / Cline) | ~/.claude/skills/ |
see MCP-INSTALL-RECIPES.md |
| JetBrains + Claude | ~/.claude/skills/ |
~/.claude.json |
| Antigravity IDE | .agent/skills/ |
native 3-dot MCP menu |
| Codex CLI | N/A (no skills) | ~/.codex/config.toml |
| Pi | N/A (native extension) | plugins/pi/ — per-turn recall via lifecycle hooks |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"palinode": { "type": "http", "url": "http://your-server:6341/mcp/" }
}
}