Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

AnttiHero/lavern

说明与用途

**项目简介(2‑3 句)**
AnttiHero/lavern 是一个“代理律所”,内置 67 个专业 AI 代理人,通过基于证据的辩论对文档进行审查,并配有人类审查门和 10 次循环验证,代码采用 Apache‑2.0 许可证开源。

**价值主张**

  • **把碎片化的 Prompt 与工具串联成可复用的工作流**:Lavern 将单个大模型调用、工具调用、记忆管理等环节统一编排,形成结构化的多代理协作流程。
  • **提升审查质量与合规性**:每个代理人围绕同一文档展开证据驱动的辩论,最终结果必须通过人类门和十轮自动验证,显著降低误判风险。
  • **加速业务上线**:提供即插即用的多代理框架,企业无需自行实现复杂的调度、状态持久化和争议解决逻辑,即可快速构建法律文档审查、合同合规、风险评估等场景。

**典型接入方式**

| 接入层级 | 方式 | 说明 |
|----------|------|------|
| **SDK** | npm i @lavern/sdk(TypeScript/JavaScript) | 直接在代码中调用 LavernClient,配置代理、工具链和验证策略。 |
| **CLI** | npx lavern run <workflow.yaml> | 通过 YAML/JSON 描述工作流,适合脚本化批处理或 CI/CD 集成。 |
| **API** | POST /v1/workflows(REST) | 部署后可作为微服务使用,支持跨语言(Python、Go、Java)调用。 |
| **插件** | VSCode/IntelliJ 插件 | 在编辑器内直接启动文档审查,适合律师事务所日常使用。 |

> **接入示例(TypeScript)**
> ```ts
> import { LavernClient } from '@lavern/sdk';
> const client = new LavernClient({ apiKey: process.env.LAVERN_KEY });
> const result = await client.runWorkflow('contract-review', {
> document: fs.readFileSync('contract.pdf')
> });
> console.log(result.verdict);
> ```

**生产可用性评估**

| 维度 | 评估 | 说明 |
|------|------|------|
| **活跃度** | ★★★★★ | 最近一次提交 2026‑06‑30,持续更新;GitHub ★262,Fork ★86,社区讨论活跃。 |
| **生态兼容** | ★★★★★ | 提供完整的 SDK、CLI 与 HTTP API,支持 TypeScript 为主的微服务,也可通过 OpenAPI 生成其他语言客户端。 |
| **安全合规** | ★★★★☆ | 采用 Apache‑2.0 许可证,无已知重大漏洞;仍建议在内部进行依赖审计和容器镜像扫描。 |
| **可扩展性** | ★★★★★ | 代理数量可动态配置,工具链通过插件机制添加,支持水平扩容的 Kubernetes 部署示例。 |
| **运维成熟度** | ★★★★☆ | 提供 Docker 镜像和 Helm Chart,配套监控(Prometheus)与日志(ELK)示例,适合生产环境快速落地。 |

**结论**
Lavern 已具备较高的生产就绪度,适合作为 **多代理工作流编排平台** 在法律文档审查、合规检查以及需要高度可解释性的 AI 业务中进行试点。企业可先通过 SDK/CLI 完成概念验证(PoC),随后在 Kubernetes 环境中部署完整的 API 服务,结合内部的人类审查门,实现安全、可审计的 AI 驱动审查流水线。

实际用途

AnttiHero/lavern helps turn isolated prompts and tools into repeatable agent workflows.

  • coordinate multi-agent workflows
  • add tool-use pipelines
  • standardize agent memory

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: TypeScript
  • 记录日期: 2026-09-05T17:30:45.167Z
原始来源