PAGES
← all tools
◆ AI-Powered Offensive Security

Decepticon

v1.6.0 open-source

Decepticon is an autonomous red team agent that executes attack chains covering reconnaissance, exploitation, privilege escalationprivilege escalationGaining permissions beyond those an account or process initially had. It can turn limited access into administrator control or access to another user's resources., lateral movementlateral movementMoving from an initially compromised system or identity to other resources in a network. Attackers often use stolen credentials or trusted connections to expand their access., and C2.

Summary

Decepticon is an open-source autonomous red-team agent, licensed under Apache 2.0, that plans and executes penetration-testing engagements rather than just running individual scans. It ships as a CLI with a Docker-based sandbox for isolated tool execution, and the same project also runs as a hosted app for teams that don't want to self-host; either way it's aimed at red teamers and offensive security practitioners rather than defenders. It builds a knowledge graphknowledge graphA representation of entities and the relationships between them. Software can follow those connections to answer questions or combine information from different sources. of a target environment, feeding in BloodHound Community Edition data and AD objects alongside web and network recon tools, and plans engagements through a structured interview that produces rules of engagement, threat profiles, and abort criteria before any action runs. Plugin bundles let teams override agent roles and tool sets without forking the core. First committed in 2025, it has 26 contributors and over a thousand commits in the past year, with a release 14 days ago.

Decepticon is an autonomous red team agent that executes attack chains covering reconnaissance, exploitation, privilege escalation, lateral movement, and C2.

How Decepticon helps

Which hosts in scope actually get compromised, and how?

runs the full attack chain autonomously against the authorized target, moving from reconnaissance through exploitation, privilege escalation, lateral movement, and command-and-control without hand-holding each stage

What would an attacker do next once one machine is popped?

chains the stages so a foothold on one host automatically feeds targeting and lateral movement decisions for the next, rather than stopping after a single tool's output

Is a target actually authorized and scoped before an engagement starts?

the autonomous planning lane checks planning documents and scope against the stated target and only marks an engagement ready once that validation passes

Did the engagement follow rules I set, or wander off on its own?

runs under rules the user defines for the engagement, and separates an interview-first planner from the autonomous planning lane so the amount of autonomy given is a choice made up front

How much of my infrastructure and budget does a run consume while it's going?

lets the operator tune how many attack trajectories run at once and how much context each one gets, trading engagement speed against provider load and cost

Which findings came from real evidence versus a guess the agent made?

evidence controls attach severity ceilings, dependency reachability, and local API ingestion to each finding, and specialist validation contracts check the evidence before a result is reported

all 24 features, with the evidence for each →

Languages

Korean Documentation: Korean · Release notes: Korean Korean added in v1.0.4 (Apr 18, 2026)

Features

24 capabilities · 9 backed by code, an API document or a real run

Built from Decepticon's releases, docs, README and our own runs. “Seen” marks the month we first spotted a release the vendor didn't date. Group names and tags are our labels.

Compare with peers →

What Decepticon offers you

  • Command-line interface8
  • JSON data export3
  • Plugin API support1
  • Plugin system1
  • Web management console1
All capabilities 24 capabilities
Session Management verified Allows pausing, resuming with feedback, and persisting state across agent runs and restarts. 17 releases · 10 other sources · first seen Apr 2026

Also counts toward: Command-line interface

release 17 total

  • Adds /answer command to return to a pending structured question mid-session. v2.0.0 · Oct 2026 · source · release history
  • Refreshes approval from the current trusted launch context on session resume, including revocation checks. v2.0.0 · Oct 2026 · source · release history
  • The /resume [message] pause-feedback meaning is removed; send feedback directly in the composer instead. /resume now opens saved sessions and /resume <thread-id> restores a specific conversation. v2.0.0 · Oct 2026 · source · release history
  • Separates conversation completion from assessment completion, preserving pending work and terminal receipts during greetings, status checks, and questions. v2.0.0 · Oct 2026 · source · release history
  • Improves scoped checkpoint diagnostics, SSE recovery, and transcript navigation across CLI, web, and server surfaces. v1.6.0 · Oct 2026 · source · release history
  • Improves localized slash-command support inside the interactive CLI. v1.6.0 · Oct 2026 · source · release history

command line

  • engagements — List existing engagement workspaces v1.5.4 · Oct 2026 · command-line history
  • --resume — Resume a thread by ID, or open the session picker (use --resume=ID) v1.5.0 · Oct 2026 · command-line history
  • --continue — Continue the latest session in the selected engagement v1.5.0 · Oct 2026 · command-line history

