Local AI Registry
收藏资源简介:
一个硬件感知的本地模型工件、启动配方、测量速度扫描和公共质量排行榜的注册表。
A registry of hardware-aware local model artifacts, launch recipes, speed measurement scans, and public quality leaderboards.
Local AI Registry 数据集概述
1. 数据集状态
- 归档状态:已退役(Retired 2026-09-30),仓库已归档并设为只读
- 数据去向:数据保留在 local-ai-registry 仓库的
data/目录下 - 许可证:MIT
2. 数据集定位
一个硬件感知的注册表,涵盖:
- 本地模型工件(local model artifacts)
- 启动配方(launch recipes)
- 实测速度扫描(measured speed sweeps)
- 公开质量排行榜(public quality leaderboards)
数据优先设计:客户端可从磁盘读取、作为静态 JSON 提供服务,或通过任意静态 HTTP 主机解析。
3. 发现机制(渐进式披露)
客户端仅获取其问题所需的数据:
collections.json:所有集合的 id 与计数recipes.json:用于过滤的紧凑配方行- 五个反向查找:
recipes-by-hardware.json、instances-by-model.json、benchmarks-by-model.json、prices-by-hardware.json、hardware-speed-evidence.json
流程为:索引 → 选择 → 精确记录及所选视图所需的直接引用。API 不维护第二套 UI 专用数据集,也不递归嵌入整个图。
4. 集合(Collections)
| 集合 | 含义 |
|---|---|
hardware/ |
单个加速器或 Apple 芯片及内存配置 |
model/ |
单个规范基础模型 |
model-instance/ |
单个可下载工件或量化版本 |
recipe/ |
单个工件 × 硬件 × 引擎兼容单元 |
speed-sweep/ |
附加到单个配方的实测推理证据 |
benchmark/ |
按模型变体索引的抓取公开排行榜分数 |
price/<product-id>/ |
按地区和本币划分的当前零售商观测值 |
asset/ |
配方挂载的引擎配置与补丁,以 manifest + blob 存储 |
5. 信任边界
- validated(已验证):模型修订版与运行时已固定,启动契约有验收证据
- candidate(候选):注册表有可用的兼容性或速度证据,但无法承诺可复现的启动
规则要点:
- LocalMaxxing、local.ai Postgres、mlx.fast 导入始终为
candidate,且launch.kind: "reference" - mlx.fast 官方分数仅附加到
apple-m5-max-128gb - 无实测 SKU 的推测性引擎文档不导入
- 区域价格记录是观测值,不是通用硬件价值
- 扫描器匹配保持为
candidate
6. 硬件覆盖
- Apple M1 至 M5 系列及其支持的内存层级(含 Pro、Max、Ultra)
- GeForce RTX 30/40/50 系列
- NVIDIA 工作站加速器
- 四个当前 AMD 本地 AI 目标
- Intel Arc 工作站卡
- 现有已审计的服务器/工作站类别
Apple 产品名称为发现别名;兼容性键为芯片加统一内存容量。通用标签如 Apple Max 128GB 明确保持代际未指定状态。
7. 网站应用
Next.js 应用在运行时直接读取 registry/,不将记录复制到数据库或第二套数据集。
- 启动开发:
npm install后npm run dev,访问http://localhost:3000 - 支持搜索模型文本、硬件文本或两者
- 过滤器来自注册表字段:信任状态、可启动性、引擎、权重精度、厂商、加速器内存、硬件数量、能力状态、附加速度证据
- 生产检查:
npm test、npm run typecheck、npm run build、npm start
8. 只读 API
版本化 JSON 路由位于 /api/v1,仅支持 GET 和 HEAD,无写入路径。
| 路由 | 用途 |
|---|---|
/api/v1 |
API 发现文档 |
/api/v1/index |
规范化注册表发现索引 |
/api/v1/facets |
可用过滤器值 |
/api/v1/models 及 /api/v1/models/:id |
规范模型及详情 |
/api/v1/model-instances 及 /:id |
可下载工件及量化版本 |
/api/v1/hardware 及 /:id |
加速器配置及规格 |
/api/v1/prices 及 /:id |
区域市场观测值及关联硬件规格 |
/api/v1/recipes 及 /:id |
兼容单元及完全解析详情 |
/api/v1/compatibility |
模型 × 硬件兼容性查询 |
/api/v1/speed-sweep 及 /:id |
实测速度证据 |
/api/v1/benchmark 及 /:id |
抓取的公开排行榜分数 |
列表路由支持 limit(最大 100)与 offset。模型实例结果中,huggingface 对象含非空 url、status、link_type;repository 为精确仓库链接,search 为明确标注的搜索回退(非工件声明)。
9. 验证脚本
python3 scripts/curate_registry.pypython3 scripts/validate_registry.py
数据刷新流程涉及:
- 市场快照导入(
import_market_snapshot.py) - Postgres 发布快照导入(
import_postgres_publication.py) - HF 基准抓取导入(
import_hf_benchmarks.py) - 额外价格抓取(
fetch_extra_prices.py) - Micro Center GPU 价格流程(需美国出口,通过 SOCKS 隧道与有头浏览器)
- Geizhals 价格历史流程(EUR 每日序列)
校验器检查 ID、引用、计数、状态边界、固定的已验证工件、正证据值及 CUDA-graph 策略。
10. 本地 CLI
bin/local-ai 直接读取独立树:
- 检测 macOS 上的 Apple Silicon 与 Linux 上的 NVIDIA/AMD/Intel 加速器
- 统计相同 NVIDIA 设备数量
- 查找精确或容量兼容的配方
- 仅解析用户选择的记录
命令示例:detect、list --json、choose、search qwen、show <recipe-id>。可通过 LOCAL_AI_HARDWARE 与 LOCAL_AI_HARDWARE_COUNT 覆盖检测。
11. 关键约束
- 基准分数为公开排行榜的已报告测量值,从不附加到配方或影响启动验证
- 每个数字在持有它的记录内携带自己的
provenance来源(URL 与captured_at) - 测量的本地推理证据位于
speed-sweep/ - 公开质量排行榜(如 Terminal-Bench 2.1)位于
benchmark/,从不附加到配方
12. 本地推理实验室来源
- 固定清单:
sources/local-inference-lab/2026-09-13.json,编目 230 个具体源配置与全部九个目录清单 scripts/check_lil_import.py(CI 中运行)对照清单检查导入配方- 导入的上游配方为仅参考候选,附可见归属
- 单独接受的 GLM-5.3-Flash R35 TP4 配方链接公开 Docker 包,测量总/单请求解码速度及其验证限制





