Repolode
vava-nessa

vava-nessa/free-coding-models

一个命令行与网页仪表盘,用于实时测试各家免费编程大模型的速度与稳定性,并将所选模型配置到你的编码工具中。

Star
2,822
Fork
294
未关闭 Issue
4
最近提交
前天

这是什么?

free-coding-models 帮你在当下找到速度最快、最稳定的免费编程大模型。它会并行请求目录中的每个模型,实时显示延迟,并结合 p95 延迟、抖动、突增频率和可用率计算稳定性评分,因此单次很快但经常卡顿的模型排名会更靠后。

选定模型后,工具会把它写入 OpenCode、Aider、Goose、Crush、Cline、Continue 等支持的编码工具配置中,并直接启动该工具。主要界面是终端仪表盘,也提供可用 Docker 运行的网页仪表盘。内置的本地 OpenAI 兼容路由可在模型之间自动故障转移,OpenCode 与 Pi 扩展则支持在会话中途切换模型。

目录收录了 24 家提供商的 252 个模型。每个列出的模型仅针对特定提供商和模型 ID 免费,API Key 保存在本地。

核心功能

  • 01并行实时检测延迟,并为每个模型给出稳定性评分。
  • 02将所选模型写入支持的编码工具配置并直接启动。
  • 03提供终端界面和网页仪表盘,网页版支持 Docker 运行。
  • 04内置本地 OpenAI 兼容路由,支持模型间自动故障转移。
  • 05可按等级、提供商、工具筛选,并支持 JSON 输出便于脚本处理。
  • 06提供 OpenCode 与 Pi 扩展,可在会话中切换模型。

适用场景

  • 无需逐个手动测试,就能为日常编码挑选免费模型。
  • 在选定提供商之前,对比各家的延迟与稳定性。
  • 搭建本地接口,在某个模型失败时自动切换到其他模型。
  • 用一个免费 API Key 快速配置 Aider、Goose 等编码工具。

快速上手

  1. 1

    使用 npm 全局安装该包

    npm install -g free-coding-models
  2. 2

    启动交互式仪表盘

    free-coding-models

使用前须知

  • 健康探测会消耗免费服务商的配额,且大部分功能需要至少一个免费服务商的 API 密钥。
  • 元数据中许可证显示为 NOASSERTION,使用前请自行核实仓库的许可证条款。
  • 各模型的权重许可证不同(Apache 2.0、MIT、Llama 社区许可等),请逐一核对每个模型的条款。

标签

常见问题

free-coding-models 是什么?
一个命令行与网页仪表盘,用于实时测试各家免费编程大模型的速度与稳定性,并将所选模型配置到你的编码工具中。 free-coding-models 帮你在当下找到速度最快、最稳定的免费编程大模型。它会并行请求目录中的每个模型,实时显示延迟,并结合 p95 延迟、抖动、突增频率和可用率计算稳定性评分,因此单次很快但经常卡顿的模型排名会更靠后。
free-coding-models 可以免费使用吗?用的什么许可证?
free-coding-models 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
free-coding-models 还在维护吗?
活跃维护中。free-coding-models 最近一次提交是在 2026年10月17日。
free-coding-models 适合用来做什么?
无需逐个手动测试,就能为日常编码挑选免费模型。 在选定提供商之前,对比各家的延迟与稳定性。 搭建本地接口,在某个模型失败时自动切换到其他模型。 用一个免费 API Key 快速配置 Aider、Goose 等编码工具。
free-coding-models 怎么安装和运行?
使用 npm 全局安装该包: npm install -g free-coding-models 启动交互式仪表盘: free-coding-models
在哪里获取 free-coding-models?
源代码和安装说明在 GitHub 上:https://github.com/vava-nessa/free-coding-models

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目