example 7 total

  • Resume a specific saved engagement thread by ID without losing prior context — useful when returning to a paused assessment. decepticon # inside the CLI: /resume <thread-id> v2.0.0 · Oct 2026 · source
  • Resume a prior engagement mid-session without losing pending questions or queued instructions. decepticon --resume v1.5.0 · Oct 2026 · source
  • Recover a paused question that was interrupted to run a command during a session. /resume v1.4.3 · Oct 2026 · source
  • Switch from a running Plan session into Red mid-engagement once the plan is validated and scope is approved. /mode red approve v1.4.3 · Oct 2026 · source
  • Jump to Blue investigation while Red is running, then return to Plan — each thread resumes where it left off. /mode blue # ... investigate sensor events ... /mode plan v1.4.3 · Oct 2026 · source
  • Switch the running session into Red mode to begin an engagement directly from a confirmed target without going through the full Plan interview. /mode Red v1.4.0 · Oct 2026 · source
Trajectory processing pipeline verified Reads a corpus of trajectories from a JSONL file, processes them with configurable concurrency and volume limits, and writes failed trajectories to a quarantine file. 13 releases · 5 other sources · first seen Mar 2026

Also counts toward: Command-line interface

release 13 total

  • Adds --build-arg VERSION=<tag> to Docker builds for release flow automation and make dogfood command for OSS UX validation in .dogfood/ directory v1.0.16 · May 2026 · source · release history
  • Enables parallel execution of independent objectives by defaulting the orchestrator to concurrent task() calls for goals without blocked_by dependencies v1.0.12 · Apr 2026 · source · release history
  • StateGraph-based engagement lifecycle router with conditional edges for phase transitions from planning (conops) through execution to reporting. v1.0.8 · Apr 2026 · source · release history
  • decepticon is now a native Go binary with an Interactive onboard wizard (Charmbracelet Huh v2) v1.0.7 · Apr 2026 · source · release history
  • Native cross-platform binaries for Linux (amd64/arm64), macOS (amd64/arm64), and Windows v1.0.7 · Apr 2026 · source · release history
  • Introduces message queuing during agent streaming — typed messages are auto-submitted on completion v1.0.6 · Apr 2026 · source · release history

command line

example

  • Install and launch the autonomous red team framework from the command line curl -fsSL https://raw.githubusercontent.com/PurpleAILAB/Decepticon/main/scripts/install.sh | bash && decepticon v1.0.0 · Mar 2026 · source
Model Configuration verified Supports multiple LLM providers, OAuth gateways, and configurable model profiles. 13 releases · 3 other sources · first seen Apr 2026

release 13 total

  • Groups session, model, connection, observed route, requested effort, approximate context, and compaction state in a persistent visible footer. v2.0.0 · Oct 2026 · source · release history
  • Adds optional vendor-neutral OpenAI-compatible gateway support. v1.5.0 · Oct 2026 · source · release history
  • Brings current production LiteLLM model routes into OSS agents and CLI. v1.4.0 · Oct 2026 · source · release history
  • Adds complete LiteLLM model count and concise service health details to the health surface. v1.4.0 · Oct 2026 · source · release history
  • Adds native AWS Bedrock default routes and Kimi for Coding provider support, including launcher onboarding. v1.1.44 · Sep 2026 · source · release history
  • The factory now sets an explicit max_tokens default of 16384 (env-overridable via DECEPTICON_LLM_MAX_TOKENS) v1.1.15 · Jun 2026 · source · release history

command line

  • --effort — Per-session requested reasoning effort: auto, low, medium, high or max (provider support required) v1.6.0 · Oct 2026 · command-line history
  • --fallback-model — Per-session fallback IDs (comma-separated); auto restores the configured chain, none disables fallback v1.6.0 · Oct 2026 · command-line history
  • --autocompact — Per-session context compaction: auto or token threshold (1024–10000000) v1.6.0 · Oct 2026 · command-line history
Operational Planning shipped Generates and manages engagement documents like Rules of Engagement and Operational Plans using specialized agents and state persistence. 9 releases · 2 other sources · first seen Apr 2026

Also counts toward: JSON data export

