搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

elder-plinius/G0DM0D3

AI 工程

面向红队测试和模型对比的开源多模型聊天界面,可并行跑通多个越狱提示组合。

12,221
2,857
TypeScript
AGPL-3.0
创建于 7 个月前

项目做什么

G0DM0D3 是一个浏览器里的聊天界面,后端可以接 OpenRouter、Venice 或任意 OpenAI 兼容的本地模型服务。目标用户是研究模型在对抗性输入下如何反应的人:红队测试者、认知研究者、喜欢折腾系统的开发者。独立应用就是一个静态的 index.html,仓库里另有可选的 React/Next.js 前端和 Node/Express API 服务。

核心是两套多模型引擎。GODMODE CLASSIC 让 5 组固定的模型加越狱提示并行请求,挑出最好的一条回复;ULTRAPLINIAN 按档位(12 到 60 个 OpenRouter 模型,配置后再加上 Venice 和本地模型)并行查询,用 100 分制综合指标给回复打分。Parseltongue 模块提供 3 档强度、共 33 种输入混淆手法,AutoTune 则把问题归入 20 类上下文并自动选择采样参数。

开始使用

托管版在 godmod3.ai,自带 OpenRouter key、Venice key 或本地服务地址即可。自托管单文件界面:

git clone https://github.com/elder-plinius/G0DM0D3.git
cd G0DM0D3
python3 -m http.server 8000

在浏览器打开本地地址,进入 Settings 配置模型提供方。纯静态部署只能跑聊天,/api/telemetry 需要在 Cloudflare Pages 上部署 functions/api/telemetry.ts 才会工作。

配合 Ollama 使用本地模型:

ollama pull qwen3:8b
ollama serve

然后在 Settings → API Keys → Local Models 填入 http://localhost:11434/v1,点击 Test & Discover Models。可以添加多个模型 ID,在 ULTRAPLINIAN 里同时竞速。如果用托管站点连接本地服务,本地服务需要允许来自 https://godmod3.ai 的浏览器 CORS 请求。Ollama、LM Studio、vLLM 的配置说明见 LOCAL_MODELS.md。

数据与隐私限制

应用没有账号系统。API key 和聊天记录存在浏览器 localStorage 里,清除浏览器数据或换设备就会丢失,需要先在设置里导出备份。托管版的元数据遥测默认开启,会向 Cloudflare Pages 函数上报会话随机 ID、时间戳、模型/模式/档位、耗时、评分、内容长度和分类标签。开启遥测时,原始提示还会发给一个辅助模型生成 harm-taxonomy 标签,遥测事件里只放标签本身。No-Log Mode 关闭应用遥测,Local-only mode 在此基础上再排除 OpenRouter 和 Venice 的调用。

可选的 API 服务另有一条全内容数据路径,调用方显式传 contribute_to_dataset: true 才启用,会保存非 system 的消息并可能发布到公开的 Hugging Face 数据集,且没有自动 PII 清洗;托管单文件应用不会暴露这个开关。完整政策见 TERMS.md。

限制与许可

这个项目定位就是红队工具,它的越狱组合绑定具体模型版本,模型下架或更新后组合可能失效。托管单文件界面和可选 React 前端的功能并不一致,README 明确提醒不要把 src/ 里的功能当成托管版 index.html 已有的功能。代码采用 AGPL-3.0,修改后通过网络提供服务的版本通常需要公开对应源码。接口说明见 API.md,设计框架与评测写作见 PAPER.md。

HotRepo 点评

项目在 2026-07-18 登上全部语言日榜,当天新增 63 Star,总数 9,408;次日新增 69 Star。到 2026-11-12 的 TypeScript 日榜快照,Star 总数 12,221,在该语言榜排第 9,当日新增 27。两个间隔较远的观察期都有记录,说明它不是一次性爆发,而是持续出现在榜单附近。项目没有全部语言日榜的最好名次记录,因此它在全语言榜的实际峰值未知;第 9 名只对应 2026-11-12 当天的 TypeScript 榜。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。