# Hermes Legal

> 仓库地址：https://github.com/Lethe044/hermes-legal
> 作者/组织：Lethe044
> 成熟度：experimental
> 分析日期：2026-04-15

## 一句话总结
自主合同风险分析 agent，对 9 类条款进行 1-10 评分，自动检测红旗条款并生成谈判替代语言，支持英语和土耳其语。

## 项目定位与架构
Hermes Legal 解决了合同审查的专业壁垒问题——非法律专业人士也能获得结构化的风险评估和谈判建议。系统自动检测语言、评分条款、标记缺失条款，并输出 SIGN / NEGOTIATE / REJECT 三级判定。

流水线架构为：`Ingest → Memory Check → Score Clauses → Check Missing Clauses → Generate Negotiation Text → Risk Assessment → Alert → Verdict + Save Report`。使用 ThreadPoolExecutor 实现条款并行评分，通过 Atropos RL 环境进行准确率优化训练。

## 关键技术特性
- **9 类条款评分**：liability / IP assignment / termination / non-compete 等，1-10 分制
- **自动红旗检测**：不对等终止窗口、单边责任上限、过度 IP 转让、掠夺性自动续约等 6 类 CRITICAL 警报
- **双语支持**：自动检测英语或土耳其语合同
- **谈判建议**：为高风险条款生成替代语言
- **版本对比**：两版合同差异分析
- **Watch Mode**：监控文件夹自动分析新合同
- **历史查询**：通过 chat 接口查询历史分析

## 设计亮点与创新
将 Hermes 的多项核心能力整合到法律场景：memory 存储合同历史、skills 作为法律 playbook、subagents 并行执行、gateway 做警报通知、Atropos RL 优化准确率。Atropos RL 集成是独特亮点——通过奖励信号训练 agent 提升法律分析质量。

## 局限性与风险
Experimental 阶段，法律建议不能替代专业律师审查。评分模型的准确性和一致性依赖 LLM 能力，缺乏基准测试。土耳其语支持的覆盖面和质量未明确验证。合同解析对格式敏感，非标准格式可能影响分析质量。

## 与生态系统的关联
是 Hermes 在 LegalTech 领域的探索，展示了 Atropos RL 在垂直领域优化中的应用。memory + skills + subagents + gateway 的组合使用为其他垂直领域 agent 提供了参考模式。