release 9 total

  • Exposes canonical OPPLAN enums and integer priorities. v2.0.0 · Oct 2026 · source · release history
  • Preserves private Plan and Red drafts and history across container recreation. v1.6.0 · Oct 2026 · source · release history
  • New CLI engagement creation prompts for an engagement name and target web URL, then automatically generates the RoE and its matching approval and opens Red for the first request — no scope JSON file, manual import/approval command, or Soundwave planning session required.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v1.5.2 · Oct 2026 · source · release history
  • Name-only engagement creation now opens Red directly without requiring a plan. v1.5.0 · Oct 2026 · source · release history
  • Simplifies engagement creation to require only a name, opening directly into Plan without blocking on target, mode, or authorization-reference inputs. v1.4.3 · Oct 2026 · source · release history
  • Engagements with sensitive TLDs in scope now require explicit opt-in via allow_sensitive_tlds; previously trusted engagements will fail scope evaluation without this flag. v1.1.7 · Jun 2026 · source · release history

example

  • Start a new engagement directly into Red without a pre-written scope file — supply a name and root URL and Decepticon handles RoE generation and approval automatically. decepticon update --channel latest decepticon v1.5.2 · Oct 2026 · source
  • Switch into Plan mode to invoke Soundwave's eight-document planning interview before committing to a Red engagement. /mode Plan v1.4.0 · Oct 2026 · source
Assessment Findings Management shipped Ingests vulnerability data and manages structured findings, evidence, and attack paths with scoring. 8 releases · first seen Apr 2026

release 8 total

  • Adds engagement-scoped report tool calls. v1.4.0 · Oct 2026 · source · release history
  • The bh_ingest_zip, bh_ingest_json, dcsync_check, delegation_audit, gpo_audit, adcs_audit, and adcs_post.py paths emit a DeprecationWarning; the legacy AD_TOOLS surface is deprecated. v1.1.7 · Jun 2026 · source · release history
  • Changes BloodHound NodeKind to ADUser, ADComputer, ADGroup, etc., prefixed with AD v1.1.7 · Jun 2026 · source · release history
  • Introduces Technology node kind in the knowledge graph for AI-runtime and web-tech detection v1.1.7 · Jun 2026 · source · release history
  • Adds bhce_status, bhce_cypher, and bhce_ingest_zip LangChain tools for official BHCE v9.2.2 integration v1.1.7 · Jun 2026 · source · release history
  • Deprecates legacy AD_TOOLS surface including bh_ingest_zip, bh_ingest_json, and others in favor of bhce_* tools v1.1.7 · Jun 2026 · source · release history
Telemetry Control shipped Provides opt-in usage telemetry collection with explicit consent gateways and environment variable controls to disable data sharing at installation or runtime. 3 releases · 3 other sources · first seen Jun 2026

release

  • Adds decepticon doctor --json for read-only diagnostics output. v1.5.0 · Oct 2026 · source · release history
  • Adds DECEPTICON_TELEMETRY=off environment variable to disable telemetry sharing without going through the onboarding wizard.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v1.1.44 · Sep 2026 · source · release history
  • Opt-in usage-telemetry system with consent gateway capturing engagement signals and masked reasoning trajectories v1.1.16 · Jun 2026 · source · release history

example

  • Pull structured diagnostics from a running Decepticon instance for automated health checks or CI pipelines. decepticon doctor --json v1.5.0 · Oct 2026 · source
  • Disable telemetry at install time so no usage data is shared, without relying on the onboarding wizard prompt. DECEPTICON_TELEMETRY=off decepticon onboard v1.1.44 · Sep 2026 · source
  • Persist the telemetry opt-out across all future runs by setting it in the environment file the launcher reads. DECEPTICON_TELEMETRY=off v1.1.44 · Sep 2026 · source
Skill System shipped Uses MITRE ATT&CK-aware progressive disclosure to manage agent capabilities and tool access. 6 releases · first seen Apr 2026

release

  • find_skill command enables LightRAG-style hybrid skill retrieval for mobile, IoT, and wireless security domains v1.1.16 · Jun 2026 · source · release history
  • decepticon.bundles entry-point group for declaring custom PluginBundle packages that override agent factories, roles, middleware, and prompts without forking the core code. v1.1.0 · May 2026 · source · release history
  • MiddlewareSlot.ENGAGEMENT_CONTEXT, MiddlewareSlot.SKILLS constants and build_middleware() function enable plugins to inject slots and skill sources directly in Python code. v1.1.0 · May 2026 · source · release history
  • Deploys new skill file skills/exploit/web/smuggling.md for Class A vs Class B HRS branching analysis v1.0.16 · May 2026 · source · release history
  • Adds allowed-tools field to skill frontmatter for progressive tool disclosure v1.0.3 · Apr 2026 · source · release history
  • Introduces DecepticonSkillsMiddleware, a MITRE ATT&CK-aware skill system supporting phase grouping and progressive disclosure v1.0.2 · Apr 2026 · source · release history
