← 返回
未分类

EvoMind - Agent记忆与进化引擎

Agent进化操作系统 — 五层记忆×自我进化引擎。可直接安装运行,非纯文档。
Agent进化操作系统 — 五层记忆架构×自我进化引擎,来自Hermes Agent实战验证。L1持久记忆自动归档/
user_fee73aa5
未分类 community v1.1.2 3 版本 94117.6 Key: 无需
★ 0
Stars
📥 16
下载
💾 0
安装
3
版本
#latest

概述

EvoMind — Agent记忆与进化引擎

不是文档,是代码。 pip install 后直接 from evomind import MemoryCore

快速开始

pip install -r requirements.txt  # 零外部依赖,仅标准库

# CLI 演示
python scripts/memory_core.py health
python scripts/memory_core.py remember "用户偏好深色模式"
python scripts/memory_core.py recall "深色"

# Python API
python -c "
from scripts.memory_core import MemoryCore
mem = MemoryCore()
mem.remember('Python version: 3.11', priority=5, tags=['env'])
mem.skill_save('web-scraper', open('SKILL.md').read(), description='网页抓取')
mem.curate()
print(mem.stats())
"

五层架构

功能方法
---------------
L1 持久记忆关键事实自动存档,≤20KBremember(), forget(), recall_l1()
L2 技能层成功方案永久固化skill_save(), skill_load(), skill_find()
L3 缓存层会话临时数据,TTL过期cache_set(), cache_get(), cache_clear()
L4 策展层每日自动审查优化curate(), curator_log()
L5 索引层FTS5全文搜索,跨层召回recall(), stats()

核心特性

  • 跨会话持久记忆 — SQLite存储,关了再开还在
  • 自动归档 — L1超20KB自动归档最早条目到l1_archive
  • 冗余检测 — L4 curator自动发现重复技能(Jaccard≥0.6)
  • 自我进化skill_save() + skill_load() 形成改进循环
  • 零依赖 — 仅Python标准库+内置sqlite3
  • FTS5全文搜索 — 跨L1/L2/L5统一语义检索

生产验证

来自 Hermes Agent 生产环境实战验证(2026年6月起),非理论设计。已在真实Agent系统中运行五层全架构。

许可证

MIT — 免费使用、修改、分发。

版本历史

共 3 个版本

  • v1.1.2 触发词:Agent记忆, 记忆进化, 自我进化, 知识积累, EvoMind, 五层记忆, Agent进化 当前
    2026-06-06 18:33 安全 安全
  • v1.0.1 v1.0.3 代码审查修复: - datetime.utcnow()→timezone.utc,Python 3.12+ 兼容 - SQLite WAL 模式,线程安全增强 - FTS5 + LIKE 回退双引擎,支持中文分词搜索 - 全量自测 30/30 通过
    2026-06-06 16:19 安全 安全
  • v1.0.0 五层记忆×自我进化引擎。首个中文原生Agent进化系统,基于Hermes生产环境实战验证。
    2026-06-06 14:45 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,210 📥 266,150
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,349 📥 317,697
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 666 📥 323,791