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.
Overview
Decepticon is CLI-first. Security work belongs in the terminal — no browser tabs, no dashboards required, no context switching. The interface is a real-time streaming CLI built with Ink that shows you what the agent sees, as it happens. The CLI is delivered as a single Go-based launcher (decepticon) that orchestrates the underlying Docker stack and opens the React/Ink interactive UI.
Top-Level Commands
decepticon
Start all services and open the interactive CLI.
decepticon onboard
Run the interactive setup wizard.
- LLM provider and API key (Anthropic, OpenAI, Google, MiniMax, Anthropic OAuth via Claude subscription)
- Authentication priority order
- Model profile (
eco,max,test) - LangSmith tracing toggle and key
.env and persists provider order. Use --reset to throw away existing configuration.
decepticon demo
Run the guided demonstration.
The demo is the fastest way to see Decepticon in action. No additional configuration needed beyond your API key.
decepticon status
Show service status.
decepticon logs [service]
Tail service logs.
docker compose logs -f style. The most common debugging entry point — if Decepticon is misbehaving, this is where to look first.
decepticon kg-health
Diagnose the knowledge graph.
decepticon stop
Stop all services.
decepticon update
Check for and apply updates.
decepticon remove
Uninstall Decepticon.
decepticon --version
Show the launcher version.
C2 Profiles
Enable C2 frameworks via Docker Compose profiles. The default install enablesc2-sliver.
CLI Keybindings
The interactive CLI exposes the following key shortcuts:| Key | Action |
|---|---|
Ctrl+O | Toggle Prompt ↔ Transcript view |
Ctrl+G | Cycle the graph sidebar (Overview / Nodes / Flows) |
Ctrl+B | Toggle the sidebar visibility |
Ctrl+C | Cancel the current action / exit if at top level |
Esc | Exit transcript view |
Slash Commands
Inside the CLI prompt, you can invoke:| Command | Action |
|---|---|
/help | Show inline help |
/clear | Clear the current conversation |
/resume [msg] | Resume the last engagement; optional message appended |
/quit | Quit the CLI (services keep running; use decepticon stop to halt them) |
Developer Commands
For contributors working on Decepticon itself:Developer Setup
Full development environment setup guide for contributors.