Terminal UI Controls shipped Provides configurable TUI rendering options including inline/no-alt-screen mode for native terminal scrollback, mouse capture toggle for native text selection, and an interactive fullscreen mode with click, scroll, and expandable tool result support. 3 releases · 2 other sources · first seen Oct 2026

Also counts toward: Command-line interface

release

  • Adds --no-alt-screen flag and /tui inline command to use native terminal scrollback instead of the alternate screen.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v2.0.0 · Oct 2026 · source · release history
  • Adds --no-mouse flag and /mouse off command to disable mouse capture and restore native text selection. v2.0.0 · Oct 2026 · source · release history
  • Fullscreen interactive TUI now supports click-to-place caret, mouse wheel/PgUp/PgDn scroll, clickable model/session/menu controls, and expandable tool results. v2.0.0 · Oct 2026 · source · release history

example

  • Disable mouse capture so you can use the terminal's native text selection to copy findings out of the session. decepticon --no-mouse v2.0.0 · Oct 2026 · source
  • Run the TUI in inline mode to keep native terminal scrollback — handy in tmux or when piping session output. decepticon --no-alt-screen v2.0.0 · Oct 2026 · source
LLM windowed analysis verified Splits trajectory content into character-sized windows and processes multiple windows concurrently when analysing trajectories with an LLM. 3 releases · 2 other sources · first seen Apr 2026

release

  • The internal decepticon.agents.assembly module has been renamed to decepticon.agents.build. v1.1.0 · May 2026 · source · release history
  • All 16 agent factories now accept tools=, middleware=, and system_prompt= kwargs with full-replace semantics for composing custom agent pipelines. v1.1.0 · May 2026 · source · release history
  • Adds macOS Apple Silicon compatibility by forcing linux/amd64 platform in docker-compose.yml for Kali-based services and target containers v1.0.12 · Apr 2026 · source · release history

command line

Plugin System shipped Enables runtime management of plugin bundles and allows custom plugins to inject agent factories, roles, middleware, and skill sources into the cyber toolchain. 5 releases · first seen May 2026

Also counts toward: Command-line interface, Plugin API support, Plugin system

release

  • Two new slash commands: /plugins to list/enable/disable plugin bundles at runtime without restart, and /agent to switch the active orchestrator between OSS standard, vulnresearch, or any plugin-registered agent. v1.1.0 · May 2026 · source · release history
  • Long-running shell tools (e.g. nmap scans) now emit ● Background command finished — <output> events automatically upon completion. v1.1.0 · May 2026 · source · release history
  • decepticon.bundles entry-point group for declaring custom PluginBundle packages that override agent factories, roles, middleware, and prompts without forking the core code. v1.1.0 · May 2026 · source · release history
  • MiddlewareSlot.ENGAGEMENT_CONTEXT, MiddlewareSlot.SKILLS constants and build_middleware() function enable plugins to inject slots and skill sources directly in Python code. v1.1.0 · May 2026 · source · release history
  • The HTTPSandbox class replaces the removed DockerSandbox; all sandbox interaction now flows through HTTPS over the management network, removing the need for a docker.sock mount. v1.1.0 · May 2026 · source · release history
CLI Update Management shipped Updates the tool via a channel-based update command and validates shipped-image version consistency between the CLI and its container image at install time. 3 releases · 1 other source · first seen Oct 2026

Also counts toward: Command-line interface

release

  • Switches Kali downloads to the official Kali CDN. v1.6.0 · Oct 2026 · source · release history
  • Installs or updates to v1.6.0 via decepticon update --channel latest, pulling matching launcher, configuration, and versioned images in one step.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v1.6.0 · Oct 2026 · source · release history
  • Updates via decepticon update --channel latest now include a shipped-image version check to detect mismatched CLI image metadata at install time. v1.5.2 · Oct 2026 · source · release history

example

  • Upgrade an existing Decepticon installation to v1.6.0, fetching the new launcher, configuration, and all eight versioned images at once. decepticon update --channel latest v1.6.0 · Oct 2026 · source
Dashboard Integration shipped Provides a web interface for workspace synchronization, plan viewing, and agent canvas control. 4 releases · first seen Apr 2026

