WH

writerslogic/holographic-memory

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

23 stars 6 forks 质量 67 趋势 43Apache-2.0

Local-first associative memory and vector search for AI agents, with Rust, Python, Node.js, and MCP integrations.

概览

Holographic Memory (HMS for short) is a Rust library that stores text, vectors and facts in a directory on your machine and finds them again. It ships with Node.js bindings, C, WASM and UniFFI bindings, an HTTP server with a Python client, and an MCP server. There are no service calls, no telemetry and no model downloads unless you turn on a feature that asks for one. Every row links to the committed file it comes from. These are single machines and stated protocols, not a substitute for testing your own data. Method, intervals and every loss: docs/benchmarks and the benchmarks pages. Generated from benchmarks/results/competitive/ by hms-bench table; method and caveats in docs/benchmarks/COMPARISON.md. W = HMS ahead (95% interval excludes parity), T = tie, L = a comparator is ahead. Clone once: git clone https://github.com/writerslogic/holographic-memory && cd holographic-memory. Run the offline agent-memory demo with cargo run --release --example demo-offline-agent.

README

以下为原文 README 节选,完整内容请查看原文。

Holographic Memory

Hybrid search, graph indexing, and vector-symbolic memory.

Local memory for agents and apps: full-text and vector search, a memory API and a vector-symbolic fact store in one embeddable Rust engine that makes no network calls.

Website · Docs ·

在 GitHub 查看完整 README

安装

npx -y holographic-memory-mcp # stdio; downloads a verified binary on first run
新手?先看 mcpskill.org 教程 →