
eric-tramel/moraine
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
リアルタイムエージェントトレースデータベースとMCPの統合
概要
Moraineは、エージェントの作業のためのローカルトレーススタックです。 これは、Codex、Claudeコード、Qwenコード、Kiro CLI、Kimi CLI、NAC、OpenCode、Hermes、Pi Coding Agent、およびPrime AgentなどのエージェントハーネスからのセッションをClickHouseにインデックス化し、モニターUIを提供し、インデックス化された履歴をMCP検索します。 エージェントは、MCP を通して検索可能な長期メモリを取得します。 ツール、トークン、会話履歴など、プロバイダー間で何が起こったのかを統一したローカルレコードを取得します。 Moraine は活動的な開発の下にあります。 キー、スキーマ、および MCP ツールの構成は、マイナーなリリース間で変更できます。 - ホーム - はじめに - クイックスタートとインストール - 構成 - リモートクリックハウス - エージェントMCP検索 Moraine は、これらのエージェントハーネスのセッショントレースインゲスションアダプターを出荷します。 moraine セットアップは、~/.moraine/config.toml を生成し、検出されたエージェントのハーネスのプラグインまたは MCP 登録をガイドします。 NAC では、設定は非関連 config.toml の設定を保存し、[mcp servers] を登録します.
概要(AI 翻訳)
Moraineは、エージェントの作業のためのローカルトレーススタックです。 エージェントからセッションをインデックス化 Codex、Claudeコード、Qwenコード、Kiro CLI、Kimi CLI、NACなどのハーネス OpenCode、Hermes、Pi Coding Agent、Prime AgentをClickHouseに提供 UI を監視し、インデックスされた履歴に MCP の検索結果を出す。
エージェントは、MCP を通して検索可能な長期メモリを取得します。 地域を統一する ツール、トークン、および 会話履歴。
Moraine は活動的な開発の下にあります。 キー、スキーマ、MCP ツールの構成 マイナーリリース間で変更。
スクリーンショット
ドキュメント
- ホーム
- はじめに
- クイックスタートとインストール
- 構成
- リモートクリックハウス
- エージェントMCP検索
対応エージェントハーネス
Moraine は、これらのエージェントハーネスのセッショントレースインゲスションアダプターを出荷します。
| ハーネス | 構成値 | セッショントレース |
| お問い合わせ |
| コーデックス | [[T0] | JSONL セッションファイル [[T1] |
| クロードコード | [claude-code | JSONLプロジェクトセッションファイル
| キロクリ | 【[T4]】 | 組まれたJSONLのトランスクリプトとJSONのメタデータ[$KIRO_HOME/sessions/cli]】のとき、または~/.kiro/sessions/cliの時 |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Moraine
Moraine is a local trace stack for agent work. It indexes sessions from agent harnesses such as Codex, Claude Code, Qwen Code, Kiro CLI, Kimi CLI, NAC, OpenCode, Hermes, Pi Coding Agent, and Prime Agent into ClickHouse, serves a monitor UI, and exposes MCP retrieval over the indexed history.
Agents get searchable long-term memory through MCP. You get a unified local record of what happened across providers, including tools, tokens, and conversation history.
Moraine is under active development. Config keys, schemas, and MCP tools can change across minor releases.
Screenshots
Documentation
Supported Agent Harnesses
Moraine ships session trace ingestion adapters for these agent harnesses:
| Harness | Config value | Session traces ingested |
|---|---|---|
| Codex | codex |
JSONL session files under ~/.codex/sessions |
| Claude Code | claude-code |
JSONL project session files under ~/.claude/projects |
| Kiro CLI | kiro-cli |
Paired JSONL transcripts and JSON metadata under $KIRO_HOME/sessions/cli when set, or ~/.kiro/sessions/cli |
| Kimi CLI | kimi-cli |
wire.jsonl session traces under ~/.kimi/sessions |
| Qwen Code | qwen-code |
JSONL chat records under ~/.qwen/projects/*/chats |
| NAC | nac |
Parent sessions and managed-worker episodes from setup-resolved store.db (nac_sqlite format) |
| OpenCode | opencode |
SQLite session history from ~/.local/share/opencode/opencode*.db (default on; opencode_sqlite format) |
| Cursor | cursor |
Agent transcript JSONL under ~/.cursor/projects (default on); Cursor IDE chat history from state.vscdb SQLite databases (default on; cursor_sqlite format) |
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add eric-tramel/moraine