Also counts toward: Web management console

release

  • Aligns web and server workspace roots, preventing stale terminal socket handoffs. v1.6.0 · Oct 2026 · source · release history
  • Adds persistent light/dark dashboard preference. v1.5.0 · Oct 2026 · source · release history
  • Adds five additional Plan document views, making all nine planning documents visible in the Plan view. v1.4.0 · Oct 2026 · source · release history
  • Web Dashboard gains Octogent integration for workspace sync, plan viewer, and agent canvas v1.0.7 · Apr 2026 · source · release history
Workflow Execution verified Runs engagements under a named, versioned workflow identified by ID, configurable via CLI flags or environment variables. 4 other sources · first seen Oct 2026

command line

  • --engagement v1.6.0 · Oct 2026 · command-line history
  • cancel — Cancel an engagement's active run v1.6.0 · Oct 2026 · command-line history
  • --workflow — Execution workflow ID (defaults to DECEPTICON_WORKFLOW_ID in environment or .env) v1.5.0 · Oct 2026 · command-line history
  • --workflow-version — Execution workflow version (requires a workflow ID) v1.5.0 · Oct 2026 · command-line history
Scope Enforcement shipped Enforces explicit opt-in configuration requirements for engagements involving sensitive TLDs to prevent unauthorized scope violations. 3 releases · 1 other source · first seen Jun 2026

Also counts toward: Command-line interface

release

  • Adds /scope import <file> --confirm command to import reviewed scope, requiring explicit /mode red approve before granting execution authority. v1.5.0 · Oct 2026 · source · release history
  • Engagements with sensitive TLDs in scope now require explicit opt-in via allow_sensitive_tlds; previously trusted engagements will fail scope evaluation without this flag. v1.1.7 · Jun 2026 · source · release history
  • Requires explicit allow_sensitive_tlds engagement configuration for engagements with sensitive TLDs v1.1.7 · Jun 2026 · source · release history

example

  • Import a pre-reviewed scope file and explicitly approve Red execution authority before any offensive action runs. /scope import targets.txt --confirm /mode red approve v1.5.0 · Oct 2026 · source
Sensor Environment Management verified Materializes and manages sensor configuration files, emits the sensor compose environment as JSON, and supports target selection by ID from configuration. 3 other sources · first seen Oct 2026

Also counts toward: Command-line interface, JSON data export

command line

  • env — emit the sensor compose environment as JSON v2.1.0 · Oct 2026 · command-line history
  • create — materialize blue.json (fail-closed, never overwrites) v2.1.0 · Oct 2026 · command-line history
  • target_id — target id from blue.json (default: the enabled one) v2.1.0 · Oct 2026 · command-line history
Analysis Lanes shipped Provides specialized agent roles for specific defensive analysis patterns like trust boundary and bounty assessment. 3 releases · first seen May 2026

Also counts toward: Command-line interface

release

  • Adds /alerts and /status commands for Blue Cell investigation details and connectivity monitoring during Red conversations, plus an independent Blue monitoring state with compact notifications during Red conversations. v1.5.0 · Oct 2026 · source · release history
  • Adds Autohunt autonomous planning lane that accepts an explicitly authorized target and validates planning documents and scope before marking an engagement ready, separate from the default Soundwave interview-first planner. v1.1.44 · Sep 2026 · source · release history
  • Adds three new analyst hunting lanes: Trust-boundary (Lane F), Pattern-exhaustion (Lane G), and Bounty target assessment (Lane H) v1.0.16 · May 2026 · source · release history
Benchmarking shipped Evaluates cyber tool performance against providers and harnesses using a dedicated evaluation framework. 3 releases · first seen Apr 2026

release

  • Adds executable specialist validation contracts covering capability contracts, evidence validation, lane scorecards, held-out evaluation fixtures, CVE-Bench dispatch plumbing, and pinned MITRE STIX bootstrapping. v1.1.44 · Sep 2026 · source · release history
  • Adds local API ingestion, dependency reachability evidence, and severity ceilings to evidence controls; provider calls gain extra-header and streaming controls; dynamic workload teardown is scoped by engagement and run. v1.1.44 · Sep 2026 · source · release history
  • New decepticon.benchmark package with provider, harness, and scorer components for end-to-end evaluation. v1.0.9 · Apr 2026 · source · release history
Watch Mode verified Polls for new work on a configurable interval and batch size, enabling continuous background processing without manual invocation. 2 other sources · first seen Oct 2026

command line

