GC

geanatz/curion

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

32 stars 0 forks 品質 75 トレンド 15Apache-2.0

Curionは、Claude Code、Codex、OpenCode、その他のMCPクライアント用のMCPサーバーとして公開されたAIコーディングエージェント用のプロジェクトローカルメモリレイヤーです.

概要

Curion は、AI エージェントに . 設計の決定、アーキテクチャの選択肢、チームの慣習、およびあなたが保存することを選択する何かを記憶し、あなたが尋ねるときに関連した作品を思い出すことができます。 任意の互換性のあるクライアントがスプーンできるローカルMCP stdioサーバーとして動作します。 それぞれのプロジェクトは、.curion/ で独自のプライベートストアを持っています。 思い出は共有バックエンドに送られません。 パブリックMCP API(その2つのツール、厳密な入力スキーマ、パブリックテキスト/構造化されたコンテンツ表面)は、安定した冷凍です。 - .curion/内のセッションを横断して設計決定、慣行、および「記憶するべきもの」を生き残る。 - Remember(text) は、プロジェクトメモリの一部を保存します。recall(text) は、関連する部分を取得します。 それぞれは、公開 API 上で、種類、状態、フィルタ、またはノブなしの単一のテキストパラメーターを取ります。 - あなたのプロジェクトでの生活を記憶する。 メモは共有バックエンドに送信されません。 JSON の 1 行でプロジェクトをプライベートにマークし、クロスプロジェクト retrieval で決して直面しません.

概要(AI 翻訳)

モデルコンテキストプロトコル(MCP)stdioサーバとして公開されるAIエージェントのプロジェクトローカルメモリレイヤー。

Curion は、AI エージェントに作業中のプロジェクトの ** 永続的なメモリを与えます in**。 セッション全体を通して、設計決定、アーキテクチャの選択肢を覚えることができます。 チーム・コンベンション、そしてあなたが貯えることを選ぶ他の何でも-および思い出して下さい あなたが尋ねるとき関連部分。

任意の互換性のあるクライアントがスプーンできるローカルMCP stdioサーバーとして動作します。 それぞれのプロジェクトは、[.curion/]で独自のプライベートストアを持っています。 共有バックエンドに送信されます。

パブリックMCP API(2つのツール、厳格な入力スキーマ、パブリック text/[structuredContent]表面は安定して凍結します。

お問い合わせ

コンテンツの表

  • なぜ好奇心
  • クイックスタート
  • その他のMCPクライアント
  • サンプルプロンプト
  • 主な機能
  • プライバシーと保管
  • 構成要素
  • トラブルシューティング
  • ドキュメント
  • サポート、セキュリティ、貢献

お問い合わせ

なぜ好奇心

  • 永続的、プロジェクトローカルメモリ。 設計決定、慣習、および [.curion/] のセッションで「覚えるもの」が生き残る。
  • 2つの用具、1つの表面。 [remember(text)]]の店の部分 メモリ; [recall(text)] は関連する部分を取得します.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Curion

Project-local memory layer for AI agents, exposed as a Model Context Protocol (MCP) stdio server.

Curion gives your AI agent a persistent memory of the project it is working in. Across sessions it can remember design decisions, architecture choices, team conventions, and anything else you choose to store — and recall the relevant pieces when you ask.

It runs as a local MCP stdio server that any compatible client can spawn. Each project has its own private store at .curion/; memories are never sent to a shared backend.

The public MCP API (the two tools, their strict input schemas, and the public text / structuredContent surfaces) is stable and frozen.


Table of contents


Why Curion

  • Persistent, project-local memory. Design decisions, conventions, and “things to remember” survive across sessions inside .curion/.
  • Two tools, one surface. remember(text) stores a piece of project memory; recall(text) retrieves the relevant pieces. Each takes a single text parameter — no kinds, states, filters, or knobs on the public API.
  • Private by default. Memory lives in your project. Memories are never sent to a shared backend. Mark a project private with one line of JSON and it will never be surfaced by cross-project retrieval.
  • Pluggable providers. OpenAI-compatible (default) or Anthropic. Add a fallback provider, or enable opt-in semantic retrieval.
  • Stable, frozen public API. The two tools, their strict input schemas, and the public text / structuredContent surfaces are stable and frozen.

Quick start

Requires Node.js >= 22 (matches the engines.node field in package.json).

# Recommended: install globally so the `curion` binary is on your PATH.
npm install -g @geanatz/curion

The package installs a curion CLI binary which is the MCP stdio server entrypoint. When an MCP client spawns it, curion speaks JSON-RPC over

GitHub で README 全文を見る

インストール

npx -y @modelcontextprotocol/inspector curion
MCP 初心者?mcpskill.org のガイドから始めましょう →