← 返回信息流
GitHub 热榜GitHub Trending · 日·1 小时前

G0DM0D3:解放AI聊天

原标题:elder-plinius/G0DM0D3
TypeScript9,371 stars+63 今日

速览

G0DM0D3 是一个开源AI聊天工具,旨在绕过内容限制,提供无审查的对话体验。基于TypeScript构建,支持多种大语言模型,适用于需要高度自由交流的创意写作、角色扮演等场景。

AI 深度解读

这是什么

G0DM0D3 是一个完全开源、隐私透明的多模型聊天界面,主要面向红队测试、认知研究和“解放的 AI 交互”。它由单个 index.html 文件驱动,无需构建步骤,可直接在浏览器中运行。项目支持多个模型提供商,包括 OpenRouter(60+ 模型)、Venice(最多 44 个模型)以及本地模型(通过 Ollama、LM Studio、llama.cpp、vLLM 等)。除了基础聊天,还内置了并行模型竞争(GODMODE CLASSIC)、多模型评估引擎(ULTRAPLINIAN)、输入扰动引擎(Parseltongue)和自适应采样参数引擎(AutoTune)等高级功能。托管版位于 godmod3.ai,也可自部署到任何静态托管平台(GitHub Pages、Vercel、Netlify 等)。

解决的问题

  • 多模型对比低效:传统聊天界面需要手动切换模型和提示词,难以快速比较不同模型在相同输入下的表现。G0DM0D3 的并行竞争和评估引擎自动运行多个组合,并输出最优结果。
  • 红队测试工具缺失:安全研究者需要系统化的方法测试模型鲁棒性,Parseltongue 提供了 33 种扰动技术(含 leetspeak、盲文、Unicode 替换、语音变换等),按强度分级,可直接用于研究。
  • 隐私不透明:许多 AI 聊天服务隐含数据收集,用户无法控制。G0DM0D3 将数据流完全文档化,提供 No-Log 模式和 Local-only 模式,可禁用所有遥测,且本地历史仅存储在浏览器 localStorage,无服务器备份。
  • 部署门槛高:多数多模型平台需要注册账号、安装依赖或使用复杂配置。G0DM0D3 以单文件形式提供,git clone 后直接打开即可运行,也可自托管,完全离线使用。
  • 本地模型整合困难:希望使用本地模型(如通过 Ollama 运行的 Qwen3:8b)的用户往往需要自行搭建前端。G0DM0D3 原生支持 OpenAI 兼容的本地服务器,一键检测并配置模型,支持多模型并行。

核心功能

  • GODMODE CLASSIC:5 个经过实战验证的模型 + jailbreak 提示组合并行运行,实时竞争,最佳响应胜出。适合快速探索模型边界。
  • ULTRAPLINIAN:多模型比较评估引擎,支持 5 个层级(12–60 个 OpenRouter 模型),对每个响应进行 100 分复合评分并返回胜者。可同时配置 Venice 和本地模型参与竞争。
  • Parseltongue:输入扰动引擎,用于红队测试。提供 33 种变换技术(轻 11 种、标准 22 种、重度 33 种),包括 leetspeak、气泡文字、盲文、摩斯码、Unicode 替换、语音变换、多层编码等,强度可调为轻/中/重。
  • AutoTune:上下文自适应采样参数引擎。将查询分类到 20 个上下文中,自动选择 temperature、top_p、top_k、frequency penalty、presence penalty、repetition penalty 等参数。
  • 隐私控制:No-Log 模式停止 G0DM0D3 遥测并清除缓存;Local-only 模式同时排除 OpenRouter 和 Venice 调用,仅使用本地模型。遥测数据每 5 分钟或 50 条事件批量发送,允许列表严格限制字段,并可选发布到 Hugging Face。
  • 本地历史:对话和设置存储在浏览器 localStorage,支持导入/导出,无云同步、无服务器副本。
  • 彩蛋:内置 Konami 代码等隐藏内容。
  • 响应式界面:支持桌面和移动端。
  • 零构建部署:核心 UI 为单个 index.html,遥测端点为独立的 Cloudflare Pages Function(functions/api/telemetry.ts),可选择性部署。

亮点 / 与同类相比

  • 完全开源与透明隐私:区别于 Claude、ChatGPT 等
查看原文 →github.com