项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 6566
使用教程
环境要求
- 已安装 Docker(Docker Desktop 或 docker engine)
- 已安装 Docker Compose v2
- 支持 macOS(Apple Silicon 与 Intel)、Linux(amd64 与 arm64)、Windows(amd64 与 arm64,原生 Po
- 需要一个可用的模型服务商账号与 API Key(onboard 向导中填写)
- 自托管需本机能访问外网以下载安装脚本和镜像
安装与启动步骤
-
1安装 Docker 环境
先按官方文档装好 Docker 和 Docker Compose v2,确认 docker 命令可用再继续;Windows 用户可选择原生 PowerShell 或 WSL2。
-
2运行安装脚本
macOS / Linux / WSL2 下执行官方一键安装脚本,脚本会拉取 Decepticon 安装内容,执行前请确认网络可访问 decepticon.red。
curl -fsSL https://decepticon.red/install | bash -
3Windows 安装
Windows 原生 PowerShell 中改用 PowerShell 版安装脚本,以 irm 下载并直接执行;若用 WSL2 则改走上一段 bash 命令。
irm https://decepticon.red/install.ps1 | iex -
4完成交互式配置
运行 onboard 向导,按提示依次填写模型服务商(provider)、API Key 和模型 profile,这是后续代理能否正常推理的关键。
decepticon onboard -
5启动核心栈
执行 decepticon 启动核心管理平面(LiteLLM、PostgreSQL、Neo4j、Skillogy、LangGraph、sandbox),并直接进入终端 CLI 交互界面。
decepticon -
6按需拉起专家组件
在 CLI 中通过编排器按需启动专业负载,例如输入 ops_start("ad") 拉起 BloodHound CE 等,不用时不启动以省资源。
-
7打开 Web 面板
如需图形化界面,在 CLI 内输入 /web 拉起 Web dashboard;默认启动不包含面板,属于按需启动的组件。
/web
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
provider | 是 | 模型服务商,在 decepticon onboard 向导中选择 | openai |
API Key | 是 | 所选服务商的密钥,向导中填写用于调用模型 | sk-xxxxxxxx |
model profile | 是 | 模型档位/配置文件,决定代理使用的模型 | default |
如何确认成功
执行 decepticon 后能进入终端 CLI,且核心栈(LiteLLM、PostgreSQL、Neo4j 等)正常拉起,即启动成功。
常见问题
Q:不想自己部署怎么办?
A:官方提供云端版,直接在浏览器打开 https://app.decepticon.red 即可运行自主红队任务,无需 Docker 配置。
Q:Windows 上装不上怎么办?
A:可改用 WSL2(Ubuntu 或 Kali)后执行 bash 版安装命令;Windows 也支持原生 PowerShell 方式,两者任选其一。
Q:为什么启动后看不到 Web 界面?
A:默认只启动核心管理平面和终端 CLI,Web dashboard 属于按需组件,需在 CLI 内输入 /web 手动拉起。
Q:BloodHound、Sliver 这些工具什么时候启动?
A:它们是按需的专家组件,由编排器在需要时通过 ops_start("ad") 之类的调用拉起,不会在默认启动时全部运行。
注意事项
- 必须使用 Docker Compose v2,版本过低可能无法启动核心栈。
- 默认启动的核心组件包括 LiteLLM、PostgreSQL、Neo4j、Skillogy、LangGraph 和 sandbox,首次拉取镜像耗时较长。
- onboard 中的 API Key 属于敏感凭据,请勿提交到公开仓库或截图外发。
- 本工具用于授权范围内的红队与渗透测试,请确保对目标拥有合法测试授权。
核心亮点
- 自动化攻击流程,显著提升渗透测试效率
- 模块化插件架构,易于扩展自定义攻击能力
- 集成多种安全工具,开箱即用
不足之处
- 文档/社区待观察
- 自动化攻击可能产生大量噪音,需人工过滤
适用场景
- 红队安全评估项目
- 企业内部安全演练
- 安全研究人员的漏洞验证
替代项目
Metasploit、Cobalt Strike、AutoSploit
同类项目推荐
monid
开源
一套接口接所有 Agent 工具,换模型不用重写
Monid - OpenRouter for agent tools. Join our community at https://discord.gg/rQzztcg···
healthy-diet-ai-agent
开源
上传食物照片,即刻获得基于知识库的个性化营养建议
Healthy Diet AI Agent is a Bun + TypeScript backend for nutrition chat, food-image a···
Generative-Media-Skills
开源
说句话让 AI 干活,图片视频一次全出
Open-source, self-hosted alternative to Grok Bot, Claude Duet, OpenAI Dots, Meta Mus···
samantha-os1-openai-realtime
开源
用 OpenAI Realtime API 快速搭建能实时语音对话的 AI 助手
Samantha OS1 is a conversational AI assistant powered by the Realtime API from OpenA···
commonplace
开源
让AI代理把知识库当活文档,边读边执行
The theory of LLM wikis, running as one. A framework for agent-operated knowledge: t···
agentic-context-engine
开源
让AI智能体从经验中学习,越用越聪明
Make your agents learn from experience. Now available as a hosted solution at kayba.···
open-tag
开源
把 AI 代理拉进 Slack 式频道,团队和智能体一起干活
Open-source, self-hostable alternative to Claude Tag — a Slack-style workspace wher···
clanker
开源
一句话指挥多云基础设施,AI 帮你自动运维
autonomous systems engineering cli agent for any cloud environment: AWS, GCP, Cloudf···
codemem
开源
让 AI 编码助手记住你的项目,告别重复解释上下文
A lightweight persistent-memory companion for OpenCode & Claude