🚀 法律上下文
本项目提供了与Clio API集成的功能,可对法律文档进行索引和检索,还能与Claude Desktop集成,方便用户获取相关法律信息。
🚀 快速开始
创建Clio API应用程序
- 访问Clio开发者门户(或您区域特定的Clio实例)。
- 点击“新建应用”。
- 输入所需信息:
- 名称: "LegalContext"
- 重定向URI: http://localhost:3001/auth/clio/callback (用于本地开发)
- 作用域: 文档、文件夹(最低要求)
- 保存应用程序并记录您的客户端ID和客户端密钥。
与Clio的身份验证
- 启动LegalContext服务器。
- 在浏览器中访问 http://localhost:3001/auth/clio。
- 按照OAuth流程授权LegalContext使用您的Clio账户。
文档索引
运行文档索引过程以获取并索引Clio文档:
bun run src/scripts/index.ts
此过程:
- 从Clio获取文档(免费层最多100个)。
- 下载文档内容。
- 从PDF和DOCX中提取文本。
- 生成向量嵌入。
- 将嵌入存储在本地LanceDB数据库中。
与Claude Desktop集成
- 启动Claude Desktop。
- 验证LegalContext是否出现在可用工具列表中。
- 提问需要访问文档的问题。
- Claude将自动使用LegalContext从文档中检索相关信息。
示例查询:
- "我们的标准NDA中的关键条款是什么?"
- "总结Johnson案件文件的法律影响。"
- "我们在最近的摘要判决动议中提出了哪些论点?"
✨ 主要特性
- 与Clio集成:可以方便地获取和处理Clio中的法律文档。
- 文档索引与检索:对文档进行索引,并能根据问题检索相关信息。
- 与Claude Desktop集成:借助Claude Desktop,更智能地获取法律信息。
🔧 技术细节
安全注意事项
- 数据边界控制:所有文档处理都在本地进行。敏感内容在处理过程中不会离开您的基础设施。
- 身份验证:使用OAuth 2.0协议保护文档访问。
- 令牌安全:访问令牌被加密存储。
- 透明度:开源代码库允许您的团队进行安全审查。
局限性(免费层)
- 最多100个索引文档。
- 每天最多50个查询限制。
- 手动或计划批量索引(无实时)。
🤝 贡献
欢迎贡献!请随意提交拉取请求。
📄 许可证
该项目根据Mozilla Public License 2.0许可 - 有关详细信息,请参阅LICENSE文件。