织忆 MemoryWeave 记忆基础设施 — Go + Rust 双二进制架构
Go to file
xiaowei 525b5f2bb2 fix E4.3: 回退 FileGraph,恢复 SQLiteGraphStore(数据在 graph.db)
切换 FileGraph 导致 9.9MB 历史图谱数据丢失。
恢复 NewSQLiteGraphStore,GetEntityDegree 加到 SQLiteGraphStore。
验证:1720 节点,32983 边。
2026-06-01 01:16:31 +08:00
.github/workflows
.venv
backups
carriers/shared
deploy
docs docs: add consolidate fix work log (2026-05-31) 2026-05-31 11:58:26 +08:00
go fix E4.3: 回退 FileGraph,恢复 SQLiteGraphStore(数据在 graph.db) 2026-06-01 01:16:31 +08:00
openclaw-zhiyi-plugin
plugins
proto
rust fix: eps=1.0 (19 clusters from 1486 items), add col_vector() for FixedSizeListArray reading 2026-05-31 14:35:29 +08:00
scripts
.gitignore
BENCHMARK.md
DESIGN.md docs: 更新 DESIGN.md — 同步 v3.8 实施状态 2026-05-31 06:46:10 +08:00
IMPLEMENTATION-FIVE.md E4.1 中文感知修复文档补充 2026-05-31 16:23:05 +08:00
IMPLEMENTATION.md
Makefile
README.md
REPAIR-FULL.md
REPAIR-PLAN.md
VERSION
WORKLOG.md E3 完成:增量 embedding 验证 2026-05-31 15:17:35 +08:00

README.md

织忆 (MemoryWeave) — 独立记忆基础设施

Go + Rust 双二进制架构 | port 7821 | 版本 v0.1.0-dev

织忆是多 Agent 系统的共享记忆层。

zhiyid (Go daemon, port 7821)
  ├── REST API / WebSocket
  ├── 蒸馏引擎 / 冲突治理
  ├── Redis 事件流
  └── 调用 zhiyi-consolidate

zhiyi-consolidate (Rust binary, systemd timer)
  ├── LanceDB 原生读写
  ├── DBSCAN 聚类 / 衰减回归
  ├── Embedding + Rerank 管线
  └── → 结果写回 LanceDB

快速开始

# 构建
make build

# 安装
sudo make install

# 验证
curl http://localhost:7821/health

文档

语言分工

组件 语言 原因
HTTP API + 业务逻辑 Go goroutine 高并发,单二进制
LanceDB + 向量管线 Rust 原生 lancedb crate零 FFI
Embedding/Rerank Rust Candle/ort 推理

仓库

Gitea: http://192.168.123.11:3000/xiaoxue_admin/memoryweave