"把数百万年进化的生物智慧,浓缩进一个现代开发者最常用的 CLI 里。"
BioMem CLI 是一个面向 AI Agent 的生物级智能记忆外挂。它不是另一个"智能硬盘"(如 Mem0),而是一个具备主动遗忘、两阶段存储、睡眠蒸馏能力的"数字前额叶皮层"。
- 底层引擎:NervusDB(Rust 原生图-向量混合数据库)
- 开发语言:Rust
- 核心理念:遗忘是功能,不是 Bug
| 文档 | 内容 |
|---|---|
| 01-科学基础 | 三篇核心论文与神经科学理论底座 |
| 02-核心架构 | 生物→代码映射、三层存储、数据流向图 |
| 03-功能需求PRD | 完整功能需求清单与优先级 |
| 04-接口规范 | CLI 命令设计、JSON 协议、AI 调用流程 |
| 05-技术选型 | sqlite-vec / LanceDB / NervusDB 选型决策 |
| 06-安全与隐私 | 血脑屏障、加密迁移、Namespace 隔离 |
| 07-UI交互设计 | 可视化图谱、手动修剪、遗忘调节 |
| 08-分发与部署 | CI/CD、cargo-dist、官网安装脚本 |
| 09-应用场景 | AI 开发辅助、长篇小说创作等扩展场景 |
| 10-开发路线图 | 30 天 MVP 路线图与开发顺序 |
完整的 Gemini 对话原文保存在 所有思路整理.md(2419 行,~152KB),包含从科学讨论到工程设计的完整推演过程,可随时回溯查阅。
| 维度 | Mem0 (工业级外接内存) | BioMem CLI (生物级进化大脑) |
|---|---|---|
| 核心哲学 | 存储与检索 | 蒸馏与遗忘 |
| 数据结构 | Key-Value / 向量 | 知识图谱 + 向量 |
| 处理时机 | 实时同步 | 异步做梦蒸馏 |
| 遗忘机制 | 被覆盖 | 主动突触修剪 |
| 部署成本 | 中到高 | 极低(单文件 SQLite CLI) |
| 隐私保护 | 依赖云端 | 绝对本地化 |