Documentation Index
Fetch the complete documentation index at: https://docs.decepticon.red/llms.txt
Use this file to discover all available pages before exploring further.
API Key Setup
Decepticon requires an LLM API key to power its agents. Run the interactive setup wizard:Supported Providers
Decepticon uses LiteLLM as its model proxy, supporting any compatible backend:| Provider | Models | Notes |
|---|---|---|
| Anthropic API | Claude Opus, Sonnet, Haiku | Recommended for best performance |
| Anthropic OAuth | Same models, via Claude subscription | Use Claude Code OAuth credentials |
| OpenAI | GPT-5.5, GPT-5.4, GPT-5-nano | Full support with automatic fallback |
| Gemini 2.5 Pro / Flash / Flash-Lite | Via LiteLLM proxy | |
| MiniMax | MiniMax-M2.5, MiniMax-M2.5-lightning | Alternative high/mid tier |
| Custom | Any LiteLLM backend | Self-hosted or alternative providers |
Environment Variables
You can also configure via environment variables:Model Profiles
Decepticon routes different agent roles to different model tiers for optimal cost/performance balance:| Profile | Orchestrator | Exploit | Recon | Use Case |
|---|---|---|---|---|
| eco | Opus 4.7 | Sonnet 4.6 | Haiku 4.5 | Production — best cost/performance ratio (default) |
| max | Opus 4.7 | Opus 4.7 | Sonnet 4.6 | High-value targets — maximum capability |
| test | Haiku 4.5 | Haiku 4.5 | Haiku 4.5 | Development/CI — fast iteration |
Select your profile during
decepticon onboard or set it at any time via the DECEPTICON_MODEL_PROFILE environment variable. The eco profile is the default and recommended for most operations.C2 Configuration
Sliver C2 integration is profile-based via Docker Compose. TheCOMPOSE_PROFILES environment variable is read from your .env (or shell) before the launcher starts the stack — it is not a flag to the decepticon command itself. Sliver is enabled by default.
- Auto-generated operator configuration
- Pre-installed
sliver-clientin the sandbox - mTLS, HTTPS, and DNS C2 channel support
C2 Integration
Learn more about Sliver C2 integration and C2 channel configuration.
Docker Resources
Decepticon runs entirely in Docker containers. Recommended resource allocation:| Component | CPU | Memory | Notes |
|---|---|---|---|
| LangGraph Platform | 1 core | 1 GB | Management network — agent orchestration |
| LiteLLM Proxy | 0.5 core | 512 MB | Management network |
| PostgreSQL | 0.5 core | 512 MB | Management network — engagement state |
| Neo4j | 1 core | 1 GB | Bridges both networks — knowledge graph |
| Web Dashboard | 0.5 core | 512 MB | Management network — Next.js |
| Kali Sandbox | 2 cores | 4 GB | Operational network — runs offensive tools |
| Sliver C2 | 1 core | 1 GB | Operational network (default profile) |
