评测与安全AI 资源
akm-eval:面向 akm 记忆系统的可复现评测与基准测试工具集
itlackey/akm-eval · Docker-first, reproducible memory benchmark harness and official AKM evaluation results.
ELI5:它是什么,解决什么问题
akm-eval 是 akm 记忆系统的评测与基准脚本集合,每个脚本在一批用例上运行 akm、对返回结果打分并保存结果,可通过 compare 脚本比较历史运行,并在公开结果账本中查看质量与性能数据。评测覆盖检索排序、judge 质量门、笔记合并与蒸馏、提取、夜间改进流程,以及 LongMemEval、Terminal-Bench、SkillRet 等基准;多数评测可对接任意 OpenAI 兼容模型,检索类与 SkillRet 评测不调用模型,agent-ab 与 terminal-bench 在 Docker 中通过 Harbor 运行 opencode。项目以 Docker 作为主要运行方式,提供预构建 runner 镜像和独立工作目录存放配置、数据集与结果。
核心能力与快速开始
★ 0 · TypeScript
- 能做什么
- 提供一组脚本形式的评测与基准:在给定语料上运行 akm,对输出打分并写出 summary.json 与逐用例 samples.jsonl;支持重复运行、比较已保存运行、通过 compare 与结果账本汇总质量与性能指标。评测覆盖检索排序、judge 质量门、pair/lesson/drain 判定、reflect、distill、consolidate、extract、nightly、promotion、agent-ab、bakeoff、memory-utility,以及 LongMemEval、Terminal-Bench、SkillRet 等基准。支持选择模型、judge 模型、akm 构建版本、关键字或语义检索、超时与并发设置,并记录模型用量、akm 版本与配置等元数据(敏感字段脱敏)。
- 适用场景
- 适合需要评估 akm 记忆系统在检索、笔记整理、知识蒸馏与长期记忆问答等环节表现的开发者或研究者;适合在更换模型或 akm 版本后复跑评测并对比效果;适合用公开结果账本查看和比较历史运行的团队。
- 项目形态
- 研究实现
- 部署方式
- 主要使用 Docker 运行:拉取预构建镜像 ghcr.io/itlackey/akm-eval:main,并在独立工作目录中挂载运行;也可从源码构建,需要 Bun 与 AKM,Harbor 相关评测另需 uv 与 Docker。
- 主要依赖
- Docker 为唯一需要安装的运行时;源码原生开发需要 Bun 和 AKM,Harbor 评测还需 uv 与 Docker。模型通过 .env 的 MODEL_BASE_URL、MODEL_API_KEY、MODEL_NAME、MODEL_PROVIDER 配置,judge 通过 JUDGE_MODEL 等配置。
- 使用限制
- 镜像不包含任何凭据,需要自行提供模型端点与密钥;部分评测依赖外部模型服务,其成本与限流未说明;结果只反映所用模型与 akm 构建下的表现,未说明跨版本结论是否通用。
- 许可证
- MPL-2.0
- 最近推送
- 2026-11-05 06:42
资料检查:2026-11-05 07:00 · 卡片整理:2026-11-08 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。