Autonomous Red Teaming Lanes shipped Adds specialized planning lanes, including Autohunt, that accept authorized targets and validate scope before initiating autonomous attack chains. 2 releases · first seen Sep 2026

release

  • Adds /mode red approve to grant execution permission for Red operations against the validated Plan scope. v1.4.3 · Oct 2026 · source · release history
  • Adds Autohunt autonomous planning lane that accepts an explicitly authorized target and validates planning documents and scope before marking an engagement ready, separate from the default Soundwave interview-first planner. v1.1.44 · Sep 2026 · source · release history
Autonomous Red Teaming shipped Orchestrates specialized agents across recon, planning, exploit, and post-exploit phases in an autonomous loop. 2 releases · first seen Mar 2026

release

  • Adds 12 new specialized agents for the Offensive Vaccine loop including defender, detector, and exploiter v1.0.4 · Apr 2026 · source · release history
  • Introduces orchestrator that delegates to specialized sub-agents for recon, planner, exploit, and post-exploit phases v1.0.0 · Mar 2026 · source · release history
Workload Lifecycle Management verified Manages the agent-driven workload lifecycle daemon, controlling its start, stop, and runtime state. 1 other source · first seen Oct 2026

command line

  • infracontrol — Manage the agent-driven workload lifecycle daemon (ADR-0006) v1.5.4 · Oct 2026 · command-line history
Conversation Export shipped Exports conversation content to Markdown or JSON formats. 1 release · first seen Oct 2026

Also counts toward: JSON data export

release

Installation Diagnostics verified Runs read-only checks on the local installation and connected services to surface configuration or health issues. 1 other source · first seen Oct 2026

command line

  • doctor — Read-only installation and service diagnostics v1.5.0 · Oct 2026 · command-line history
C2 Integration shipped Activates and manages external Command & Control infrastructure, such as Sliver, within the cyber toolchain. 1 release · first seen Mar 2026

release

  • Activates Sliver C2 in c2-sliver container using docker compose --profile c2-sliver v1.0.1 · Mar 2026 · source · release history

Lines in monospace are the tool's own words: help text parsed from its source, or an endpoint from its API document. Under release, a line is our summary of a dated release. Under docs, it is quoted from the tool's own documentation or website. Each links back to the source it came from.

Score card

  1. Shipping velocity releases a month, last 12 months
  2. Documentation quality release-notes rubric, 0–100
  3. Breaking-change discipline how rarely a release breaks users, and notice given
  4. Maintenance risk quiet time against its own cadence, maintainers
  5. Innovation & surface new capabilities, API and MCP surface
  6. Community health
  7. Contributor trend distinct committers, this year against last
  8. Maintainer concentration bus factor now against a year ago
  9. Issue backlog trend issues closed per issue opened, 12 months
  10. Responsiveness median time to a maintainer’s first reply

Nine scores for Decepticon, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.

Score cards are part of every paid plan.

See plans →

Each score is 0–100 on a published rubric, derived from data this site already shows. A dimension we cannot measure says so — it is never scored 0 and never enters a rank.

How this is scored
  • Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
  • Documentation quality — the release-notes rubric published on the analytics page, unchanged.
  • Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
  • Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
  • Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
  • Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
  • Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
  • Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.

Release-note detail over time

See how much detail Decepticon puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.

Checking release-note history…

Explore the full chart →

Releases

Show

23 entries

  1. October 20265
  2. September 20261
  3. July 20261
  4. June 20264
  5. May 20262
  6. April 20268
  7. March 20262
    Show

    23 entries

    Project health

    Issue, contributor and maintainer activity in PurpleAILAB/Decepticon, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.

    1. Contributors 20 +20 vs prior 12 months
    2. Maintainers 5 +5 joined · −0 left, last 12 months
    3. Bus factor 3 committers behind half the commits
    4. Community-filed 65% of issues opened, last 12 months
    5. Median time to close 2 days first maintainer reply 37 hours
    6. Open backlog 1 of 87 issues ever filed
    1. Issues opened / month 0 · 0 communitymaintainers
    2. Open backlog 1
    3. Contributors / month 4
    4. Commits / month 9
    5. Stars 5,557
    Issue themes, last 12 months
    • bugs 49%
    • features 13%
    • questions 1%
    • other 37%

    Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this

    Add the badge to your README

    Maintain this project? The badge links readers straight to this page, so they can follow every release here.

    Tracked by Cyber Toolchain Choose a badge style and copy the code →
    browse all tools → score card for your toolchain →