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: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:
Each profile includes automatic fallback chains. If the primary provider is unavailable or rate-limited, Decepticon seamlessly switches to the next provider in the chain (e.g., Opus 4.7 → GPT-5.5 → Gemini 2.5 Pro → MiniMax-M2.5).
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.
