RS

rendro/sediment

Developer tools

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

41 stars 8 forks 品質 69 トレンド 12MIT

AIエージェントのセマンティックメモリ ローカルファースト、MCP-native.

概要

AIエージェントのセマンティックメモリ ローカルファースト、MCP-native。 ベクター検索、リレーショングラフ、アクセストラッキングをユニファイドメモリインテリジェンスレイヤーに結合し、ローカルで1つのバイナリとして実行されます。 - — Docker、Postgres、Qdrantなし。 ちょうど沈殿物。 - — ローカルの埋め込みとベクトルは1Kアイテムで検索します。ネットワークの往復はありません。 - — 店舗、リコール、リスト、忘れ。 です。 - — macOS (Intel + ARM), Linux x86 64. すべてのデータは機械にとどまります。 MCP クライアントの設定に Sediment を追加します。 ~/Library/Application Support/Claude/claude desktop config.json に追加します。 プロジェクトの sediment init を実行するか、~/.claude/settings.json に手動で追加します。 プロジェクトの .cursor/mcp.json に追加します。 プロジェクトの .vscode/mcp.json に追加します

概要(AI 翻訳)

AIエージェントのセマンティックメモリ ローカルファースト、MCP-native。

ベクター検索、リレーショングラフ、アクセストラッキングをユニファイドメモリインテリジェンスレイヤーに結合し、ローカルで1つのバイナリとして実行されます。

なぜ沈殿物?

  • 単一のバイナリ、ゼロコンフィグ — Docker、postgres、Qdrantなし。 sediment だけ。 -50msストア、103msリコール - 1Kアイテムのローカル埋め込みとベクトル検索、ネットワークの往復なし。
  • 4-tool は API — [store], [recall], [list]], [forget] を集中しました。 です。
  • どこでも仕事 — macOS (Intel + ARM), Linux x86 64. すべてのデータは機械にとどまります。

比較

| | | 分離 | クロマDB | メム0 | MCP メモリーSvc | お問い合わせ | インストール | 単一バイナリ | Python + pip | Docker + Postgres + Qdrant | Python + pip | | ツール | 4 | API | 4 | 12 | | R@1 |50% | 47% | 47% | 38% | | Recency@1 | 100% | 14% | 14% | 14% | 10% | | ダイダップ | ※99% | 0% | 0% | 0% | | 店舗一覧 | 50ms | 692ms | 14ms | 2ms |

インストール

セットアップ

MCP クライアントの設定に Sediment を追加します。

##Claudeデスクトップ

[~/Library/Application Support/Claude/claude_desktop_config.jsonに追加します。

##Claudeコード

プロジェクトでsediment initを実行するか、または`~/ に手動で追加します.

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

README

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

Sediment

Semantic memory for AI agents. Local-first, MCP-native.

Combines vector search, a relationship graph, and access tracking into a unified memory intelligence layer — all running locally as a single binary.

Why Sediment?

  • Single binary, zero config — no Docker, no Postgres, no Qdrant. Just sediment.
  • 50ms store, 103ms recall — local embeddings and vector search at 1K items, no network round-trips.
  • 4-tool focused API — store, recall, list, forget. That’s it.
  • Works everywhere — macOS (Intel + ARM), Linux x86_64. All data stays on your machine.

Comparison

Sediment ChromaDB Mem0 MCP Memory Svc
Install Single binary Python + pip Docker + Postgres + Qdrant Python + pip
Tools 4 API 4 12
R@1 50% 47% 47% 38%
Recency@1 100% 14% 14% 10%
Dedup 99% 0% 0% 0%
Store p50 50ms 692ms 14ms 2ms

Install

# Via crates.io
cargo install sediment-mcp

# Via Homebrew
brew tap rendro/tap
brew install sediment

# Via shell installer
curl -fsSL https://raw.githubusercontent.com/rendro/sediment/main/install.sh | sh

# From source
cargo install --path .

Setup

Add Sediment to your MCP client configuration:

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "sediment": {
      "command": "sediment"
    }
  }
}

Claude Code

Run sediment init in your project, or add manually to ~/.claude/settings.json:

{
  "mcpServers": {
    "sediment": {
      "command": "sediment"
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "sediment": {
      "command": "sediment"
    }
  }
}

VS Code (Copilot)

Add to .vscode/mcp.json in your project:

{
  "servers": {
    "sediment": {
      "command": "sediment"
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "sediment": {
      "command": "sediment"
    }
  }
}

JetBrains IDEs

Go to Settings > Tools > AI Assistant > MCP Servers, click +, and add:

{
  "sediment": {
    "command": "sediment"
  }
}

Zed

Add to ~/.zed/settings.json on macOS or ~/.config/zed/settings.json on Linux:

{
  "context_servers": {
    "sediment": {
      "command": "sediment",
      "args": [],
    }
  }
}

Tools

Tool Parameters Description
store content, scope?, replace_id? Save content to memory
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "sediment": { "command": "sediment" } } }