HacxGPT-CLI
HacxGPT-CLI 是一款开源的命令行工具,旨在让用户能够更自由、流畅地访问强大的 AI 模型。它主要解决了主流 AI 服务中普遍存在的内容审查限制问题,通过内置的高级提示词优化技术,帮助用户在合规范围内获得更少束缚的对话体验与代码生成能力。
这款工具特别适合开发者、研究人员以及习惯使用终端操作的技术爱好者。对于需要在本地环境中快速测试不同大模型表现,或希望绕过繁琐图形界面直接进行高效交互的用户来说,HacxGPT-CLI 提供了极佳的解决方案。
其技术亮点在于完全摒弃了对 OpenAI 或 LiteLLM 等第三方 SDK 的依赖,转而采用自主研发的高性能本地 API 引擎,不仅提升了运行速度,还增强了系统的可控性。此外,HacxGPT-CLI 支持多服务商(如 OpenRouter、Groq)的一键切换,具备机器绑定的密钥加密功能以保障安全,并引入了会话持久化管理和自动更新系统。无论是跨平台部署还是深度定制,它都能为用户提供专业且灵活的 AI 交互体验。
使用场景
一位安全研究员正在对某遗留系统进行黑盒测试,需要生成大量包含特定攻击载荷的变体代码以验证系统鲁棒性。
没有 HacxGPT-CLI 时
- 主流 AI 平台因严格的内容审查机制,频繁拒绝生成涉及 SQL 注入、缓冲区溢出等“敏感”测试用例,导致研究中断。
- 研究人员不得不花费大量时间手动编写提示词来绕过过滤,或反复切换不同账号尝试获取所需代码,效率极低。
- 本地部署开源模型虽然无限制,但配置复杂且推理速度慢,难以在命令行环境中快速迭代测试脚本。
- 缺乏会话持久化功能,一旦终端关闭或网络波动,之前构建的复杂上下文和攻击链思路全部丢失。
使用 HacxGPT-CLI 后
- 借助其内置的高级越狱提示引擎和无审查访问能力,研究员能直接获取各类高风险攻击载荷的变体代码,不再受道德过滤拦截。
- 通过自定义本地 API 引擎,无需安装繁琐的第三方 SDK 即可在终端高速调用多个提供商模型,实现秒级代码生成与验证。
- 利用
/save和/load命令轻松保存当前的攻击测试会话,随时中断或恢复工作流,确保复杂的测试逻辑不丢失。 - 机器绑定的密钥加密机制保障了 API 凭证安全,让研究员在多设备间协作时也能放心存储配置,专注于核心测试任务。
HacxGPT-CLI 通过打破内容枷锁并提供极致的命令行体验,将安全测试的效率从“与过滤器博弈”提升为“专注漏洞挖掘”。
运行环境要求
- Linux
- macOS
- Windows
- Termux
未说明 (该工具为调用第三方 API 的命令行客户端,本地无需 GPU)
未说明

快速开始
V2.1.1 新特性
- 会话持久化: 使用
/save、/load和/sessions保存、加载和列出您的神经网络会话。 - 机器绑定密钥加密: 您的 API 密钥现在使用特定于设备的硬件 ID 进行加密。密钥被锁定到您的设备上,以提供专业级别的安全性。
- 配置迁移: 配置现在存储在用户主目录 (
~/.hacx) 中,以便在更新时保持不变,并防止意外删除。 - 自定义本地 API 引擎: 用独立的高性能
api.py引擎替换了litellm和openai。零外部 API SDK 依赖,实现最大速度和控制。 - 推理支持: 优化了对
<think>标签(CoT)的渲染,并配备了专门的推理面板。 - 自动更新系统: 内置更新引擎!您可以在聊天中使用
/update,或运行新的更新脚本。
🚀 展示
以下是 HacxGPT-CLI 的实际运行效果:

