カラス:オープンソースMCPプラットフォームがLLMフロントエンドに永続メモリとP2P共有を追加

Crowの機能
Crowは、セルフホスト型のMCP(Model Context Protocol)プラットフォームで、LLMフロントエンドに3つのコア機能を追加します:全文検索付き永続メモリ、引用管理付き構造化研究ツール、暗号化ピアツーピアデータ共有です。すべてのデータはデフォルトでSQLiteデータベースにローカル保存され、クラウドは不要です。
アーキテクチャ構成要素
このプラットフォームは3つのMCPサーバーで構成されます:
- メモリサーバー — FTS5全文検索付きSQLiteベース永続メモリ。セッションを超えて保持され、あらゆるMCP互換フロントエンドで動作するデータを保存、想起、検索、分類します。
- 研究サーバー — 自動APA引用、ソース検証、ノート、参考文献エクスポート機能付きプロジェクト管理。外部キー関連リレーショナルスキーマ(プロジェクト → ソース → ノート)を使用します。
- 共有サーバー — Hyperswarm(DHTディスカバリー + NATホールパンチング)、Hypercore(追加専用複製フィード)、Nostr(NIP-44暗号化メッセージング)を使用したピアツーピアデータ共有。中央サーバーやアカウントは不要です。Ed25519 + secp256k1アイデンティティと招待コードベースの連絡先交換を使用します。
HTTPゲートウェイ(Express)は、3つのサーバーすべてをStreamable HTTP + SSEトランスポートとOAuth 2.1でラップし、リモートアクセスを可能にします。
ローカルファースト設計
- データはローカルSQLiteファイル(
data/crow.db)に保存 - デフォルトではクラウド依存なし
- クラウド同期のためのオプションTursoサポート(
TURSO_DATABASE_URL+TURSO_AUTH_TOKENを設定) - テレメトリーなし、アカウントなし、ホームコールなし
- P2P共有はエンドツーエンド暗号化 — データは中央サーバーに触れることなし
互換性と統合
Claude Desktop、ChatGPT、Cursor、Windsurf、Cline、Claude Code、OpenClawなどのあらゆるMCP互換クライアントと動作します。ローカルLLMセットアップがMCPをサポートしていれば(またはHTTPゲートウェイを指し示せれば)、動作します。
外部サービス向け15以上の統合設定をバンドル:Gmail、GitHub、Slack、Discord、Notion、Trello、arXiv、Zotero、Brave Searchなど — すべてセルフホスト型ゲートウェイ経由でルーティングされます。
技術スタック
- Node.js(ESM)、@modelcontextprotocol/sdk
- @libsql/client(SQLite/Turso)、トリガーベース同期付きFTS5仮想テーブル
- hyperswarm + hypercore(P2Pディスカバリーとデータ複製)
- nostr-tools(NIP-44暗号化メッセージング、NIP-59ギフトラップ)
- @noble/hashes、@noble/ed25519、@noble/secp256k1(暗号プリミティブ)
- zod(スキーマ検証)
セットアップ
git clone https://github.com/kh0pper/crow.git
cd crow
npm run setup # 依存関係インストール + SQLite初期化サーバーはstdioトランスポート(.mcp.jsonで設定)またはHTTPゲートウェイ(npm run gateway)経由で起動します。リモートアクセスが必要な場合は、Render + Tursoへのワンクリッククラウドデプロイも利用可能です(両方とも無料枠あり)。
リンクとライセンス
- GitHub: https://github.com/kh0pper/crow
- ドキュメント: https://kh0pper.github.io/crow/
- はじめに: https://kh0pper.github.io/crow/getting-started/
- 開発者プログラム: https://kh0pper.github.io/crow/developers/
MITライセンス。貢献歓迎 — MCPツールや統合を追加したい開発者向けに、スキャフォールディングCLI、テンプレート、ドキュメントを含む開発者プログラムがあります。
📖 全文を読む: r/LocalLLaMA
👀 See Also

OpenClaw PARA組織スキルは、ファイルを自動的にプロジェクト、エリア、リソース、アーカイブに仕分けします。
開発者が、ファイルを整理するためのPARAメソッド(プロジェクト、エリア、リソース、アーカイブ)を強制するOpenClawスキルを作成しました。これにより、すべてのコンテンツをルートディレクトリにダンプする代わりに、自動的にソートされます。

Creation OS:モデルが幻覚ではなく「わからない」と言えるようにするローカルσゲートLLMランタイム
Creation OSは、ローカルLLM(BitNet、Qwen、Gemma、任意のGGUF)をσゲートでラップし、複数の不確実性チャネルを測定して出力ごとにACCEPT、RETHINK、ABSTAINを決定します。クラウドもAPIも不要。TruthfulQAの精度は選択的再生成により約29%向上しました。

ネイティブmacOS MCPサーバーによる完全OS制御
ネイティブmacOSサーバーは、ピクセル単位の正確なクリック、キーコンビネーション、ドラッグ&ドロップ、アプリ管理、マルチディスプレイ対応、クリップボードアクセスなど、24種類のツールを提供します。オープンソースで、Claude Code、Cursor、または任意のMCPクライアントと連携します。

AgentTransfer: オープンソースツールがOpenClawエージェント間のファイルメール送信を可能に
AgentTransferは、各AIエージェントにメールアドレスとフォルダを割り当て、MCPを介してOpenClawインスタンス間でのファイル共有を可能にするオープンソースのシングルバイナリサーバーです。アップロード、送信、ロングポーリングによる受信トレイ確認、SHA256検証付きダウンロードをサポートしています。