什么值得做
lexifina/global-law · lexifina

「没法 git clone」:一条差评,怎么变成 1,800 颗星的全世界法律仓库

它是什么 把各国法律做成 git 历史的免费仓库:一部法律生效就是一次 commit,能查任意一天的条文、追到每个词是哪部法律写的,还能直接接进 Claude Code、Cursor。

为什么火了 先有一篇拿到 HN 第 1 的长文做背书,再照评论区的差评当天开源、把故事从美国扩到全世界,最后一条 25 万浏览的 X 帖带来了将近一半的星。

C你可以怎么跟 别再做法律库,把同样的形状(会改版、AI 常答错的垂直数据 git 化 + MCP)搬到税法、标准、平台协议这类没人整理的领域,先写一篇能上 HN 的长文再放仓库。

C 级:法律这个位置它自己正用模型一国一国地填(11-06 中国库已有 172 部法律),跟不进去;能学的是打法,但星靠的是 HN 第 1 的长文和大号转发,同样做法律 git 化的 us-code 只拿到 374 星,光照抄形状不划算。 小圈子里在传
数据(每天更新) · 建库 2026-10-28 · 1,850 星 · 7 天 +476
GitHub · 星数
5001k1.5k2k10-3111-0211-0411-0611-081.9k
数据 2026-10-31 → 2026-11-08(9 天,9 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有

一家做法律 AI 的小公司在 Hacker News 发了一篇讲「美国法典 git 化」的长文,冲到第 1。评论区最高的一条说他标题造假,因为根本没东西可以 clone。不到 12 小时,他用 Claude Code 搭出一个「全世界法律」的开源仓库,回到评论区贴链接;两天后一个 X 大号转了一条,仓库一天涨了 880 颗星。这篇讲 lexifina/global-law 是什么、星是从哪来的,以及想让自己的开源项目拿星的人,能从它身上抄走什么、哪些抄不走。

一条差评

2026 年 10 月 28 日 01:47(UTC),用户 alansaber 在 Hacker News 发了《Git for the US Code》,链接到他们公司 Lexifina 的博客。文章讲的是把《美国法典》做成 git 历史:每一部法律生效就是一次 commit,于是可以查任意一天某个条文长什么样,也能追到每个词是哪部法律写进去的。文章里有方法论,说 365 处修改里有 361 处能逐字复现,还拿新冠时期 CARES Act 改破产限额的例子讲「时间点」为什么要紧。这篇当天拿到 454 分、267 条评论,排到第 1(HN,11-06)。

评论区第一条,用户 octoberfranklin 只写了一句:

Fraudulent title, you can't git-clone this. (标题造假,你根本没法 git clone 这个。)

另外有人说「找不到能试用的地方」,有人说「这种东西不该由私营公司来做,应该放进公有领域」。

当天 13:34(UTC),GitHub 上建出了 lexifina/global-law。第二天凌晨,alansaber 在那条差评下面回了一句「Actually, you can now」,贴上仓库链接,又在评论区连贴了几条。他另发了一个新帖《Git for All Global Law》,只拿到 1 分,唯一一条回复是「你昨天刚发过一个成功的帖子了」(HN,11-06)。新帖没起来,星是从旧帖的评论区和后面的转发里来的。

它是什么

一个把各国法律做成 git 历史的仓库,许可证是 CC0。

  • 每个国家单独一个仓库 lexifina/<国家>-law,一次 commit 就是一部法律生效,commit 的作者就是那部法律。global-law 用 submodule 把它们串成一份全球时间线。
  • 附带一个 law.py,能 show(某天某条原文)、blame(这一行是哪部法律写的)、diff。另有一个 18 个工具的只读 MCP 服务器,不联网,仓库里已经放好 .claude、.cursor、.vscode、.codex 的配置,clone 下来 Claude Code 或 Cursor 就能直接查法条。
  • 仓库自己写明了是 10 月 28 日用 Claude Code 一天搭出来的,「设计、代码和文字都由模型完成,法律文本没有改动」,也「没有律师逐行审过」(REPRODUCE.md,LockerGnome 转引)。

规模涨得很快。11-06 主仓库已有 34 万多次 commit、1.5 万多个 tag;lexifina 账号下有 700 多个公开仓库,大多是 10-28 到 11-02 之间批量建的国家、州、市级法律库(GitHub,11-06)。覆盖面不均匀,LockerGnome 10-31 写的时候,捷克、西班牙、瑞士是整部法典,美国只有 9 个 title,英国只有一部特殊教育法。不过 11-06 再看,中国库里已经有 172 部全国性法律,刑法从 1997 年修订版一路到修正案(十二)都按修正案一条条 commit 了。它还在用模型一个国家一个国家地往里填。

星是怎么来的

逐日新增(trendshift,截至 11-06):

日期新增 star发生了什么
10-280HN 长文冲到第 1;下午建库
10-29+40作者回 HN 评论区贴链接
10-30+880X 账号 @RoundtableSpace(Mario Nawfal)发帖;GitHub Trending 总榜第 10,HTML 榜第 1
10-31+477LockerGnome(Chris Pirillo)写长文
11-01+192
11-02+111
11-03 起每天 15–60LinkedIn、Threads、Instagram、Facebook 上的搬运号还在转

11-06 一共是 1,834 star、173 fork(GitHub)。

HN 给的是背书,不是星。 文章冲到第 1 的那天,仓库还不存在;后来几乎所有转发都会带一句「它在 Hacker News 上拿过第 1」。

星主要是 X 上那一条帖带来的。 10-30 09:45(UTC)@RoundtableSpace 发的原文是:

Someone is putting the law of every country into one git history… So you can see exactly what the law said on any date, and which law changed every word. It started with the US Code, which hit #1 on Hacker News… Free to use for anything, and perfect for feeding to an AI.

这条帖有 24.98 万浏览、4.3K 赞、4.2K 收藏(X,11-06)。收藏数和赞数差不多,说明很多人是「先存着,以后喂给 AI」。这一天的 +880 将近占总星数的一半。这个号常发「有人做了个 X」这类科技搬运帖,这条是不是付费推的,没法核实。

后面是搬运链。 LockerGnome 的长文、Chris Pirillo 自己的 X 帖,再往后是 LinkedIn 上的「千万别给律师看这个仓库」、Threads 和 Instagram 上的 AI 资讯号。标题都差不多:「免费替代 Westlaw」「全世界的法律,喂给 AI 正好」。作者自己也在 r/ClaudeAI 发过《用 Claude 把全球法律放进 Git》,热度看不到。

fork 率大约 9.4%,看着很高,但 README 里写了「fork it, ship it」,submodule 的结构也容易让人顺手 fork,不能当作有这么多人在用。

谁在做同一件事

「法律放进 git」不是新点子。

项目规模(GitHub,11-06)和它比
bundestag/gesetze1,933 star德国联邦法律,2012 年就有了,早停更
legalize-dev/legalize-es1,974 star2026-03 上线,西班牙法律一部一个 Markdown、一次修订一个 commit;同一组织的德、法、葡、意、美国库只有 14–37 star
nickvido/us-code374 star美国法典,2026-04 上过两次 HN,42 分和 36 分
Kohei-Wada/houritsu378 star日本法律,10-16 上线,数据来自 e-Gov API
LawRefBook/Laws1.9k star中文法律法规库,只有现行文本,没有按日期查
Westlaw、LexisNexis、legislation.gov.uk行业标准都能查历史版本,但要付费或只能在网页上看,没有 git、没有 MCP

有两个对比值得看。一是 us-code:做的事几乎一样,也上了 HN,只拿到 42 分、374 颗星,差别在文章和故事。二是 legalize:单单一个西班牙库就拿了近 2,000 星,同一个人换到德国、法国就没起来。可见星不是按「做了几个国家」来的,是按「哪一次被大量的人看见」来的。

global-law 比这些多出来的是三样:「全世界」这个故事,逐词追溯到某部法律,能直接接 AI 的 MCP。真正带来星的是第一样,后两样让故事经得起点开看。

它为什么能跑出来

  1. 先发一篇站得住的长文,再给代码。 有方法论、有复现率、有具体例子,才拿得到 HN 第 1,这个背书后面每条转发都在用。
  2. 差评当天就解决了,还顺手把故事讲大。 评论说「没法 clone」「不该私有」,它就第二天放出 CC0 开源版,而且从美国一国扩到全世界。
  3. 一句话就能转。 「全世界的法律在一个 git 里」「喂给 AI」,搬运号几乎不用改写。
  4. 踩在 AI 的一个真问题上。 长文引了一项研究:模型会引用已经废止的旧条文,给它检索以后正确率从 24% 升到 87%。「任意日期」加 MCP 正好接上这个问题。
  5. 用模型把覆盖面铺出来。 一天建出几百个国家和地区的仓库,「全世界」这个说法才立得住;之后再一国一国地填。

如果是你

C。这套打法值得学,但再做一个「法律 git 仓库」不划算,它自己正在用模型一个国家一个国家地填,中文、西班牙、德国这些位置都有人了。

一句判断:能抄的是形状(垂直数据 git 化 + MCP + 一篇能上 HN 第 1 的长文),不是法律这个题目。光有形状不够,us-code 做的事差不多,只拿到 374 颗星。

适合谁:手里有一类别人没整理过、会随时间改版、AI 又经常答错的数据,而且自己写得出一篇有方法论的长文的开发者。比如各国税率和税法、ISO/IETF 之外的行业标准、药品说明书的历次修订、上市公司章程、开源许可证的版本史、各平台开发者协议和隐私政策的历次改动。

不适合谁:想换个国家再做一遍法律库的(lexifina 填得比你快,而且已经拿走了「全世界」这个故事);只会搭仓库、不写长文的(没有那篇文章,就没有 HN 第 1,也没有大号愿意转);想靠它做商业产品的(CC0 的数据,护城河不在数据上)。

怎么做:挑一个领域,先把一个主体做到能逐字复现,比如「某平台开发者协议从第一版到今天的每一次改动」,一次改动一个 commit,配 blame 和只读 MCP,把 .claude、.cursor 的配置直接放进仓库。README 第一屏写清楚现在覆盖了什么、没覆盖什么,别等人来拆穿。然后用模型把剩下的主体批量铺开。

怎么获客:按它的顺序来。先发长文,讲一个具体的「时间点」例子(某条款哪天改了、改之前 AI 怎么答错);上 HN 时仓库要能 clone,别等评论区来骂;评论区里有什么不满,当天改完回去贴链接;再把一句话版本发给专做「有人做了个 X」的 X 和 LinkedIn 大号。中文版可以照同样的顺序走 V2EX 和即刻。

什么时候之前:不赶。这不是一个梗,形状长期有效;但「git + MCP,喂给 AI」这个说法新鲜的时候最好转,最好在 2027 年上半年之前用掉。

什么情况说明看错了:① 11 月里又冒出两三个「某某数据 git 化 + MCP」的仓库,各自也拿到上千星,说明这个形状本身就能拿星,不靠 HN 第 1 和大号,值得马上做,等级该往上调;② 反过来,global-law 这样的仓库没人真用(issue 一直个位数、commit 停在 11 月),说明星都是收藏党给的,跟进拿到的也只是一次性的星;③ Westlaw、LexisNexis 或某个大模型厂商放出官方的「按日期查法条」MCP,这一类就没有新故事可讲了。

GitHub 仓库 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
legalize-dev/legalize(legalize-es 等)开源2026-03legalize-es 1,974 star,主库 301 star同样是「每次修订一个 commit」,但一国一库,没有全球汇总、逐词溯源和 MCP
nickvido/us-code开源2026-03374 star,HN 42 分只有美国法典的 release point 快照,没有按法律重放校验和溯源
bundestag/gesetze开源20121,933 star只做德国,早就停更
Kohei-Wada/houritsu开源2026-10-16378 star只做日本,数据来自 e-Gov API,没有 MCP 和全球叙事
Legal Data Hunter开源未核实约 417 star110 多国法律数据采集脚本,不做版本史
Westlaw / LexisNexis / legislation.gov.uk point-in-time其他很早行业标准付费或者只是网页,没有 git 和 MCP 接口,也不能逐词追溯到立法
用户从哪来
  • 查实 Hacker News:创始人 alansaber 10-28 发《Git for the US Code》,454 分 / 267 评论、当天第 1;10-29 在评论区连贴 5 条 global-law 链接
  • 查实 X 大号:@RoundtableSpace 10-30 09:45 UTC 发帖,24.98 万浏览、4.2K 收藏,当天 +880 star;是否付费未核实
  • 查实 GitHub Trending:10-30 总榜第 10,10-30 到 10-31 HTML 榜第 1(trendshift)
  • 查实 媒体与搬运号:LockerGnome 10-31、Chris Pirillo X 11-03、LinkedIn、Threads、Instagram、Facebook githunt、daily.dev
  • 查实 Reddit:r/ClaudeAI、r/git 都有帖(创始人自己发的),热度抓不到

lexifina/global-law:全世界的法律装进一个 git 仓库

数据卡:github 库,建库 2026-10-28,截至 2026-11-06 共 1,819 star / 171 fork(我们的 github 库);GitHub API 当天读到 1,834 star / 173 fork。

一句话结论

这是法律 AI 创业公司 Lexifina 的获客用开源资产。它的路径是:先在 HN 上发《Git for the US Code》博文冲到第 1(454 分 / 267 评论),评论区里有人骂「标题造假,根本没法 git clone」「找不到能试用的地方」;创始人约 12 小时后用 Claude Code 把这个想法扩成「全球法律」并开源成 CC0 仓库,回到 HN 评论区贴链接;再过一天,X 大号 @RoundtableSpace(Mario Nawfal)转了一条,当天涨了 880 star,还上了 GitHub Trending 总榜第 10。后面那些 star 基本都是这条 X 帖带出来的转载链条贡献的。

它是什么

  • 每个法域单独一个仓库 lexifina/<country>-law,一次 commit = 一部法律生效,commit 的作者就是那部法律;global-law 用 submodule 把这些仓库按法域编进一份全球时间线(README)。
  • 工具 law.py show/blame/words/diff/laws:可以查任意日期某个条文的原文,可以逐行、逐词追到是哪部法律写的。另带一个 18 个工具的只读 MCP 服务器,不联网,clone 下来以后 Claude Code / Cursor / VS Code / Codex 能自动接上。
  • 许可证是 CC0(法律文本本身按各国仓库的条款)。manifest 里有 107 个语料库,jurisdiction.json 覆盖 193 个联合国成员国加欧盟(LockerGnome 2026-10-31)。覆盖很不均匀:捷克、西班牙、瑞士、格鲁吉亚、马耳他是整部法典;美国只有《美国法典》9 个 title,英国只有特殊教育法(README / LockerGnome)。
  • REPRODUCE.md 自己写明,仓库是 2026-10-28 用 Claude Code(Opus 5.5)一天搭出来的:「设计和全部代码、文字都由模型完成,没有改动法律文本」,也「没有律师逐行审过」(LockerGnome 转引)。
  • 组织账号 lexifina 下已经有 730 个公开仓库,大多是 10-28 到 11-02 之间批量建的国家 / 州 / 市级法律库(GitHub API)。

增长时间线(trendshift.io/repositories/324474 每日数据)

日期新增 star事件
10-28001:47 UTC 创始人 alansaber 在 HN 发《Git for the US Code》→ 454 分、267 评论、当天第 1;13:34 UTC 建 global-law 库
10-29+4001:25 前后 alansaber 在 HN 评论区连回 5 条「I've expanded this and made it publicly available > github.com/lexifina/global-law」(HN Algolia)
10-30+88009:45 UTC @RoundtableSpace 发帖,24.98 万浏览、4.3K 赞、4.2K 收藏、559 转发;GitHub Trending 总榜第 10、HTML 语言榜第 1
10-31+477LockerGnome(Chris Pirillo)写长文;HTML 榜第 1
11-01+192HTML 榜第 9
11-02+111HTML 榜第 19
11-03 起每天 15–6011-03 Chris Pirillo 在 X 又发一条(讲 US Code 那篇);LinkedIn / Threads / Instagram / Facebook 上的搬运号还在转

数据卡上「11-01 单日 +657」是我们采集时间点造成的错位(10-31 到 11-01 两次快照之间的差),真正的峰值在 10-30。fork 率约 9.4%,但主要是 README 写了「fork it, ship it」,加上 submodule 结构容易引人 fork,不能直接当成使用量。

用户从哪儿来(证据)

  1. HN(确认):博文《Git for the US Code》news.ycombinator.com/item?id=50268380 ,作者 alansaber 也是 Lexifina 博客的长期投稿人。他从 2025-12 起把十几篇 lexifina.com/blog 文章发到 HN,大多只有个位数分数,这一篇是第一次爆。HN 这次的作用是背书:后面的 X 和媒体转载几乎都会提一句「hit #1 on Hacker News」。
  2. HN 评论区的负面反馈变成了开源的契机(确认):置顶几条评论是「Fraudulent title, you can't git-clone this」「can't find anywhere to try it」「这事不该由私营公司来做,应该放进公有领域」。不到一天,创始人就放出 CC0 的全球版,在评论区逐条回复贴链接。
  3. X 大号(确认,主要来源):@RoundtableSpace 10-30 的帖子 x.com/RoundtableSpace/status/2116104070029292024 ,和当天 +880 完全对得上。这个号经常发科技 / 加密的「someone built X」类搬运帖,是不是付费推广未核实。帖子 4.2K 收藏,和赞数差不多,说明是「先存着以后用」的反应。
  4. 二次搬运(确认):LockerGnome(10-31,Chris Pirillo)、Chris Pirillo 的 X 帖(11-03)、LinkedIn「Do not show this repo to a lawyer」(Gurinderjeet Singh)、Threads @theultronai / @somidotai、Instagram「Your AI Plug」、Facebook githunt / sunnyaieng、reviewramble、daily.dev、sesamedisk。这些全是「免费替代 Westlaw」「喂给 AI 正合适」这种标题党搬运。
  5. Reddit(确认有帖,内容没读到):r/ClaudeAI《Using Claude to put all Global Law into Git》(创始人自己发的,「I built this project with Claude Code」)、r/git《Putting all world law on git》。Reddit 屏蔽了抓取,分数未知。
  6. 我们的 x-radar 本地语料里搜不到 lexifina 相关内容,说明 X 上的传播集中在一两个大号,没有在开发者圈广泛扩散。

竞品

名称形态上线规模和 global-law 的区别
legalize-dev/legalize(+legalize-es 等国家库)开源2026-03legalize-es 1,974 star,主库 301,de/fr/pt/it/us 等 14–37 star(GitHub API)同一个点子「每部法律一个 Markdown,每次修订一个 commit」,先做了 7 个多月。但它是一国一库、各自独立,没有全球汇总、没有逐词溯源、没有 MCP;后面几个国家库基本没起来
nickvido/us-code开源2026-03374 star;2026-04 两次上 HN,只有 42 分和 36 分美国法典按 release point 做 commit,没有「按法律重放、逐条校验」
bundestag/gesetze开源20121,933 star德国联邦法律的 git 化鼻祖,早就停更
Kohei-Wada/houritsu开源2026-10-16378 star日本法律按修订 commit,数据来自 e-Gov API;单一国家
Legal Data Hunter(trendshift 推荐的相似库)开源未核实约 417 star110 多国法律数据的采集脚本,是数据管道,不是版本史
ahmeabd/italia-corpus、Vaquill-AI/open-india-law、victorhsieh/tw-law-corpus 等开源2013–2026147–453 star单国语料库,没有按时间点查询
La Fabrique de la Loi(法国)网页2010 年代学术项目法国法案的 git 化加可视化,HN 评论里有人提到
Westlaw / LexisNexis / Fastcase、legislation.gov.uk「point in time」、Cornell LII商业 / 官方很早行业标准都有历史版本,但要付费或者是网页,没有 git 和 MCP 接口,也没有逐词追溯到立法

结论:「法律 + git」这个点子不新鲜,2012 年就有,2026-03 Legalize 也火过一次,单独一个西班牙库就拿了近 2,000 star。global-law 新在三点:全球汇总的叙事、逐词 blame 到具体立法、直接给 AI 用的 MCP。

为什么跑出来

  1. 先有可信的爆款内容,再给代码:US Code 那篇是有方法论的长文,365 处修改中 361 处逐字复现,还拿 CARES Act 破产限额的例子讲清楚时间点问题,先在 HN 拿到了第 1 的背书。
  2. 把评论区最大的不满当天就解决了:「没法 clone」「不该私有」→ 第二天放出 CC0 开源,而且规模直接从美国扩到全球,既回应了质疑,又把故事讲大了一层。
  3. 标题天然适合病毒式传播:「全世界的法律在一个 git 里」「免费替代 Westlaw」「喂给 AI」,搬运号几乎不用改写就能发。一条 25 万浏览的 X 帖,就贡献了总 star 的一半左右。
  4. 踩在 AI 法律检索的时间问题上:博文引用了 TUM 2026 的研究,模型会用已废止的旧条文,检索以后正确率从 24% 升到 87%。MCP 加「任意日期」两点,正好让 Claude / Cursor 用户「clone 了就能用」。
  5. 靠模型批量铺量:一天之内用 Claude Code 建了 700 多个国家 / 州 / 市仓库,「193 国」这个数字撑起了叙事,哪怕大多数国家目前只有一个空目录和数据源清单。

差异化,以及是不是跑出来的原因

相比 Legalize、us-code、houritsu 这些同类,它的不同在于:全球 submodule 汇总加 In-force 日期索引(可以查「全世界某一天的法律」)、逐词追溯到立法、只读离线 MCP、CC0,背后还有一家公司的品牌和 HN 背书。真正带来 star 的是「全球」叙事加 HN 第 1 的背书,再加上一个 X 大号转发,技术上的差异(逐词 blame、MCP)是让内容站得住、让大号愿意转的理由。实际可用的数据覆盖面并没有比 Legalize 领先多少:美国只有 9 个 title,英国只有一部法。

现在被多少人看见

小圈子里在传,稍微出圈了一点:HN 第 1、一个 25 万浏览的 X 帖、LockerGnome 和一堆搬运号。不过 star 增速已经从 880/天掉到 15–20/天,我们的 X 语料里也基本没有讨论。没有收入可言(CC0);它的商业目的是给 Lexifina 的付费律所工作台(网页 / 移动 / Word / Claude / ChatGPT 插件)引流。

跟风者

在我们库和公开搜索里没找到 10-28 以后明显抄它的项目。houritsu(10-16)和 Legalize(2026-03)都比它早,算竞品,不算跟风。

可以借鉴的

  • 「先发有方法论的长文 → HN 冲榜 → 照评论区的意见当天开源 → 回评论区贴链接」这套组合拳,适合 B2B 创业公司用开源做获客。
  • 把垂直数据「git 化 + MCP 化」,让 AI 编程工具 clone 下来就能用,同样的形状可以套到监管条文、标准、税法、药品说明书、公司章程上。
  • 用模型一天铺出几百个子仓库来撑起「覆盖全世界」的叙事。不过要像它一样在 README 里老实标清覆盖范围,不然会被拆穿。

还不确定的

  • @RoundtableSpace 那条是自然转发还是付费推广(未核实)。
  • Reddit 两个帖子的热度(抓不到)。
  • 真实使用量:clone 数、MCP 有多少人在用、有没有给 Lexifina 带来付费律所,都不知道。
  • 数据质量:没有律师审过,大多数国家是空目录或者只有当前版本,能不能持续更新是个问号。

出处

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明