📋 目录
🌟 项目简介
HacxGPT-CLI 致力于提供强大、无限制且无缝的 AI 驱动对话,突破自然语言处理和代码生成的极限。
🔍 什么是 HacxGPT-CLI?
该仓库是一个 开源命令行界面,可在几乎不受审查的情况下访问强大的 AI 模型。它通过一个 自建的本地 API 引擎,提供了一种简洁、专业的多 AI 提供商交互方式。
HacxGPT-CLI 提供的功能:
- ✅ 开源 CLI 工具,用于与 AI 模型交互
- ✅ 自定义本地 API 引擎 - 完全不依赖第三方 SDK,如
openai或litellm - ✅ 支持多家提供商 - OpenRouter、Groq 和 HacxGPT API
- ✅ 高级越狱提示词,可减少模型的审查
- ✅ 多提供商支持,轻松切换不同服务
- ✅ 跨平台兼容性 - Linux、Windows、macOS、Termux
- ✅ 本地 API 密钥存储 - 您的密钥永远不会离开您的设备
- ✅ 免费使用 - 您只需提供来自各提供商的 API 密钥即可
这个仓库是什么:
- 这是一个连接到 AI 提供商的 封装/接口框架
- 使用第三方 API(OpenRouter、Groq),并结合增强的提示词
- 完全 开源且可审计 - 您可以自行检查代码
- 您的 API 密钥仅存储在 您的本地设备上
- 所有请求都 直接发送到您选择的提供商,而不是通过我们的服务器
这个仓库不是什么:
- ❌ 此代码本身并不是一个自定义的 AI 模型
- ❌ 不是一项付费服务 - 完全免费且开源
- ❌ 不会收集或存储您的任何数据
- ❌ 使用此 CLI 工具无需支付任何费用
💎 HacxGPT 生产级模型
除了这款免费的 CLI 工具外,我们还提供基于专用基础设施运行的 定制训练生产级模型,可通过 API 订阅访问。
我们的生产级产品对比:
| 特性 | 免费 CLI 工具 | HacxGPT 生产级 API |
|---|---|---|
| 技术 | 使用越狱提示词对接公共 API | 定制训练的模型,专为编码任务优化 |
| 上下文长度 | 因提供商而异(4k-128k) | 扩展上下文,专为大型代码库优化 |
| 方法 | 在现有模型上应用越狱提示词 | 从头开始构建,完全无审查 |
| 性能 | 取决于提供商 | 针对编码任务进行了优化 |
| 基础设施 | 您连接到公共 API | 专用 GPU 基础设施 |
| 成本 | 免费(需自备 API 密钥) | 需要付费订阅 |
| 支持 | 社区通过 GitHub/Telegram 提供支持 | 优先支持 |
| 适用场景 | 实验、学习、通用用途 | 生产级编码工作流、大型项目 |
关于 HacxGPT 生产级模型:
- ✨ 定制训练,专为编码和技术任务设计
- 🚀 扩展上下文 能力,可处理大型代码库
- 🔓 完全无审查 - 无需越狱提示词
- ⚡ 专用基础设施 - 性能稳定可靠
- 🎯 针对代码优化 - 更好地理解复杂的技术概念
访问生产级模型:
- 🌐 请访问 hacxgpt.com 了解更多信息
- 💬 加入 Telegram 获取 API 访问权限及定价详情
- 📧 如需企业级服务,请联系 contact@hacxgpt.com
⚡ 功能特性
这款开源命令行工具提供:
- 强大的AI对话: 获得智能且上下文感知的查询回答
- 广泛的模型支持: 可访问HacxGPT生产级模型、Groq模型以及OpenRouter的开源模型库
- 无限制框架: 专为减少传统AI局限性而设计的系统提示
- 易用的CLI: 简洁明了的命令行界面,交互顺畅
- 跨平台: 已在Kali Linux、Ubuntu、Windows、macOS和Termux上测试并正常运行
- 多提供商支持: 可无缝切换不同的AI服务提供商
- 配置管理: 内置命令用于管理API密钥和模型选择
- 本地存储: 所有配置和API密钥均安全地存储在您的设备上
🔌 支持的提供商与模型
HacxGPT-CLI通过多个提供商为广泛的模型提供了灵活的接口。
| 提供商 | 支持的主要模型 | 适用场景 |
|---|---|---|
| HacxGPT | hacxgpt-lightning |
生产环境编码、真正无审查 |
| Groq | kimi-k2-instruct-0905, qwen3-32b |
|
| OpenRouter | mimo-v2-flash, devstral-2512, glm-4.5-air, kimi-k2, deepseek-r1t-chimera |
[!TIP] 免费开始: OpenRouter和Groq都提供丰厚的免费套餐,让您无需任何费用即可试用HacxGPT-CLI。非常适合入门和尝试不同模型,如需更高级的模型,请访问hacxgpt.com查看我们的产品。
值得尝试的热门模型:
用于编码:
hacxgpt-lightning(HacxGPT) - 我们的定制化代码优化模型mimo-v2-flash(OpenRouter) - 另一款优秀的编码模型。kimi-k2-instruct-0905(Groq) - 非常适合编码。devstral-2512(OpenRouter) - 来自Mistral AI的最新编码模型
用于推理:
hacxgpt-lightning(HacxGPT) - 我们的定制化代码优化模型deepseek-r1t-chimera(OpenRouter) - 具备先进的推理能力
最佳选择:
hacxgpt-lightning(HacxGPT) - 我们针对代码和问题解决优化的模型。
🚀 快速入门
按照以下步骤在您的系统上运行HacxGPT-CLI。
🔑 前提条件:API密钥
要使用本框架,您必须从至少一个支持的提供商处获取API密钥。所有提供商均提供免费套餐,非常适合入门。
选项1:OpenRouter(推荐给初学者)
- 访问openrouter.ai/keys
- 注册一个免费账户
- 生成您的API密钥
- 可访问众多强大的免费模型
选项2:Groq(适合快速响应)
- 访问console.groq.com/keys
- 创建一个免费账户
- 生成您的API密钥
- 提供非常慷慨的免费套餐,推理速度快
选项3:HacxGPT API(我们的生产级模型)
- 访问hacxgpt.com了解我们的定制模型
- 加入Telegram获取API访问权限及定价信息
- 可获得更长的上下文支持和生产级别的模型
⚙️ 安装
我们为您提供了简单的一键安装脚本,方便快捷。
Windows
- 以管理员身份打开PowerShell。
- 运行以下命令:
这将下载安装程序,设置虚拟环境,并自动安装所有依赖项。powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/HacxGPT-Official/HacxGPT-CLI/main/scripts/install.ps1 | iex"
Linux / macOS / Termux
- 打开终端
- 运行以下命令:
这将下载安装程序,使其可执行,并为您运行。bash <(curl -s https://raw.githubusercontent.com/HacxGPT-Official/HacxGPT-CLI/main/scripts/install.sh)
手动安装(点击展开)
如果您更倾向于手动安装,请按照以下步骤操作:
克隆仓库:
git clone https://github.com/HacxGPT-Official/HacxGPT-CLI.git进入目录:
cd HacxGPT-CLI安装Python依赖:
pip install -e .运行应用:
hacxgpt # 或者 python -m hacxgpt.main
🔄 更新HacxGPT
保持系统与最新功能和补丁同步。
选项A:聊天中更新(最简单)
只需在聊天会话中输入/update,工具将检查更新、拉取最新代码并自动重启。
选项B:使用脚本
- 所有平台: 运行
python scripts/update.py(或在Linux/macOS上使用python3)- 此脚本会自动从GitHub下载最新存档,同步本地文件并更新依赖项。
选项C:主菜单
从主菜单中选择选项**[4] 系统更新**。
🔧 配置
HacxGPT-CLI使用集中式的providers.json文件来管理API端点和模型。您可以使用内置命令或通过设置菜单轻松切换提供商和模型。
初始设置
启动工具:
hacxgpt # 或者 python -m hacxgpt.main**选择选项[2]**以配置安全密钥
选择您的提供商,并在交互式列表中选择您首选的模型
在提示时输入您的API密钥——它将被本地存储在您的设备上
聊天中命令
在聊天过程中,您可以使用以下命令动态管理您的配置:
| 命令 | 描述 | 示例 |
|---|---|---|
/save <name> |
保存当前会话历史 | /save session1 |
/load <name> |
加载已保存的会话 | /load session1 |
/sessions |
列出所有已保存的会话 | /sessions |
/setup |
重新配置API密钥和默认模型 | /setup |
/provider <name> |
在已配置的提供商之间切换 | /provider openrouter |
/model <name> |
切换当前活动模型 | /model llama-3.3-70b |
/models |
列出当前提供商的所有可用模型 | /models |
/status |
显示当前配置 | /status |
/help |
显示所有可用命令 | /help |
/new |
清除内存并开始新会话 | /new |
/exit |
退出应用程序 | /exit |
👀 使用方法
直接运行应用程序:
hacxgpt
# 或者
python -m hacxgpt.main
首次运行时,系统会提示您输入API密钥。该密钥将被本地保存,以便在后续会话中使用。
获得最佳效果的提示
从免费服务商开始 - 使用 OpenRouter 或 Groq 无需付费即可试用该工具
切换模型 - 使用
/models查看可用选项,使用/model切换模型检查配置 - 使用
/status验证当前设置尝试不同服务商 - 每家都有其优势;多加试验以找到最适合你的方案
用于生产环境 - 如需最佳性能,请考虑 HacxGPT API,访问 hacxgpt.com。
🗺️ 路线图
我们正在不断改进 HacxGPT-CLI。以下是目前我们计划实现的一些技术里程碑:
- 高级推理支持: 用于复杂问题解决的深度思考与推理能力
- 对话管理: 保存、加载并恢复对话
- 智能体能力: 自主使用工具及多步骤执行链
- 网络搜索集成: 实时数据检索,获取最新上下文
- 高级文件分析: 原生支持处理大型数据集和文档
- IDE 集成: 为 VS Code、IntelliJ 等流行编辑器提供插件
- 多模态支持: 图像和文档分析能力
- 自定义提示模板: 针对特定任务的用户定义系统提示
- 服务商自动切换: 根据任务类型自动切换服务商
⭐ 星标历史
🤝 贡献
正是贡献让开源社区成为一个令人惊叹的学习、启发与创造之地。你所做的任何贡献都将受到高度赞赏。
如何贡献
- Fork 项目
- 创建你的功能分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m '添加一些AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 打开 Pull Request
我们需要帮助的领域
- 🐛 修复 bug 和测试 - 帮助我们发现并修复问题
- 📝 改进文档 - 让我们的文档更清晰、更全面
- 🎨 UI/UX 改进 - 提升 CLI 的用户体验
- 🔌 新增 AI 服务商 - 添加对更多 AI 服务的支持
- 🌐 翻译 - 帮助 HacxGPT-CLI 走向全球
- 💡 功能实现 - 构建新能力
- 🧪 测试覆盖率 - 增加测试以提高可靠性
行为准则
我们致力于提供一个友好且包容的环境。请:
- 在讨论中保持尊重与建设性
- 关注代码和想法,而非个人
- 帮助新手学习并参与贡献
- 通过正规渠道报告问题
⚖️ 许可证
根据个人使用许可协议 (PUOL) 1.0 发布。更多信息请参阅 LICENSE。
要点:
- ✅ 供个人免费使用
- ✅ 开源,可用于学习和贡献
- ✅ 可被 fork 并修改用于个人项目
- ⚠️ 商业用途需另行授权
🔗 重要链接
HacxGPT 相关资源:
- 🌐 官网: hacxgpt.com - 了解我们的生产级模型
- 💬 Telegram 社区: t.me/HacxGPT - 社区支持与公告
- 📧 邮箱: contact@hacxgpt.com - 直接联系
- 🐙 GitHub 组织: @HacxGPT-Official
项目相关资源:
- 📚 仓库: HacxGPT-CLI
- 🐛 问题追踪: 报告 bug
📞 支持
需要帮助吗?有问题吗?
社区支持:
生产支持:
- 🌐 如需 HacxGPT API 支持,请访问 hacxgpt.com
- 📧 如有业务咨询,请发送邮件至 contact@hacxgpt.com
⚠️ 免责声明
本工具专为教育和研究目的而设计。用户有责任确保其使用符合相关法律法规以及所访问任何第三方 API 的服务条款。
重要提示:
- ⚠️ OpenRouter 免费层级: OpenRouter 上的免费模型经常离线或变更。若某个模型不可用,请尝试其他模型。
- ⚠️ API 使用: 使用第三方服务商(OpenRouter、Groq)时,您需遵守其服务条款和隐私政策
- ⚠️ 数据隐私: 您的提示将发送至您选择的服务商——而非我们
- ⚠️ API 密钥: 请妥善保管您的 API 密钥,切勿分享
- ⚠️ 越狱提示: 减少审查的系统提示可能违反某些服务商的服务条款
- ⚠️ 责任: 您需对如何使用本工具自行负责
HacxGPT-CLI 的开发者:
- 不会收集或存储您的 API 密钥或提示
- 对本软件的滥用不承担任何责任
- 不保证本工具能长期与所有服务商兼容
- 鼓励负责任且合法地使用 AI 技术
🙏 致谢
本项目得益于众多前辈的工作。我们感谢:
- OpenRouter 提供了多种 AI 模型的访问权限
- Groq 提供了快速推理能力和慷慨的免费层级
- 开源社区 提供的工具、库与灵感
- 所有贡献者 对本项目的持续改进
- 我们的用户 提供的反馈、bug 报告和支持
版本历史
v2.1.22026/02/28v2.1.12026/02/28常见问题
相似工具推荐
openclaw
OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
everything-claude-code
everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
gemini-cli
gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。
markitdown
MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器

