Token导航 LogoToken导航TokenDH.com
LLM Law Lib logo
搜索检索未说明官方级别未说明来源级核验

LLM Law Lib

MCP Server

一个开放的法律研究基础设施,为AI提供法律案例、法规和定义的搜索服务,支持混合、BM25和向量搜索模式。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
Python搜索文档处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

giblfiz

提供方

giblfiz

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

法学硕士图书馆

开放的人工智能法律研究基础设施。任何地方的法学硕士都可以在没有Westlaw订阅和没有幻觉引用的情况下进行有能力的法律研究。

免费。打开。法院受理。

盒子里是什么

组件覆盖范围详细信息
卡塞洛1070万条意见,7700万条段落1685条,全部50个州+联邦。语义向量+BM25词法+混合搜索。
法规190万个章节,52个司法管辖区所有50个州+华盛顿特区+联邦(美国法典)。BM25确定性搜索。
定义876K个指针,210K个唯一术语每个法律术语在所有司法管辖区都有法定定义。
谢泼德v2370万次处理后来的法院如何处理每个案件:确认、驳回、撤销等。
危险信号6600+个信号法规中使用但未定义的术语——律师需要了解的空白。

数据源

访问

MCP服务器(克劳德代码/克劳德桌面)

llm-law-library MCP服务器公开了9个工具:

工具说明
caselaw_search搜索法庭意见——混合/bm25/矢量模式
caselaw_case按ID加载完整意见文本
caselaw_shepardize检查案件是否仍然是好法律
statute_search搜索法定代码(所有52个司法管辖区)
statute_section加载完整的法规章节文本+定义+危险信号
term_search查找各州对法律术语的定义
jurisdiction_terms列出一个司法管辖区的所有定义术语
law_library_help内置文档和使用指南
law_library_stats指数统计

REST API

基本URL: https://implausible.enterprises/api/caselaw/

端点方法描述
/api/searchPOST判例法搜索(模式:bm25/矢量/混合)
/api/casePOST完整意见文本
/api/caselaw/verifyPOST验证单个引用
/api/caselaw/verify-briefPOST提取并验证文本中的所有引用
/api/statute/searchPOST法规搜索
/api/statute/sectionPOST完整法规部分
/api/term/searchPOST术语/定义查找
/api/term/jurisdictionPOST管辖权条款列表
/api/statsGET索引统计

Web用户界面

https://implausible.enterprises/projects/caselaw/

关键概念

谢泼德

以谢泼德引文(1873)命名。追踪后来的法院如何处理早先的判决。根据CourtListener引文图构建:3.7M分类治疗,涵盖16种颗粒类型。

严重性层次结构: 否决>废除>推翻>撤销>撤销>取代>质疑>杰出>有限>批评>修改

如果一个案件被推翻或推翻,它可能不再是好法律。谢泼德自动捕捉到了这一点。

危险信号(已使用但未定义)

法律研究中最危险的空白是一个你不知道存在的定义。律师简要介绍了术语的一般含义,但法规将其定义为包括或排除关键类别。

危险信号可以检测到这一点:一个术语在管辖区的法规中大量使用,但没有找到法定定义。四种可能的原因:

  1. 交叉参考间隙 --定义存在于我们没有链接的一般定义章节中
  2. 我们错过了交叉引用 --“受托人具有《美国法典》第15卷第80a-2条规定之含义”
  3. 普通法信赖 --立法机关故意使用普通法含义(合法,值得标记)
  4. 召回缺口 --我们在提取过程中遗漏了一些东西

这四个都值得浮出水面。案例1-2可采取行动;案例3具有信息性;案例4改进了系统。

定义指针

我们存储 *哪里* 术语是定义的,而不是定义本身。“人”在30个司法管辖区可能有40个不同的法定定义,每个定义都有不同的范围(“如本章所用”、“为本篇之目的”等)。我们为您指出正确的部分;你在上下文中阅读它。

信号类型 (信任层次结构,最高优先):

  • xml_structured --来自权威XML源(联邦USLM)
  • caselaw_cite --在引用法规定义该术语的法庭意见中发现
  • bm25_pattern --通过BM25短语搜索找到(链接短语:“手段”、“应包括”等)
  • flash_classification --LLM分类定义部分
  • red_flag --本司法管辖区使用但未定义的术语

搜索模式(判例法)

模式最佳选择工作原理
hybrid (默认)一般法律研究通过互序融合融合BM25+向量
bm25精确引用、政党名称确定性词汇搜索——相同的查询总是返回相同的结果
vector概念查询通过384个dim嵌入实现语义相似性

决定论对法律很重要。 如果律师引用“我搜索了X,得到了Y”,BM25模式保证了可重复性。这是一项渎职辩护要求。

管辖代码

  • 联邦: federal
  • 国家: state:XX 其中XX是两个字母的代码(例如。, state:CA, state:NY, state:TX)
  • DC: state:DC

所有50个州+DC+联邦都已加载并可搜索。

建筑

Client (MCP/API/Web)
  -> fauna-box API (port 8030, LRU cache, CORS)
  -> HTTP -> Mac server (port 8031, embedding model in memory)
  -> PostgreSQL 17 + pgvector + ParadeDB pg_search

双盒架构:fauna-box运行API/代理/MCP层;Mac用pgvector和ParadeDB托管PostgreSQL语料库。

数据库表

卡塞洛

  • rag_passages --77M个段落,384个暗嵌入(117GB索引)
  • opinion_search --1070万条意见,非标准化BM25指数
  • shepardizer_treatment_v2 --370万次引文处理

法规

  • statute_search --BM25指数190万个部分,涵盖所有52个司法管辖区

定义

  • definition_pointers --876K行,其中定义了术语
  • term_registry --210K个独特的法律条款
  • extracted_definitions --715K条提取的定义记录
  • definition_embeddings --用于别名发现的135K个定义嵌入
  • statute_embeddings --179万条法规条款嵌入
  • term_aliases --160个LLM确认的跨州术语别名

脚本

谢泼德v2

  • scripts/shepardizer-v2-pass1.py --引文图+正则表达式处理分类
  • scripts/shepardizer-v2-pass2.py --Haiku治疗验证
  • scripts/shepardizer-v2-gemini-grinder.py --Gemini批量验证(便宜50%)
  • scripts/shepardizer-driver.py --自主验证驱动程序

定义发现

  • scripts/statutes/bm25_definition_seed.py --跨法规语料库的BM25短语搜索
  • scripts/statutes/batch_classify_all.py -Gemini批次API分类
  • scripts/statutes/batch_extract_all.py -Gemini批次API提取
  • scripts/statutes/batch_red_flags_all.py --已使用但未定义的扫描(仅SQL,无LLM)
  • scripts/statutes/{xx}_full_cook/ --各州处理目录

BM25

  • scripts/bm25/01_schema.sql --意见_搜索表+提取功能
  • scripts/bm25/03_index.sql --BM25指数与现场提升
  • scripts/bm25/run_eval.py --评估工具(30个查询)

许可证

判例法语料库:CC0(法院听众/自由法律项目)。 法定文本:公法,不享有版权。 代码:这个项目。

目录标签

目录标签

Python搜索文档处理法律研究本地部署AI基础设施案例搜索法规搜索定义搜索

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP