Ad Campaign Manager
Deploy an ad campaign management system with 4 agents that automate campaign strategy, creative prod
intermediate 4 agents
Agent Marketplace
A decentralized marketplace where agents advertise their capabilities, a matchmaker pairs requesters
advanced 4 agents
AI Tutoring System
An adaptive tutoring pipeline where a content curator organizes learning materials, a tutor delivers
intermediate 3 agents
API Gateway Manager
Deploy an API gateway management system with 4 agents that handle service discovery, request routing
intermediate 4 agents
Autonomous Warehouse
An autonomous warehouse orchestration system that coordinates robot fleets, tracks inventory in real
advanced 4 agents
Backup & Disaster Recovery
Automated backup infrastructure across multiple sites.
intermediate 4 agents
Brand Protection
Deploy a brand protection system with 4 agents that monitor for unauthorized brand usage, classify t
intermediate 4 agents
Chat & Collaboration Hub
A self-hosted collaboration platform for agent teams.
intermediate 4 agents
CI/CD Pipeline
A fully decentralized CI/CD pipeline where each stage runs on a separate agent.
intermediate 3 agents
Cloud Cost Optimizer
A distributed FinOps pipeline that continuously scans cloud environments for waste, analyzes spendin
intermediate 4 agents
Code Review Pipeline
Deploy an automated code review pipeline with 3 agents that scan pull requests for issues, analyze c
beginner 3 agents
Competitor Intelligence
Deploy a multi-agent competitive intelligence system that crawls competitor websites, analyzes marke
intermediate 4 agents
Compliance & Governance
Automated compliance for regulated environments.
advanced 4 agents
Content Marketing Pipeline
Deploy a content production pipeline where a researcher gathers trending topics and source material,
beginner 3 agents
Customer Onboarding
Deploy a customer onboarding system with 3 agents that automate the new customer journey from welcom
intermediate 3 agents
Customer Support Triage
Deploy a support ticket triage system where incoming tickets are classified by urgency and category,
beginner 3 agents
Data Labeling Pipeline
Deploy a distributed data labeling pipeline with 4 agents that ingests raw data, applies ML-based la
advanced 4 agents
Dev Team Assistants
A team of four agents that automate the PR workflow.
intermediate 4 agents
Digital Twin
A digital twin platform that mirrors physical assets in real time, predicts failures before they occ
advanced 4 agents
Disaster Response
A multi-agent emergency management system that coordinates sensor aggregation, disaster assessment,
advanced 4 agents
Document Processing
Deploy a document processing pipeline with 3 agents that automate document ingestion, structured dat
beginner 3 agents
E-Commerce Ops
Deploy a multi-agent e-commerce operations system that manages product catalogs, processes orders, t
intermediate 4 agents
Energy Grid Optimizer
A multi-agent energy management system that coordinates real-time sensor aggregation, demand forecas
advanced 4 agents
ETL Data Pipeline
A five-stage ETL pipeline for production data processing.
advanced 5 agents
Expense Tracker
Deploy an expense tracking pipeline with 3 agents that automate receipt collection, expense categori
beginner 3 agents
Feedback Collector
Deploy a feedback collection pipeline with 3 agents that automate feedback intake, sentiment analysi
beginner 3 agents
Financial Trading Desk
A multi-agent trading desk that coordinates market analysis, sentiment scanning, risk management, an
advanced 4 agents
Fleet Health Monitor
Deploy monitoring agents across your fleet that continuously check service health, aggregate metrics
beginner 3 agents
Fraud Detection Pipeline
A real-time fraud detection pipeline that processes transaction streams through four escalation stag
advanced 4 agents
Game NPC Network
A living village powered by four AI agents that act as non-player characters.
advanced 4 agents
Healthcare Triage
Deploy a healthcare triage system with 4 agents that collects patient symptoms, performs differentia
advanced 4 agents
Incident Response
A four-stage incident response pipeline.
advanced 4 agents
Inventory Management
Deploy an inventory management system where a tracker monitors warehouse stock levels and shipments,
beginner 3 agents
Knowledge Base (RAG)
A retrieval-augmented generation pipeline.
intermediate 4 agents
Legal Contract Review
An automated contract review pipeline that extracts key terms from uploaded documents, assesses risk
intermediate 3 agents
Log Analytics
Deploy a log analytics system with 4 agents that collect, parse, alert on, and visualize log data.
intermediate 4 agents
MCP Bridge Fleet
Bridge different agent ecosystems over Pilot tunnels.
beginner 3 agents
Media Monitoring
A multi-agent media intelligence platform that coordinates web crawling, sentiment analysis, trend d
advanced 4 agents
Meeting Assistant
Deploy a meeting assistant system where a scheduler manages calendar availability and sends invites,
beginner 3 agents
ML Training Pipeline
An end-to-end machine learning pipeline spanning four agents.
advanced 4 agents
Multi-Region Content Sync
Distribute content from a central origin to edge nodes across multiple regions.
intermediate 4 agents
Newsletter Automation
Deploy an automated newsletter pipeline with 3 agents that curate trending content, transform it int
beginner 3 agents
Penetration Testing
Deploy an automated penetration testing pipeline with 4 agents that perform reconnaissance, scan for
advanced 4 agents
Podcast Production
Deploy a podcast production pipeline where a researcher finds trending topics and guest suggestions,
beginner 3 agents
Proposal Writer
Deploy a multi-agent proposal writing system with 3 agents that research RFP requirements and compet
intermediate 3 agents
Quality Assurance Pipeline
Deploy a quality assurance pipeline with 3 agents that automate test generation, execution, and repo
intermediate 3 agents
Real Estate Analyzer
Deploy a real estate analysis system with 4 agents that monitors property listings, calculates valua
advanced 4 agents
Recruitment Pipeline
Deploy a multi-agent recruitment pipeline that automates candidate sourcing, resume screening, and i
intermediate 3 agents
Release Management
Deploy an automated release pipeline with 3 agents that generate changelogs from merged PRs, manage
beginner 3 agents
Sales Pipeline
Deploy a sales pipeline with 4 agents that automate lead generation, qualification, personalized out
intermediate 4 agents
Scientific Research Team
A collaborative research pipeline that automates the scientific method across four specialized agent
advanced 4 agents
Security Operations Center
A SOC pipeline that collects security events, analyzes patterns, replays incidents for forensics, an
advanced 4 agents
Smart Home Coordinator
A decentralized smart home system where sensors, a central brain, device actuators, and a dashboard
intermediate 4 agents
Social Media Manager
Deploy a social media management system where a planner analyzes trends and audience data to build a
beginner 3 agents
Status Page
Deploy a status page pipeline with 3 agents that automate service monitoring, status aggregation, an
beginner 3 agents
Supply Chain Orchestrator
An end-to-end supply chain orchestration pipeline coordinating inventory management, logistics routi
advanced 4 agents
Swarm Task Farm
A self-organizing compute swarm.
advanced 5 agents
Threat Intelligence
A threat intelligence platform that aggregates indicators of compromise from multiple sources, enric
advanced 4 agents
Translation Pipeline
Deploy an automated translation pipeline with 3 agents that extract content from sources, translate
beginner 3 agents
Video Production Pipeline
Deploy a video production pipeline with 3 agents that automate script writing, video editing coordin
intermediate 3 agents
Agents 4
Defines audiences, budgets, channel mix, and KPIs
clawhub install pilot-task-router pilot-dataset pilot-cron
pilotctl set-hostname <your-prefix>-strategist
pilotctl handshake <your-prefix>-creative "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-analyst "setup: ad-campaign-manager"
Generates ad copy, headlines, and A/B test variations
clawhub install pilot-share pilot-task-parallel pilot-receipt
pilotctl set-hostname <your-prefix>-creative
pilotctl handshake <your-prefix>-strategist "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-bidder "setup: ad-campaign-manager"
Manages real-time bidding and spend optimization
clawhub install pilot-metrics pilot-stream-data pilot-escrow
pilotctl set-hostname <your-prefix>-bidder
pilotctl handshake <your-prefix>-creative "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-analyst "setup: ad-campaign-manager"
Tracks conversions, ROAS, CTR; feeds insights back to strategist
clawhub install pilot-event-filter pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-analyst
pilotctl handshake <your-prefix>-bidder "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-strategist "setup: ad-campaign-manager"
Data Flows
<your-prefix>-strategist → <your-prefix>-creative campaign-brief :1002
<your-prefix>-creative → <your-prefix>-bidder creative-asset :1002
<your-prefix>-bidder → <your-prefix>-analyst bid-result :1002
<your-prefix>-analyst → <your-prefix>-strategist performance-insight :1002
<your-prefix>-analyst → external campaign-report via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-strategist campaign-brief
pilotctl publish <your-prefix>-creative campaign-brief '{"campaign":"Summer Sale 2026","audience":{"age":"25-45","interests":["outdoor","fitness"]},"budget":15000,"channels":["google","meta","tiktok"],"kpis":{"target_roas":3.5,"target_ctr":0.02}}'
pilotctl subscribe <your-prefix>-creative creative-asset
pilotctl publish <your-prefix>-bidder creative-asset '{"campaign":"Summer Sale 2026","variant":"A","headline":"Get Fit This Summer - 40% Off","format":"carousel","channels":["meta","tiktok"],"cta":"Shop Now"}'
pilotctl subscribe <your-prefix>-bidder bid-result
pilotctl publish <your-prefix>-analyst bid-result '{"campaign":"Summer Sale 2026","channel":"meta","spend":2450.00,"impressions":185000,"clicks":4100,"conversions":82,"cpc":0.60}'
pilotctl subscribe <your-prefix>-analyst performance-insight
pilotctl publish <your-prefix>-strategist performance-insight '{"campaign":"Summer Sale 2026","roas":4.1,"ctr":0.022,"top_channel":"meta","recommendation":"Shift 20% budget from google to tiktok based on CPA trend"}'
pilotctl publish <your-prefix>-analyst campaign-report '{"campaign":"Summer Sale 2026","period":"week_2","total_spend":8200,"total_conversions":310,"roas":3.8,"status":"on_track"}'
Quick Start
Copy
clawhub install pilot-task-router pilot-dataset pilot-cron
pilotctl set-hostname <your-prefix>-strategist
clawhub install pilot-share pilot-task-parallel pilot-receipt
pilotctl set-hostname <your-prefix>-creative
clawhub install pilot-metrics pilot-stream-data pilot-escrow
pilotctl set-hostname <your-prefix>-bidder
clawhub install pilot-event-filter pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-analyst
pilotctl handshake <your-prefix>-creative "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-strategist "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-bidder "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-creative "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-analyst "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-bidder "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-strategist "setup: ad-campaign-manager"
pilotctl handshake <your-prefix>-analyst "setup: ad-campaign-manager"
pilotctl trust
Agents 4
Capability registry
clawhub install pilot-directory pilot-announce-capabilities pilot-discover pilot-reputation
pilotctl set-hostname <your-prefix>-directory
pilotctl handshake <your-prefix>-matchmaker "setup: agent-marketplace"
pilotctl handshake <your-prefix>-escrow "setup: agent-marketplace"
pilotctl handshake <your-prefix>-gateway "setup: agent-marketplace"
Matches requests to providers
clawhub install pilot-matchmaker pilot-auction pilot-priority-queue pilot-audit-log
pilotctl set-hostname <your-prefix>-matchmaker
pilotctl handshake <your-prefix>-directory "setup: agent-marketplace"
pilotctl handshake <your-prefix>-escrow "setup: agent-marketplace"
pilotctl handshake <your-prefix>-gateway "setup: agent-marketplace"
Transaction settlement
clawhub install pilot-escrow pilot-receipt pilot-audit-log pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-escrow
pilotctl handshake <your-prefix>-matchmaker "setup: agent-marketplace"
pilotctl handshake <your-prefix>-directory "setup: agent-marketplace"
Public API entry point
clawhub install pilot-api-gateway pilot-health pilot-load-balancer pilot-metrics
pilotctl set-hostname <your-prefix>-gateway
pilotctl handshake <your-prefix>-directory "setup: agent-marketplace"
pilotctl handshake <your-prefix>-matchmaker "setup: agent-marketplace"
Data Flows
<your-prefix>-gateway → <your-prefix>-matchmaker incoming task requests :1002
<your-prefix>-matchmaker → <your-prefix>-directory capability queries :1002
<your-prefix>-matchmaker → <your-prefix>-escrow escrow initiation :1002
<your-prefix>-escrow → <your-prefix>-directory reputation updates :1002
<your-prefix>-gateway → <your-prefix>-directory discovery queries :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-matchmaker capability-request '{"requester":"client-a","need":"image-classification","budget":50}'
pilotctl publish <your-prefix>-directory discover-capability '{"capability":"image-classification","min_reputation":4.0}'
pilotctl publish <your-prefix>-matchmaker capability-match '{"providers":[{"agent":"img-classifier-1","reputation":4.8,"price":30}]}'
pilotctl publish <your-prefix>-escrow escrow-create '{"requester":"client-a","provider":"img-classifier-1","amount":30,"task":"image-classification"}'
pilotctl publish <your-prefix>-directory reputation-update '{"agent":"img-classifier-1","rating":5,"transaction":"TXN-2891"}'
Quick Start
Copy
clawhub install pilot-directory pilot-announce-capabilities pilot-discover pilot-reputation
pilotctl set-hostname <your-prefix>-directory
clawhub install pilot-matchmaker pilot-auction pilot-priority-queue pilot-audit-log
pilotctl set-hostname <your-prefix>-matchmaker
clawhub install pilot-escrow pilot-receipt pilot-audit-log pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-escrow
clawhub install pilot-api-gateway pilot-health pilot-load-balancer pilot-metrics
pilotctl set-hostname <your-prefix>-gateway
pilotctl handshake <your-prefix>-matchmaker "marketplace"
pilotctl handshake <your-prefix>-gateway "marketplace"
pilotctl handshake <your-prefix>-directory "marketplace"
pilotctl handshake <your-prefix>-matchmaker "marketplace"
pilotctl handshake <your-prefix>-escrow "marketplace"
pilotctl handshake <your-prefix>-matchmaker "marketplace"
pilotctl handshake <your-prefix>-directory "marketplace"
pilotctl handshake <your-prefix>-escrow "marketplace"
pilotctl handshake <your-prefix>-directory "marketplace"
pilotctl handshake <your-prefix>-gateway "marketplace"
pilotctl trust
Agents 3
Organizes learning materials by topic and difficulty, adapts curriculum from gap analysis.
clawhub install pilot-archive pilot-discover pilot-dataset
pilotctl set-hostname <your-prefix>-content-curator
pilotctl handshake <your-prefix>-tutor "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-assessor "setup: ai-tutoring-system"
Delivers personalized lessons, answers questions, tracks learner progress.
clawhub install pilot-chat pilot-task-router pilot-receipt
pilotctl set-hostname <your-prefix>-tutor
pilotctl handshake <your-prefix>-content-curator "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-assessor "setup: ai-tutoring-system"
Creates quizzes, grades submissions, identifies knowledge gaps.
clawhub install pilot-metrics pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-assessor
pilotctl handshake <your-prefix>-tutor "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-content-curator "setup: ai-tutoring-system"
Data Flows
<your-prefix>-content-curator → <your-prefix>-tutor lesson materials and curriculum :1002
<your-prefix>-tutor → <your-prefix>-assessor learner responses and progress :1002
<your-prefix>-assessor → <your-prefix>-content-curator gap analysis and adaptation signals :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-tutor lesson-material '{"learner_id":"student-042","topic":"linear-algebra","difficulty":"intermediate","lesson":"matrices-intro","prerequisites_met":true,"content_url":"/lessons/matrices-intro.md"}'
pilotctl publish <your-prefix>-assessor learner-response '{"learner_id":"student-042","topic":"linear-algebra","lesson":"matrices-intro","answers":[{"q":"determinant_2x2","answer":"ad-bc","correct":true},{"q":"inverse_exists","answer":"det!=0","correct":true},{"q":"eigenvalue_def","answer":"unsure","correct":false}],"time_spent_sec":840}'
pilotctl publish <your-prefix>-content-curator gap-analysis '{"learner_id":"student-042","topic":"linear-algebra","mastery":0.67,"gaps":["eigenvalues","eigenvectors"],"recommendation":"introduce_eigenvalue_basics","confidence":0.85}'
pilotctl subscribe gap-analysis
Quick Start
Copy
clawhub install pilot-archive pilot-discover pilot-dataset
pilotctl set-hostname <your-prefix>-content-curator
clawhub install pilot-chat pilot-task-router pilot-receipt
pilotctl set-hostname <your-prefix>-tutor
clawhub install pilot-metrics pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-assessor
pilotctl handshake <your-prefix>-tutor "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-content-curator "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-assessor "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-tutor "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-content-curator "setup: ai-tutoring-system"
pilotctl handshake <your-prefix>-assessor "setup: ai-tutoring-system"
pilotctl trust
Agents 4
Registers and discovers backend microservices, maintains service registry, runs health checks.
clawhub install pilot-discover pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-discovery
pilotctl handshake <your-prefix>-router "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-monitor "setup: api-gateway-manager"
Routes incoming API requests to appropriate backends based on path, headers, and load.
clawhub install pilot-load-balancer pilot-task-router pilot-metrics
pilotctl set-hostname <your-prefix>-router
pilotctl handshake <your-prefix>-discovery "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-auth "setup: api-gateway-manager"
Validates API keys and JWT tokens, enforces rate limits and quotas, blocks bad actors.
clawhub install pilot-verify pilot-audit-log pilot-blocklist
pilotctl set-hostname <your-prefix>-auth
pilotctl handshake <your-prefix>-router "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-monitor "setup: api-gateway-manager"
Tracks latency, error rates, and throughput. Generates dashboards and alerts on anomalies.
clawhub install pilot-metrics pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-monitor
pilotctl handshake <your-prefix>-auth "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-discovery "setup: api-gateway-manager"
Data Flows
<your-prefix>-discovery → <your-prefix>-router service-registry updates with healthy backends :1002
<your-prefix>-router → <your-prefix>-auth auth-request for incoming API calls :1002
<your-prefix>-auth → <your-prefix>-monitor access-log with auth decisions and client metadata :1002
<your-prefix>-monitor → <your-prefix>-discovery health-feedback to deregister failing backends :1002
<your-prefix>-monitor → external api-alert via Slack and dashboards :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-discovery service-registry
pilotctl publish <your-prefix>-router service-registry '{"service":"user-api","version":"2.1.0","instances":[{"host":"10.0.1.5","port":8080,"health":"passing"},{"host":"10.0.1.6","port":8080,"health":"passing"}],"routes":["/api/v2/users/*"]}'
pilotctl subscribe <your-prefix>-router auth-request
pilotctl publish <your-prefix>-auth auth-request '{"request_id":"req-88210","path":"/api/v2/users/profile","method":"GET","api_key":"key_example_4eC39HqLyjWDarjtT1zdp7dc","client_ip":"203.0.113.42","headers":{"Authorization":"Bearer eyJhbGciOiJSUzI1NiJ9..."}}'
pilotctl subscribe <your-prefix>-auth access-log
pilotctl publish <your-prefix>-monitor access-log '{"request_id":"req-88210","client":"acme-corp","decision":"allow","latency_ms":12,"rate_limit_remaining":847,"quota_used_pct":15.3}'
pilotctl subscribe <your-prefix>-monitor health-feedback
pilotctl publish <your-prefix>-discovery health-feedback '{"service":"user-api","instance":"10.0.1.6:8080","status":"failing","error_rate":0.42,"p99_latency_ms":2800,"recommendation":"deregister"}'
Quick Start
Copy
clawhub install pilot-discover pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-discovery
clawhub install pilot-load-balancer pilot-task-router pilot-metrics
pilotctl set-hostname <your-prefix>-router
clawhub install pilot-verify pilot-audit-log pilot-blocklist
pilotctl set-hostname <your-prefix>-auth
clawhub install pilot-metrics pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-monitor
pilotctl handshake <your-prefix>-router "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-discovery "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-auth "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-router "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-monitor "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-auth "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-discovery "setup: api-gateway-manager"
pilotctl handshake <your-prefix>-monitor "setup: api-gateway-manager"
pilotctl trust
Agents 4
Robot status and completed task reports" },
clawhub install pilot-task-router pilot-load-balancer pilot-cron
pilotctl set-hostname <your-prefix>-fleet-controller
pilotctl handshake <your-prefix>-inventory-brain "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-pick-optimizer "setup: autonomous-warehouse"
Robot status updates" },
clawhub install pilot-dataset pilot-metrics pilot-consensus
pilotctl set-hostname <your-prefix>-inventory-brain
pilotctl handshake <your-prefix>-fleet-controller "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-pick-optimizer "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-dock-manager "setup: autonomous-warehouse"
Pick requests from inventory" },
clawhub install pilot-task-parallel pilot-event-filter pilot-escrow
pilotctl set-hostname <your-prefix>-pick-optimizer
pilotctl handshake <your-prefix>-inventory-brain "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-fleet-controller "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-dock-manager "setup: autonomous-warehouse"
Inbound shipment receiving data" },
clawhub install pilot-webhook-bridge pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-dock-manager
pilotctl handshake <your-prefix>-inventory-brain "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-pick-optimizer "setup: autonomous-warehouse"
Data Flows
<your-prefix>-fleet-controller → <your-prefix>-inventory-brain robot status and completed task reports :1002
<your-prefix>-inventory-brain → <your-prefix>-pick-optimizer pick requests with bin locations :1002
<your-prefix>-pick-optimizer → <your-prefix>-fleet-controller optimized pick assignments :1002
<your-prefix>-dock-manager → <your-prefix>-inventory-brain inbound shipment receiving data :1002
<your-prefix>-pick-optimizer → <your-prefix>-dock-manager orders ready for outbound shipping :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-inventory-brain robot-status '{"robot_id":"AMR-07","zone":"A3","battery":72,"status":"idle","last_task":"PICK-2291","completed_at":"2026-04-10T14:22:00Z"}'
pilotctl publish <your-prefix>-pick-optimizer pick-request '{"order_id":"ORD-88412","items":[{"sku":"WH-4410","bin":"A3-07-02","qty":2},{"sku":"WH-1198","bin":"A3-12-01","qty":1}],"priority":"standard"}'
pilotctl publish <your-prefix>-fleet-controller pick-assignment '{"wave_id":"WAVE-334","robot_id":"AMR-07","stops":["A3-07-02","A3-12-01","A3-00-PACK"],"estimated_time_sec":145}'
pilotctl publish <your-prefix>-inventory-brain inbound-shipment '{"shipment_id":"SHP-10042","dock_door":3,"carrier":"FastFreight","pallets":12,"expected_skus":["WH-4410","WH-5521","WH-3390"]}'
pilotctl publish <your-prefix>-dock-manager outbound-ready '{"wave_id":"WAVE-334","orders":["ORD-88412","ORD-88415"],"packed_at":"2026-04-10T14:35:00Z","dock_door_requested":5}'
Quick Start
Copy
clawhub install pilot-task-router pilot-load-balancer pilot-cron
pilotctl set-hostname <your-prefix>-fleet-controller
clawhub install pilot-dataset pilot-metrics pilot-consensus
pilotctl set-hostname <your-prefix>-inventory-brain
clawhub install pilot-task-parallel pilot-event-filter pilot-escrow
pilotctl set-hostname <your-prefix>-pick-optimizer
clawhub install pilot-webhook-bridge pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-dock-manager
pilotctl handshake <your-prefix>-inventory-brain "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-fleet-controller "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-pick-optimizer "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-inventory-brain "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-fleet-controller "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-pick-optimizer "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-inventory-brain "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-dock-manager "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-dock-manager "setup: autonomous-warehouse"
pilotctl handshake <your-prefix>-pick-optimizer "setup: autonomous-warehouse"
pilotctl trust
Agents 4
Trigger backup jobs" },
clawhub install pilot-cron pilot-task-chain pilot-audit-log pilot-slack-bridge
pilotctl set-hostname <your-prefix>-scheduler
pilotctl handshake <your-prefix>-backup-primary "setup: backup-disaster-recovery"
pilotctl handshake <your-prefix>-backup-secondary "setup: backup-disaster-recovery"
pilotctl handshake <your-prefix>-restore-tester "setup: backup-disaster-recovery"
Backup triggers" },
clawhub install pilot-backup pilot-archive pilot-compress pilot-share
pilotctl set-hostname <your-prefix>-primary
pilotctl handshake <your-prefix>-backup-sched "setup: backup-disaster-recovery"
pilotctl handshake <your-prefix>-backup-secondary "setup: backup-disaster-recovery"
Compressed archives" },
clawhub install pilot-sync pilot-verify pilot-health pilot-share
pilotctl set-hostname <your-prefix>-secondary
pilotctl handshake <your-prefix>-backup-primary "setup: backup-disaster-recovery"
pilotctl handshake <your-prefix>-backup-sched "setup: backup-disaster-recovery"
pilotctl handshake <your-prefix>-restore-tester "setup: backup-disaster-recovery"
Backups to test" },
clawhub install pilot-backup pilot-verify pilot-health pilot-alert
pilotctl set-hostname <your-prefix>-tester
pilotctl handshake <your-prefix>-backup-secondary "setup: backup-disaster-recovery"
pilotctl handshake <your-prefix>-backup-sched "setup: backup-disaster-recovery"
Data Flows
<your-prefix>-scheduler → <your-prefix>-primary backup triggers :1002
<your-prefix>-primary → <your-prefix>-secondary compressed archives :1001
<your-prefix>-secondary → <your-prefix>-tester backups for testing :1001
<your-prefix>-tester → <your-prefix>-scheduler restore test results :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-backup-primary backup-start '{"job_id":"BK-0315","type":"full","targets":["postgres","redis"]}'
pilotctl send-file <your-prefix>-backup-secondary ./backups/BK-0315-postgres.tar.gz
pilotctl send-file <your-prefix>-backup-secondary ./backups/BK-0315-redis.rdb
pilotctl publish <your-prefix>-backup-secondary sync-backup '{"job_id":"BK-0315","files":2,"size_mb":1240,"checksum":"sha256:d4e5f6"}'
pilotctl publish <your-prefix>-backup-sched sync-confirmed '{"job_id":"BK-0315","verified":true,"checksum_match":true}'
pilotctl publish <your-prefix>-backup-sched restore-result '{"job_id":"BK-0315","restore":"success","tables_verified":42,"rows_checked":100000}'
Quick Start
Copy
clawhub install pilot-cron pilot-task-chain pilot-audit-log pilot-slack-bridge
pilotctl set-hostname <your-prefix>-backup-sched
clawhub install pilot-backup pilot-archive pilot-compress pilot-share
pilotctl set-hostname <your-prefix>-backup-primary
clawhub install pilot-sync pilot-verify pilot-health pilot-share
pilotctl set-hostname <your-prefix>-backup-secondary
clawhub install pilot-backup pilot-verify pilot-health pilot-alert
pilotctl set-hostname <your-prefix>-restore-tester
pilotctl handshake <your-prefix>-backup-primary "backup dr"
pilotctl handshake <your-prefix>-backup-sched "backup dr"
pilotctl handshake <your-prefix>-backup-secondary "backup dr"
pilotctl handshake <your-prefix>-backup-primary "backup dr"
pilotctl handshake <your-prefix>-restore-tester "backup dr"
pilotctl handshake <your-prefix>-backup-secondary "backup dr"
pilotctl handshake <your-prefix>-backup-sched "backup dr"
pilotctl handshake <your-prefix>-restore-tester "backup dr"
pilotctl handshake <your-prefix>-backup-secondary "backup dr"
pilotctl handshake <your-prefix>-backup-sched "backup dr"
pilotctl trust
Agents 4
Crawls marketplaces, social media, and domains for unauthorized brand usage and counterfeits.
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-scanner
pilotctl handshake <your-prefix>-classifier "setup: brand-protection"
Classifies violations by type (counterfeit, impersonation, trademark), severity, and platform.
clawhub install pilot-event-filter pilot-task-router pilot-metrics
pilotctl set-hostname <your-prefix>-classifier
pilotctl handshake <your-prefix>-scanner "setup: brand-protection"
pilotctl handshake <your-prefix>-enforcer "setup: brand-protection"
Files DMCA notices, platform reports, and cease-and-desist requests. Tracks enforcement status.
clawhub install pilot-webhook-bridge pilot-audit-log pilot-receipt
pilotctl set-hostname <your-prefix>-enforcer
pilotctl handshake <your-prefix>-classifier "setup: brand-protection"
pilotctl handshake <your-prefix>-dashboard "setup: brand-protection"
Visualizes brand health metrics, violation trends, and enforcement success rates.
clawhub install pilot-metrics pilot-slack-bridge pilot-announce
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-enforcer "setup: brand-protection"
Data Flows
<your-prefix>-scanner → <your-prefix>-classifier brand-violation events from platform scans :1002
<your-prefix>-classifier → <your-prefix>-enforcer classified-threat with type, severity, and priority :1002
<your-prefix>-enforcer → <your-prefix>-dashboard enforcement-action with status and outcomes :1002
<your-prefix>-dashboard → external brand-report via Slack and webhooks :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-scanner brand-violation
pilotctl publish <your-prefix>-classifier brand-violation '{"violation_id":"BV-20481","platform":"amazon","type":"counterfeit","brand":"Acme Corp","product":"Acme Pro Widget","listing_url":"https://amazon.com/dp/B0FAKE123","seller":"ShenzhenDirect","confidence":0.91,"evidence":["logo_match:98%","product_copy:87%"]}'
pilotctl subscribe <your-prefix>-classifier classified-threat
pilotctl publish <your-prefix>-enforcer classified-threat '{"violation_id":"BV-20481","type":"counterfeit","severity":"high","platform":"amazon","priority_score":0.94,"recommended_action":"dmca_takedown","evidence_summary":"Logo match 98%, product copy 87%, seller history: 3 prior violations"}'
pilotctl subscribe <your-prefix>-enforcer enforcement-action
pilotctl publish <your-prefix>-dashboard enforcement-action '{"violation_id":"BV-20481","action":"dmca_filed","platform":"amazon","case_ref":"DMCA-2026-04091","status":"pending","filed_at":"2026-04-09T14:30:00Z","expected_resolution":"72h"}'
pilotctl publish <your-prefix>-dashboard brand-report '{"period":"2026-W15","violations_detected":23,"takedowns_filed":18,"takedowns_resolved":14,"success_rate":0.78,"top_platform":"amazon","trend":"improving"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-scanner
clawhub install pilot-event-filter pilot-task-router pilot-metrics
pilotctl set-hostname <your-prefix>-classifier
clawhub install pilot-webhook-bridge pilot-audit-log pilot-receipt
pilotctl set-hostname <your-prefix>-enforcer
clawhub install pilot-metrics pilot-slack-bridge pilot-announce
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-classifier "setup: brand-protection"
pilotctl handshake <your-prefix>-scanner "setup: brand-protection"
pilotctl handshake <your-prefix>-enforcer "setup: brand-protection"
pilotctl handshake <your-prefix>-classifier "setup: brand-protection"
pilotctl handshake <your-prefix>-dashboard "setup: brand-protection"
pilotctl handshake <your-prefix>-enforcer "setup: brand-protection"
pilotctl trust
Agents 4
Messages for filtering" },
clawhub install pilot-group-chat pilot-thread pilot-presence pilot-broadcast
pilotctl set-hostname <your-prefix>-chat-server
pilotctl handshake <your-prefix>-moderator "setup: chat-collaboration-hub"
pilotctl handshake <your-prefix>-translator "setup: chat-collaboration-hub"
pilotctl handshake <your-prefix>-archive-bot "setup: chat-collaboration-hub"
Messages to filter" },
clawhub install pilot-event-filter pilot-blocklist pilot-audit-log pilot-alert
pilotctl set-hostname <your-prefix>-moderator
pilotctl handshake <your-prefix>-chat "setup: chat-collaboration-hub"
Messages to translate" },
clawhub install pilot-translate pilot-stream-data pilot-task-router
pilotctl set-hostname <your-prefix>-translator
pilotctl handshake <your-prefix>-chat "setup: chat-collaboration-hub"
Messages to archive" },
clawhub install pilot-archive pilot-event-log pilot-backup pilot-cron
pilotctl set-hostname <your-prefix>-archive-bot
pilotctl handshake <your-prefix>-chat "setup: chat-collaboration-hub"
Data Flows
<your-prefix>-chat-server → <your-prefix>-moderator/translator/archive-bot messages :1002
<your-prefix>-moderator → <your-prefix>-chat-server filter decisions :1002
<your-prefix>-translator → <your-prefix>-chat-server translated messages :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-moderator chat-message '{"room":"general","sender":"agent-alice","text":"Has anyone seen the deploy logs?"}'
pilotctl publish <your-prefix>-translator chat-message '{"room":"general","sender":"agent-alice","text":"Has anyone seen the deploy logs?","lang":"en"}'
pilotctl publish <your-prefix>-archive-bot chat-message '{"room":"general","sender":"agent-alice","text":"Has anyone seen the deploy logs?","ts":1711929600}'
pilotctl publish <your-prefix>-chat moderation-result '{"msg_id":"M-5012","action":"approve","flags":[]}'
pilotctl publish <your-prefix>-chat translated-message '{"msg_id":"M-5012","original_lang":"en","target_lang":"ja","text":"デプロイログを見た人はいますか?"}'
pilotctl publish <your-prefix>-chat archive-confirm '{"msg_id":"M-5012","stored":true,"index":"chat-2024-03"}'
Quick Start
Copy
clawhub install pilot-group-chat pilot-thread pilot-presence pilot-broadcast
pilotctl set-hostname <your-prefix>-chat
clawhub install pilot-event-filter pilot-blocklist pilot-audit-log pilot-alert
pilotctl set-hostname <your-prefix>-moderator
clawhub install pilot-translate pilot-stream-data pilot-task-router
pilotctl set-hostname <your-prefix>-translator
clawhub install pilot-archive pilot-event-log pilot-backup pilot-cron
pilotctl set-hostname <your-prefix>-archive-bot
pilotctl handshake <your-prefix>-moderator "chat hub"
pilotctl handshake <your-prefix>-chat "chat hub"
pilotctl handshake <your-prefix>-translator "chat hub"
pilotctl handshake <your-prefix>-chat "chat hub"
pilotctl handshake <your-prefix>-archive-bot "chat hub"
pilotctl handshake <your-prefix>-chat "chat hub"
pilotctl trust
Agents 3
Listens for GitHub push/PR webhooks, clones the repo, runs builds, and shares artifacts with the test agent.
clawhub install pilot-task-router pilot-share pilot-github-bridge
pilotctl set-hostname <your-prefix>-ci-builder
pilotctl handshake <your-prefix>-ci-tester "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-deployer "setup: ci-cd-pipeline"
Receives build artifacts, runs test suites, and logs results. Passes successful builds to the deployer.
clawhub install pilot-task-router pilot-share pilot-audit-log
pilotctl set-hostname <your-prefix>-ci-tester
pilotctl handshake <your-prefix>-ci-builder "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-deployer "setup: ci-cd-pipeline"
Receives tested artifacts, deploys to production, sends deployment receipts, and triggers post-deploy webhooks.
clawhub install pilot-task-router pilot-share pilot-webhook-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-ci-deployer
pilotctl handshake <your-prefix>-ci-builder "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-tester "setup: ci-cd-pipeline"
Data Flows
<your-prefix>-ci-builder → <your-prefix>-ci-tester build artifacts :1001
<your-prefix>-ci-tester → <your-prefix>-ci-deployer tested artifacts with test report :1001
<your-prefix>-ci-deployer → <your-prefix>-ci-builder deployment receipt :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl send-file <your-prefix>-ci-tester ./build/app-v2.3.tar.gz
pilotctl publish <your-prefix>-ci-tester build-ready '{"commit":"a1b2c3d","branch":"main","artifact":"app-v2.3.tar.gz"}'
pilotctl send-file <your-prefix>-ci-deployer ./build/app-v2.3.tar.gz
pilotctl publish <your-prefix>-ci-deployer tests-passed '{"commit":"a1b2c3d","tests":142,"passed":142,"coverage":87}'
pilotctl publish <your-prefix>-ci-builder deploy-receipt '{"commit":"a1b2c3d","env":"production","status":"success","url":"https://app.example.com"}'
Quick Start
Copy
clawhub install pilot-task-router pilot-share pilot-github-bridge
pilotctl set-hostname <your-prefix>-ci-builder
clawhub install pilot-task-router pilot-share pilot-audit-log
pilotctl set-hostname <your-prefix>-ci-tester
clawhub install pilot-task-router pilot-share pilot-webhook-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-ci-deployer
pilotctl handshake <your-prefix>-ci-deployer "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-builder "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-tester "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-builder "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-tester "setup: ci-cd-pipeline"
pilotctl handshake <your-prefix>-ci-deployer "setup: ci-cd-pipeline"
pilotctl trust
Agents 4
Scans cloud resources, collects billing and utilization data
clawhub install pilot-cron pilot-stream-data pilot-metrics pilot-health
pilotctl set-hostname <your-prefix>-scanner
pilotctl handshake <your-prefix>-analyzer "setup: cloud-cost-optimizer"
Identifies waste, rightsizing, and spend anomalies
clawhub install pilot-event-filter pilot-alert pilot-metrics
pilotctl set-hostname <your-prefix>-analyzer
pilotctl handshake <your-prefix>-scanner "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-optimizer "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-reporter "setup: cloud-cost-optimizer"
Executes approved optimizations, logs actions
clawhub install pilot-task-router pilot-audit-log pilot-receipt
pilotctl set-hostname <your-prefix>-optimizer
pilotctl handshake <your-prefix>-analyzer "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-reporter "setup: cloud-cost-optimizer"
Generates cost reports, sends to Slack/email
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-announce
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-analyzer "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-optimizer "setup: cloud-cost-optimizer"
Data Flows
<your-prefix>-scanner → <your-prefix>-analyzer resource utilization metrics :1002
<your-prefix>-analyzer → <your-prefix>-optimizer optimization recommendations :1002
<your-prefix>-analyzer → <your-prefix>-reporter cost anomaly alerts :1002
<your-prefix>-optimizer → <your-prefix>-reporter action receipts with savings :1002
<your-prefix>-reporter → external cost reports via Slack/email :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-analyzer resource-scan '{"provider":"aws","region":"us-east-1","idle_instances":["i-0a1b2c3d"],"total_monthly_cost":12450.00,"utilization_avg":0.23}'
pilotctl publish <your-prefix>-optimizer cost-recommendation '{"action":"terminate","resource":"i-0a1b2c3d","type":"ec2","monthly_savings":342.50,"confidence":0.95}'
pilotctl publish <your-prefix>-reporter cost-anomaly '{"service":"lambda","region":"eu-west-1","spike_pct":280,"expected_daily":45.00,"actual_daily":171.00}'
pilotctl publish <your-prefix>-reporter action-receipt '{"action":"terminate","resource":"i-0a1b2c3d","status":"success","savings_monthly":342.50}'
pilotctl subscribe cost-anomaly
pilotctl subscribe action-receipt
Quick Start
Copy
clawhub install pilot-cron pilot-stream-data pilot-metrics pilot-health
pilotctl set-hostname <your-prefix>-scanner
clawhub install pilot-event-filter pilot-alert pilot-metrics
pilotctl set-hostname <your-prefix>-analyzer
clawhub install pilot-task-router pilot-audit-log pilot-receipt
pilotctl set-hostname <your-prefix>-optimizer
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-announce
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-analyzer "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-scanner "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-optimizer "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-analyzer "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-reporter "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-analyzer "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-reporter "setup: cloud-cost-optimizer"
pilotctl handshake <your-prefix>-optimizer "setup: cloud-cost-optimizer"
pilotctl trust
Agents 3
Runs static analysis, linting, and security scans on PRs.
clawhub install pilot-github-bridge pilot-task-router pilot-metrics
pilotctl set-hostname <your-prefix>-scanner
pilotctl handshake <your-prefix>-reviewer "setup: code-review-pipeline"
Analyzes scan results, checks code patterns, suggests improvements.
clawhub install pilot-event-filter pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-reviewer
pilotctl handshake <your-prefix>-scanner "setup: code-review-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: code-review-pipeline"
Formats review results, posts PR comments, tracks metrics.
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-reviewer "setup: code-review-pipeline"
Data Flows
<your-prefix>-scanner → <your-prefix>-reviewer scan-result events :1002
<your-prefix>-reviewer → <your-prefix>-reporter review-verdict events :1002
<your-prefix>-reporter → external review-notification via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-scanner scan-result
pilotctl subscribe <your-prefix>-reviewer review-verdict
pilotctl publish <your-prefix>-reviewer scan-result '{"pr":142,"repo":"acme/api","findings":[{"file":"auth.go","line":58,"severity":"high","rule":"sql-injection"}],"summary":"1 high, 0 medium, 0 low"}'
pilotctl publish <your-prefix>-reporter review-verdict '{"pr":142,"repo":"acme/api","status":"changes_requested","comments":1,"suggestion":"Use parameterized queries in auth.go:58"}'
pilotctl publish <your-prefix>-reporter review-notification '{"channel":"#code-review","text":"PR #142 acme/api: changes requested — 1 finding"}'
Quick Start
Copy
clawhub install pilot-github-bridge pilot-task-router pilot-metrics
pilotctl set-hostname <your-prefix>-scanner
clawhub install pilot-event-filter pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-reviewer
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-scanner "setup: code-review-pipeline"
pilotctl handshake <your-prefix>-reviewer "setup: code-review-pipeline"
pilotctl handshake <your-prefix>-reviewer "setup: code-review-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: code-review-pipeline"
pilotctl trust
Agents 4
Scrapes competitor websites, pricing pages, product launches, and press releases.
clawhub install pilot-stream-data pilot-archive pilot-cron
pilotctl set-hostname <your-prefix>-crawler
pilotctl handshake <your-prefix>-analyzer "setup: competitor-intelligence"
Processes crawled data, identifies trends, price changes, and feature gaps.
clawhub install pilot-event-filter pilot-metrics pilot-task-router
pilotctl set-hostname <your-prefix>-analyzer
pilotctl handshake <your-prefix>-crawler "setup: competitor-intelligence"
pilotctl handshake <your-prefix>-tracker "setup: competitor-intelligence"
Maintains historical records, detects significant changes, scores threat levels.
clawhub install pilot-audit-log pilot-dataset pilot-alert
pilotctl set-hostname <your-prefix>-tracker
pilotctl handshake <your-prefix>-analyzer "setup: competitor-intelligence"
pilotctl handshake <your-prefix>-alerter "setup: competitor-intelligence"
Routes actionable intelligence to Slack, email, and dashboards based on severity.
clawhub install pilot-slack-bridge pilot-webhook-bridge pilot-announce
pilotctl set-hostname <your-prefix>-alerter
pilotctl handshake <your-prefix>-tracker "setup: competitor-intelligence"
Data Flows
<your-prefix>-crawler → <your-prefix>-analyzer crawled-data events :1002
<your-prefix>-analyzer → <your-prefix>-tracker market-insight events :1002
<your-prefix>-tracker → <your-prefix>-alerter change-alert events :1002
<your-prefix>-alerter → external intelligence-report via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-crawler crawled-data
pilotctl subscribe <your-prefix>-analyzer market-insight
pilotctl subscribe <your-prefix>-tracker change-alert
pilotctl publish <your-prefix>-analyzer crawled-data '{"competitor":"RivalCorp","url":"https://rivalcorp.com/pricing","type":"pricing_page","products":[{"name":"Pro Plan","price":49.99,"was":59.99}]}'
pilotctl publish <your-prefix>-tracker market-insight '{"competitor":"RivalCorp","insight":"price_decrease","product":"Pro Plan","change_pct":-16.7,"trend":"aggressive_pricing"}'
pilotctl publish <your-prefix>-alerter change-alert '{"competitor":"RivalCorp","threat_score":8,"change":"Pro Plan price cut 16.7%","historical_context":"3rd price cut in 6 months","recommendation":"review_pricing_strategy"}'
pilotctl publish <your-prefix>-alerter intelligence-report '{"channel":"#competitive-intel","severity":"high","summary":"RivalCorp aggressive pricing: Pro Plan down 16.7%","action_required":true}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-archive pilot-cron
pilotctl set-hostname <your-prefix>-crawler
clawhub install pilot-event-filter pilot-metrics pilot-task-router
pilotctl set-hostname <your-prefix>-analyzer
clawhub install pilot-audit-log pilot-dataset pilot-alert
pilotctl set-hostname <your-prefix>-tracker
clawhub install pilot-slack-bridge pilot-webhook-bridge pilot-announce
pilotctl set-hostname <your-prefix>-alerter
pilotctl handshake <your-prefix>-analyzer "setup: competitor-intelligence"
pilotctl handshake <your-prefix>-crawler "setup: competitor-intelligence"
pilotctl handshake <your-prefix>-tracker "setup: competitor-intelligence"
pilotctl handshake <your-prefix>-analyzer "setup: competitor-intelligence"
pilotctl handshake <your-prefix>-alerter "setup: competitor-intelligence"
pilotctl handshake <your-prefix>-tracker "setup: competitor-intelligence"
pilotctl trust
Agents 4
Violations for logging" },
clawhub install pilot-event-filter pilot-sla pilot-workflow pilot-task-chain
pilotctl set-hostname <your-prefix>-policy-engine
pilotctl handshake <your-prefix>-auditor "setup: compliance-governance"
pilotctl handshake <your-prefix>-certifier "setup: compliance-governance"
Violations" },
clawhub install pilot-audit-log pilot-verify pilot-event-log pilot-cron
pilotctl set-hostname <your-prefix>-auditor
pilotctl handshake <your-prefix>-policy "setup: compliance-governance"
pilotctl handshake <your-prefix>-reporter "setup: compliance-governance"
Certification requests" },
clawhub install pilot-certificate pilot-keychain pilot-verify pilot-receipt
pilotctl set-hostname <your-prefix>-certifier
pilotctl handshake <your-prefix>-policy "setup: compliance-governance"
pilotctl handshake <your-prefix>-reporter "setup: compliance-governance"
Audit data" },
clawhub install pilot-metrics pilot-webhook-bridge pilot-slack-bridge pilot-archive
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-auditor "setup: compliance-governance"
pilotctl handshake <your-prefix>-certifier "setup: compliance-governance"
Data Flows
<your-prefix>-policy → <your-prefix>-auditor policy violations :1002
<your-prefix>-policy → <your-prefix>-certifier certification requests :1002
<your-prefix>-auditor → <your-prefix>-reporter audit data for reports :1002
<your-prefix>-certifier → <your-prefix>-reporter certification records :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-auditor policy-violation '{"agent":"data-processor-3","action":"write_to_prod","rule":"require-approval","severity":"high"}'
pilotctl publish <your-prefix>-certifier cert-request '{"agent":"data-processor-1","scope":"prod-write","policy_checks_passed":true}'
pilotctl publish <your-prefix>-reporter audit-finding '{"finding_id":"AUD-0721","agent":"data-processor-3","violation":"unauthorized prod write","severity":"high"}'
pilotctl publish <your-prefix>-reporter cert-issued '{"agent":"data-processor-1","cert_id":"CERT-2024-0315","scope":"prod-write","expires":"2024-06-15"}'
pilotctl publish <your-prefix>-reporter slack-forward '{"channel":"#compliance","text":"Weekly report: 3 violations, 12 certs issued, 99.2% compliance rate"}'
Quick Start
Copy
clawhub install pilot-event-filter pilot-sla pilot-workflow pilot-task-chain
pilotctl set-hostname <your-prefix>-policy
clawhub install pilot-audit-log pilot-verify pilot-event-log pilot-cron
pilotctl set-hostname <your-prefix>-auditor
clawhub install pilot-certificate pilot-keychain pilot-verify pilot-receipt
pilotctl set-hostname <your-prefix>-certifier
clawhub install pilot-metrics pilot-webhook-bridge pilot-slack-bridge pilot-archive
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-auditor "compliance"
pilotctl handshake <your-prefix>-policy "compliance"
pilotctl handshake <your-prefix>-certifier "compliance"
pilotctl handshake <your-prefix>-policy "compliance"
pilotctl handshake <your-prefix>-reporter "compliance"
pilotctl handshake <your-prefix>-auditor "compliance"
pilotctl handshake <your-prefix>-reporter "compliance"
pilotctl handshake <your-prefix>-certifier "compliance"
pilotctl trust
Agents 3
Gathers trending topics, keywords, competitor content, and source material. Packages findings into structured research briefs.
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-researcher
pilotctl handshake <your-prefix>-writer "setup: content-marketing-pipeline"
Transforms research briefs into polished articles, blog posts, and social copy in the brand voice.
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-writer
pilotctl handshake <your-prefix>-researcher "setup: content-marketing-pipeline"
pilotctl handshake <your-prefix>-publisher "setup: content-marketing-pipeline"
Formats final content for CMS, generates metadata, schedules publication, and notifies stakeholders.
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-publisher
pilotctl handshake <your-prefix>-writer "setup: content-marketing-pipeline"
Data Flows
<your-prefix>-researcher → <your-prefix>-writer research-brief :1002
<your-prefix>-writer → <your-prefix>-publisher draft-content :1002
<your-prefix>-publisher → external publish-notify via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-researcher research-brief
pilotctl subscribe <your-prefix>-writer draft-content
pilotctl publish <your-prefix>-writer research-brief '{"topic":"AI Agent Frameworks 2026","keywords":["autonomous agents","multi-agent","orchestration"],"competitors":["langchain","crewai"],"sources":["arxiv:2406.01234","techcrunch.com/ai-agents"],"seo_difficulty":"medium"}'
pilotctl publish <your-prefix>-publisher draft-content '{"title":"The Rise of AI Agent Frameworks","slug":"ai-agent-frameworks-2026","word_count":1850,"format":"markdown","tags":["ai","agents","frameworks"],"status":"ready"}'
pilotctl publish <your-prefix>-publisher publish-notify '{"channel":"#content","text":"Published: The Rise of AI Agent Frameworks","url":"https://blog.acme.com/ai-agent-frameworks-2026"}'
Quick Start
Copy
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-researcher
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-writer
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-publisher
pilotctl handshake <your-prefix>-writer "setup: content-marketing-pipeline"
pilotctl handshake <your-prefix>-researcher "setup: content-marketing-pipeline"
pilotctl handshake <your-prefix>-publisher "setup: content-marketing-pipeline"
pilotctl handshake <your-prefix>-writer "setup: content-marketing-pipeline"
pilotctl trust
Agents 3
Greets customers, collects preferences, sends welcome sequences
clawhub install pilot-chat pilot-announce pilot-receipt
pilotctl set-hostname <your-prefix>-welcome-bot
pilotctl handshake <your-prefix>-setup-guide "setup: customer-onboarding"
Walks through configuration, tracks milestones, offers help
clawhub install pilot-task-chain pilot-share pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-setup-guide
pilotctl handshake <your-prefix>-welcome-bot "setup: customer-onboarding"
pilotctl handshake <your-prefix>-success-tracker "setup: customer-onboarding"
Monitors adoption, identifies at-risk customers, triggers interventions
clawhub install pilot-metrics pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-success-tracker
pilotctl handshake <your-prefix>-setup-guide "setup: customer-onboarding"
Data Flows
<your-prefix>-welcome-bot → <your-prefix>-setup-guide customer-profile :1002
<your-prefix>-setup-guide → <your-prefix>-success-tracker onboarding-progress :1002
<your-prefix>-success-tracker → external health-report via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-welcome-bot customer-profile
pilotctl publish <your-prefix>-setup-guide customer-profile '{"customer_id":"cust_8a3f","name":"Jane Smith","email":"[email protected] ","plan":"pro","preferences":{"industry":"saas","team_size":12,"goals":["integrations","reporting"]}}'
pilotctl subscribe <your-prefix>-setup-guide onboarding-progress
pilotctl publish <your-prefix>-success-tracker onboarding-progress '{"customer_id":"cust_8a3f","milestones":{"account_created":true,"first_integration":true,"team_invited":false,"first_report":false},"completion":0.50,"days_since_signup":3}'
pilotctl publish <your-prefix>-success-tracker health-report '{"customer_id":"cust_8a3f","health_score":0.65,"risk_level":"medium","blocked_on":"team_invited","recommendation":"Send team invite reminder email","days_since_signup":5}'
Quick Start
Copy
clawhub install pilot-chat pilot-announce pilot-receipt
pilotctl set-hostname <your-prefix>-welcome-bot
clawhub install pilot-task-chain pilot-share pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-setup-guide
clawhub install pilot-metrics pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-success-tracker
pilotctl handshake <your-prefix>-setup-guide "setup: customer-onboarding"
pilotctl handshake <your-prefix>-welcome-bot "setup: customer-onboarding"
pilotctl handshake <your-prefix>-success-tracker "setup: customer-onboarding"
pilotctl handshake <your-prefix>-setup-guide "setup: customer-onboarding"
pilotctl trust
Agents 3
Receives incoming support tickets, classifies by urgency and category, routes to the right handler.
clawhub install pilot-event-filter pilot-priority-queue pilot-task-router
pilotctl set-hostname <your-prefix>-triage-bot
pilotctl handshake <your-prefix>-resolver "setup: customer-support-triage"
pilotctl handshake <your-prefix>-escalator "setup: customer-support-triage"
Handles routine queries using knowledge base lookups -- order status, FAQs, password resets.
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-resolver
pilotctl handshake <your-prefix>-triage-bot "setup: customer-support-triage"
Takes complex issues, enriches with customer history and context, forwards to human support via webhook or Slack.
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-alert
pilotctl set-hostname <your-prefix>-escalator
pilotctl handshake <your-prefix>-triage-bot "setup: customer-support-triage"
Data Flows
<your-prefix>-triage-bot → <your-prefix>-resolver ticket-routine :1002
<your-prefix>-triage-bot → <your-prefix>-escalator ticket-complex :1002
<your-prefix>-escalator → external escalation via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-triage-bot ticket-routine
pilotctl subscribe <your-prefix>-triage-bot ticket-complex
pilotctl publish <your-prefix>-resolver ticket-routine '{"ticket_id":"TK-4821","category":"account","urgency":"low","subject":"Password reset request","customer":"[email protected] "}'
pilotctl publish <your-prefix>-escalator ticket-complex '{"ticket_id":"TK-4822","category":"technical","urgency":"critical","subject":"Production database showing missing records","customer":"[email protected] ","account_tier":"enterprise"}'
pilotctl publish <your-prefix>-escalator escalation '{"channel":"#support-escalations","text":"CRITICAL: TK-4822 - Production data loss for enterprise account bigcorp","helpdesk_url":"https://help.acme.com/tickets/TK-4822"}'
Quick Start
Copy
clawhub install pilot-event-filter pilot-priority-queue pilot-task-router
pilotctl set-hostname <your-prefix>-triage-bot
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-resolver
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-alert
pilotctl set-hostname <your-prefix>-escalator
pilotctl handshake <your-prefix>-resolver "setup: customer-support-triage"
pilotctl handshake <your-prefix>-triage-bot "setup: customer-support-triage"
pilotctl handshake <your-prefix>-escalator "setup: customer-support-triage"
pilotctl handshake <your-prefix>-triage-bot "setup: customer-support-triage"
pilotctl trust
Agents 4
Accepts raw data batches, splits into work items
clawhub install pilot-s3-bridge pilot-stream-data pilot-task-parallel
pilotctl set-hostname <your-prefix>-ingester
pilotctl handshake <your-prefix>-labeler "setup: data-labeling-pipeline"
Applies ML-based labels to work items
clawhub install pilot-task-router pilot-dataset pilot-metrics
pilotctl set-hostname <your-prefix>-labeler
pilotctl handshake <your-prefix>-ingester "setup: data-labeling-pipeline"
pilotctl handshake <your-prefix>-reviewer "setup: data-labeling-pipeline"
Samples labeled items, checks accuracy, flags disagreements
clawhub install pilot-review pilot-event-filter pilot-alert
pilotctl set-hostname <your-prefix>-reviewer
pilotctl handshake <your-prefix>-labeler "setup: data-labeling-pipeline"
pilotctl handshake <your-prefix>-exporter "setup: data-labeling-pipeline"
Packages approved labels into training-ready datasets
clawhub install pilot-dataset pilot-share pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-exporter
pilotctl handshake <your-prefix>-reviewer "setup: data-labeling-pipeline"
Data Flows
<your-prefix>-ingester → <your-prefix>-labeler work-item events :1002
<your-prefix>-labeler → <your-prefix>-reviewer labeled-item events :1002
<your-prefix>-reviewer → <your-prefix>-labeler review-feedback events :1002
<your-prefix>-reviewer → <your-prefix>-exporter approved-label events :1002
<your-prefix>-exporter → external dataset-published notifications :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-ingester work-item
pilotctl publish <your-prefix>-labeler work-item '{"batch_id":"batch-042","item_id":"img-0017","type":"image","s3_uri":"s3://raw-data/batch-042/img-0017.jpg","labels_requested":["object_detection","classification"]}'
pilotctl subscribe <your-prefix>-labeler labeled-item
pilotctl publish <your-prefix>-reviewer labeled-item '{"item_id":"img-0017","labels":[{"class":"vehicle","bbox":[120,45,380,290],"confidence":0.94}],"model":"yolov8-custom"}'
pilotctl subscribe <your-prefix>-reviewer approved-label
pilotctl publish <your-prefix>-exporter approved-label '{"item_id":"img-0017","labels":[{"class":"vehicle","bbox":[120,45,380,290]}],"reviewer":"auto-qa","agreement_score":0.92}'
Quick Start
Copy
clawhub install pilot-s3-bridge pilot-stream-data pilot-task-parallel
pilotctl set-hostname <your-prefix>-ingester
clawhub install pilot-task-router pilot-dataset pilot-metrics
pilotctl set-hostname <your-prefix>-labeler
clawhub install pilot-review pilot-event-filter pilot-alert
pilotctl set-hostname <your-prefix>-reviewer
clawhub install pilot-dataset pilot-share pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-exporter
pilotctl handshake <your-prefix>-labeler "setup: data-labeling-pipeline"
pilotctl handshake <your-prefix>-ingester "setup: data-labeling-pipeline"
pilotctl handshake <your-prefix>-reviewer "setup: data-labeling-pipeline"
pilotctl handshake <your-prefix>-labeler "setup: data-labeling-pipeline"
pilotctl handshake <your-prefix>-exporter "setup: data-labeling-pipeline"
pilotctl handshake <your-prefix>-reviewer "setup: data-labeling-pipeline"
pilotctl trust
Agents 4
PR details" },
clawhub install pilot-github-bridge pilot-review pilot-chat
pilotctl set-hostname <your-prefix>-reviewer
pilotctl handshake <your-prefix>-coordinator "setup: dev-team-assistants"
Runs test suites
clawhub install pilot-github-bridge pilot-task-router pilot-audit-log
pilotctl set-hostname <your-prefix>-test-runner
Generates docs
clawhub install pilot-github-bridge pilot-share pilot-task-router
pilotctl set-hostname <your-prefix>-doc-writer
PR details for review" },
clawhub install pilot-github-bridge pilot-task-chain pilot-slack-bridge pilot-broadcast
pilotctl set-hostname <your-prefix>-coordinator
pilotctl handshake <your-prefix>-reviewer "setup: dev-team-assistants"
pilotctl handshake <your-prefix>-test-runner "setup: dev-team-assistants"
pilotctl handshake <your-prefix>-doc-writer "setup: dev-team-assistants"
Data Flows
<your-prefix>-coordinator → <your-prefix>-reviewer/test-runner/doc-writer PR details :1002
<your-prefix>-reviewer/test-runner → <your-prefix>-coordinator results :1002
<your-prefix>-doc-writer → <your-prefix>-coordinator generated docs :1001
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl task submit <your-prefix>-reviewer --task '{"pr":1234,"repo":"acme/api","action":"review","diff_url":"https://github.com/acme/api/pull/1234.diff"}'
pilotctl task submit <your-prefix>-test-runner --task '{"pr":1234,"repo":"acme/api","action":"test","branch":"feature/auth"}'
pilotctl task submit <your-prefix>-doc-writer --task '{"pr":1234,"repo":"acme/api","action":"docs","changed_files":["auth.go","middleware.go"]}'
pilotctl publish <your-prefix>-coordinator review-result '{"pr":1234,"issues":2,"approval":"changes_requested","comments":["missing error check on line 45"]}'
pilotctl publish <your-prefix>-coordinator test-result '{"pr":1234,"passed":89,"failed":0,"coverage":82}'
pilotctl send-file <your-prefix>-coordinator ./docs/auth-middleware.md
pilotctl publish <your-prefix>-coordinator docs-result '{"pr":1234,"files_generated":["auth-middleware.md"]}'
Quick Start
Copy
clawhub install pilot-github-bridge pilot-review pilot-chat
pilotctl set-hostname <your-prefix>-reviewer
clawhub install pilot-github-bridge pilot-share pilot-task-router
pilotctl set-hostname <your-prefix>-doc-writer
clawhub install pilot-github-bridge pilot-task-router pilot-audit-log
pilotctl set-hostname <your-prefix>-test-runner
clawhub install pilot-github-bridge pilot-task-chain pilot-slack-bridge pilot-broadcast
pilotctl set-hostname <your-prefix>-coordinator
pilotctl handshake <your-prefix>-doc-writer "setup: dev-team-assistants"
pilotctl handshake <your-prefix>-coordinator "setup: dev-team-assistants"
pilotctl handshake <your-prefix>-reviewer "setup: dev-team-assistants"
pilotctl handshake <your-prefix>-coordinator "setup: dev-team-assistants"
pilotctl handshake <your-prefix>-test-runner "setup: dev-team-assistants"
pilotctl handshake <your-prefix>-coordinator "setup: dev-team-assistants"
pilotctl trust
Agents 4
Ingests real-time telemetry from physical assets
clawhub install pilot-stream-data pilot-metrics pilot-gossip
pilotctl set-hostname <your-prefix>-sensor-bridge
pilotctl handshake <your-prefix>-model-engine "setup: digital-twin"
Real-time sensor data" },
clawhub install pilot-dataset pilot-task-router pilot-consensus
pilotctl set-hostname <your-prefix>-model-engine
pilotctl handshake <your-prefix>-sensor-bridge "setup: digital-twin"
pilotctl handshake <your-prefix>-anomaly-detector "setup: digital-twin"
Model predictions to compare" },
clawhub install pilot-event-filter pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-anomaly-detector
pilotctl handshake <your-prefix>-model-engine "setup: digital-twin"
pilotctl handshake <your-prefix>-action-planner "setup: digital-twin"
Anomaly alerts to act on" },
clawhub install pilot-webhook-bridge pilot-cron pilot-slack-bridge
pilotctl set-hostname <your-prefix>-action-planner
pilotctl handshake <your-prefix>-anomaly-detector "setup: digital-twin"
Data Flows
<your-prefix>-sensor-bridge → <your-prefix>-model-engine real-time telemetry from physical assets :1002
<your-prefix>-model-engine → <your-prefix>-anomaly-detector predictions and expected behavior baselines :1002
<your-prefix>-anomaly-detector → <your-prefix>-action-planner anomaly alerts with severity and root cause :1002
<your-prefix>-action-planner → external maintenance orders to field team systems :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-model-engine telemetry '{"asset_id":"PUMP-A7","timestamp":"2026-04-10T14:30:00Z","sensors":{"temperature_c":87.3,"vibration_mm_s":4.2,"pressure_bar":6.8,"flow_rate_lpm":142.5},"sampling_hz":10}'
pilotctl publish <your-prefix>-anomaly-detector prediction '{"asset_id":"PUMP-A7","timestamp":"2026-04-10T14:30:00Z","expected":{"temperature_c":82.1,"vibration_mm_s":2.8,"pressure_bar":7.0,"flow_rate_lpm":150.0},"actual":{"temperature_c":87.3,"vibration_mm_s":4.2,"pressure_bar":6.8,"flow_rate_lpm":142.5},"drift_pct":{"temperature":6.3,"vibration":50.0,"pressure":2.9,"flow_rate":5.0}}'
pilotctl publish <your-prefix>-action-planner anomaly-alert '{"asset_id":"PUMP-A7","severity":"warning","anomaly_type":"bearing_degradation","confidence":0.89,"indicators":["vibration_50pct_above_baseline","temperature_rising_trend"],"estimated_failure_days":14}'
pilotctl subscribe <your-prefix>-anomaly-detector anomaly-alert
Quick Start
Copy
clawhub install pilot-stream-data pilot-metrics pilot-gossip
pilotctl set-hostname <your-prefix>-sensor-bridge
clawhub install pilot-dataset pilot-task-router pilot-consensus
pilotctl set-hostname <your-prefix>-model-engine
clawhub install pilot-event-filter pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-anomaly-detector
clawhub install pilot-webhook-bridge pilot-cron pilot-slack-bridge
pilotctl set-hostname <your-prefix>-action-planner
pilotctl handshake <your-prefix>-model-engine "setup: digital-twin"
pilotctl handshake <your-prefix>-sensor-bridge "setup: digital-twin"
pilotctl handshake <your-prefix>-anomaly-detector "setup: digital-twin"
pilotctl handshake <your-prefix>-model-engine "setup: digital-twin"
pilotctl handshake <your-prefix>-action-planner "setup: digital-twin"
pilotctl handshake <your-prefix>-anomaly-detector "setup: digital-twin"
pilotctl trust
Agents 4
Aggregates weather, seismic, and flood sensor feeds
clawhub install pilot-stream-data pilot-metrics pilot-gossip
pilotctl set-hostname <your-prefix>-sensor-hub
pilotctl handshake <your-prefix>-coordinator "setup: disaster-response"
Assesses severity, activates response protocols
clawhub install pilot-task-router pilot-consensus pilot-audit-log
pilotctl set-hostname <your-prefix>-coordinator
pilotctl handshake <your-prefix>-sensor-hub "setup: disaster-response"
pilotctl handshake <your-prefix>-resource-allocator "setup: disaster-response"
pilotctl handshake <your-prefix>-comms "setup: disaster-response"
Manages supplies, vehicles, personnel deployment
clawhub install pilot-dataset pilot-event-filter pilot-escrow
pilotctl set-hostname <your-prefix>-resource-allocator
pilotctl handshake <your-prefix>-coordinator "setup: disaster-response"
pilotctl handshake <your-prefix>-comms "setup: disaster-response"
Broadcasts alerts, coordinates with agencies
clawhub install pilot-announce pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-comms
pilotctl handshake <your-prefix>-coordinator "setup: disaster-response"
pilotctl handshake <your-prefix>-resource-allocator "setup: disaster-response"
Data Flows
<your-prefix>-sensor-hub → <your-prefix>-coordinator disaster alerts with severity and geographic data :1002
<your-prefix>-coordinator → <your-prefix>-resource-allocator resource requests with priority and location :1002
<your-prefix>-coordinator → <your-prefix>-comms public alerts with severity and instructions :1002
<your-prefix>-resource-allocator → <your-prefix>-comms deployment status and resource availability :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-coordinator disaster-alert '{"type":"flood","severity":"high","location":{"lat":29.76,"lon":-95.37,"radius_km":25},"river_gauge_m":8.4,"threshold_m":7.0,"confidence":0.94,"timestamp":"2026-04-10T06:30:00Z"}'
pilotctl publish <your-prefix>-resource-allocator resource-request '{"incident_id":"INC-2841","type":"flood","severity":"high","location":"houston-metro","teams_needed":12,"supplies":["sandbags","pumps","boats"],"priority":"critical"}'
pilotctl publish <your-prefix>-comms public-alert '{"incident_id":"INC-2841","type":"flood","severity":"high","message":"Flash flood warning for Houston metro area. Seek higher ground immediately.","channels":["eas","sms","web"]}'
pilotctl publish <your-prefix>-comms deployment-status '{"incident_id":"INC-2841","teams_deployed":8,"teams_en_route":4,"supplies_dispatched":{"sandbags":5000,"pumps":24,"boats":12},"eta_min":45}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-metrics pilot-gossip
pilotctl set-hostname <your-prefix>-sensor-hub
clawhub install pilot-task-router pilot-consensus pilot-audit-log
pilotctl set-hostname <your-prefix>-coordinator
clawhub install pilot-dataset pilot-event-filter pilot-escrow
pilotctl set-hostname <your-prefix>-resource-allocator
clawhub install pilot-announce pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-comms
pilotctl handshake <your-prefix>-coordinator "setup: disaster-response"
pilotctl handshake <your-prefix>-sensor-hub "setup: disaster-response"
pilotctl handshake <your-prefix>-resource-allocator "setup: disaster-response"
pilotctl handshake <your-prefix>-coordinator "setup: disaster-response"
pilotctl handshake <your-prefix>-comms "setup: disaster-response"
pilotctl handshake <your-prefix>-coordinator "setup: disaster-response"
pilotctl handshake <your-prefix>-comms "setup: disaster-response"
pilotctl handshake <your-prefix>-resource-allocator "setup: disaster-response"
pilotctl trust
Agents 3
Accepts documents, converts to processable format
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-ingester
pilotctl handshake <your-prefix>-extractor "setup: document-processing"
Extracts structured data — tables, entities, amounts
clawhub install pilot-task-router pilot-dataset pilot-receipt
pilotctl set-hostname <your-prefix>-extractor
pilotctl handshake <your-prefix>-ingester "setup: document-processing"
pilotctl handshake <your-prefix>-indexer "setup: document-processing"
Indexes data for search, publishes to downstream systems
clawhub install pilot-webhook-bridge pilot-announce pilot-metrics
pilotctl set-hostname <your-prefix>-indexer
pilotctl handshake <your-prefix>-extractor "setup: document-processing"
Data Flows
<your-prefix>-ingester → <your-prefix>-extractor raw-document events :1002
<your-prefix>-extractor → <your-prefix>-indexer extracted-data events :1002
<your-prefix>-indexer → <your-prefix>-downstream index notifications via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-ingester raw-document
pilotctl publish <your-prefix>-extractor raw-document '{"filename":"invoice-2024-003.pdf","type":"pdf","pages":2,"size_kb":184,"source":"email-attachment"}'
pilotctl subscribe <your-prefix>-extractor extracted-data
pilotctl publish <your-prefix>-indexer extracted-data '{"filename":"invoice-2024-003.pdf","vendor":"Acme Corp","amount":12500.00,"currency":"USD","date":"2024-03-15","line_items":3}'
pilotctl publish <your-prefix>-indexer index-notification '{"doc_id":"inv-2024-003","index":"invoices","status":"indexed","searchable":true,"summary":"Acme Corp invoice for $12,500"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-ingester
clawhub install pilot-task-router pilot-dataset pilot-receipt
pilotctl set-hostname <your-prefix>-extractor
clawhub install pilot-webhook-bridge pilot-announce pilot-metrics
pilotctl set-hostname <your-prefix>-indexer
pilotctl handshake <your-prefix>-extractor "setup: document-processing"
pilotctl handshake <your-prefix>-ingester "setup: document-processing"
pilotctl handshake <your-prefix>-indexer "setup: document-processing"
pilotctl handshake <your-prefix>-extractor "setup: document-processing"
pilotctl trust
Agents 4
Manages product listings, prices, descriptions, and images. Publishes catalog updates.
clawhub install pilot-dataset pilot-share pilot-audit-log
pilotctl set-hostname <your-prefix>-catalog-manager
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-inventory-tracker "setup: e-commerce-ops"
Receives and validates orders, calculates totals, triggers fulfillment.
clawhub install pilot-task-router pilot-receipt pilot-escrow
pilotctl set-hostname <your-prefix>-order-processor
pilotctl handshake <your-prefix>-catalog-manager "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-inventory-tracker "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-support-bot "setup: e-commerce-ops"
Monitors stock levels, triggers reorder alerts, syncs warehouse counts.
clawhub install pilot-metrics pilot-alert pilot-stream-data
pilotctl set-hostname <your-prefix>-inventory-tracker
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-catalog-manager "setup: e-commerce-ops"
Handles order inquiries, returns, refund requests, and FAQs.
clawhub install pilot-chat pilot-event-filter pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-support-bot
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
Data Flows
<your-prefix>-catalog-manager → <your-prefix>-order-processor catalog-update events :1002
<your-prefix>-order-processor → <your-prefix>-inventory-tracker order-fulfilled events :1002
<your-prefix>-inventory-tracker → <your-prefix>-catalog-manager stock-alert events :1002
<your-prefix>-order-processor → <your-prefix>-support-bot order-status events :1002
<your-prefix>-support-bot → external support-escalation via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-catalog-manager catalog-update
pilotctl subscribe <your-prefix>-order-processor order-fulfilled
pilotctl subscribe <your-prefix>-inventory-tracker stock-alert
pilotctl subscribe <your-prefix>-order-processor order-status
pilotctl publish <your-prefix>-order-processor catalog-update '{"product_id":"SKU-4821","name":"Wireless Headphones","price":79.99,"action":"price_change","old_price":99.99}'
pilotctl publish <your-prefix>-inventory-tracker order-fulfilled '{"order_id":"ORD-10042","product_id":"SKU-4821","quantity":2,"total":159.98,"status":"fulfilled"}'
pilotctl publish <your-prefix>-catalog-manager stock-alert '{"product_id":"SKU-4821","current_stock":3,"reorder_threshold":10,"status":"low_stock"}'
pilotctl publish <your-prefix>-support-bot order-status '{"order_id":"ORD-10042","customer":"[email protected] ","status":"shipped","tracking":"1Z999AA10123456784"}' Quick Start
Copy
clawhub install pilot-dataset pilot-share pilot-audit-log
pilotctl set-hostname <your-prefix>-catalog-manager
clawhub install pilot-task-router pilot-receipt pilot-escrow
pilotctl set-hostname <your-prefix>-order-processor
clawhub install pilot-metrics pilot-alert pilot-stream-data
pilotctl set-hostname <your-prefix>-inventory-tracker
clawhub install pilot-chat pilot-event-filter pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-support-bot
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-catalog-manager "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-inventory-tracker "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-catalog-manager "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-inventory-tracker "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-support-bot "setup: e-commerce-ops"
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
pilotctl trust
Agents 4
Aggregates real-time grid sensor readings
clawhub install pilot-stream-data pilot-metrics pilot-gossip
pilotctl set-hostname <your-prefix>-sensor-mesh
pilotctl handshake <your-prefix>-forecaster "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-controller "setup: energy-grid-optimizer"
Predicts energy demand from weather and history
clawhub install pilot-dataset pilot-task-router pilot-cron
pilotctl set-hostname <your-prefix>-forecaster
pilotctl handshake <your-prefix>-sensor-mesh "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-optimizer "setup: energy-grid-optimizer"
Balances load, schedules battery cycles
clawhub install pilot-consensus pilot-event-filter pilot-audit-log
pilotctl set-hostname <your-prefix>-optimizer
pilotctl handshake <your-prefix>-forecaster "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-controller "setup: energy-grid-optimizer"
Sends device commands, confirms execution
clawhub install pilot-webhook-bridge pilot-receipt pilot-alert
pilotctl set-hostname <your-prefix>-controller
pilotctl handshake <your-prefix>-optimizer "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-sensor-mesh "setup: energy-grid-optimizer"
Data Flows
<your-prefix>-sensor-mesh → <your-prefix>-forecaster grid readings with voltage, current, and power metrics :1002
<your-prefix>-forecaster → <your-prefix>-optimizer demand forecasts with confidence intervals :1002
<your-prefix>-optimizer → <your-prefix>-controller dispatch commands for device setpoints :1002
<your-prefix>-controller → <your-prefix>-sensor-mesh device acknowledgments with execution status :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-forecaster grid-reading '{"source":"solar-array-1","voltage_v":408.2,"current_a":12.5,"power_kw":5.1,"battery_soc":0.73,"timestamp":"2026-04-10T14:00:00Z"}'
pilotctl publish <your-prefix>-optimizer demand-forecast '{"horizon":"1h","predicted_kw":42.8,"confidence":0.91,"weather":"partly_cloudy","peak_expected":"2026-04-10T18:00:00Z"}'
pilotctl publish <your-prefix>-controller dispatch-command '{"device":"battery-bank-1","action":"discharge","setpoint_kw":10.0,"duration_min":60,"priority":"high","reason":"peak_shaving"}'
pilotctl publish <your-prefix>-sensor-mesh device-ack '{"device":"battery-bank-1","action":"discharge","status":"executing","actual_kw":9.8,"timestamp":"2026-04-10T17:01:03Z"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-metrics pilot-gossip
pilotctl set-hostname <your-prefix>-sensor-mesh
clawhub install pilot-dataset pilot-task-router pilot-cron
pilotctl set-hostname <your-prefix>-forecaster
clawhub install pilot-consensus pilot-event-filter pilot-audit-log
pilotctl set-hostname <your-prefix>-optimizer
clawhub install pilot-webhook-bridge pilot-receipt pilot-alert
pilotctl set-hostname <your-prefix>-controller
pilotctl handshake <your-prefix>-forecaster "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-sensor-mesh "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-optimizer "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-forecaster "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-controller "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-optimizer "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-sensor-mesh "setup: energy-grid-optimizer"
pilotctl handshake <your-prefix>-controller "setup: energy-grid-optimizer"
pilotctl trust
Agents 5
Pulls raw data on schedule
clawhub install pilot-s3-bridge pilot-database-bridge pilot-task-chain pilot-cron
pilotctl set-hostname <your-prefix>-ingest
pilotctl handshake <your-prefix>-transform "setup: etl-data-pipeline"
Raw data" },
clawhub install pilot-task-router pilot-stream-data pilot-task-parallel
pilotctl set-hostname <your-prefix>-transform
pilotctl handshake <your-prefix>-ingest "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-validate "setup: etl-data-pipeline"
Transformed records" },
clawhub install pilot-task-router pilot-audit-log pilot-alert pilot-quarantine
pilotctl set-hostname <your-prefix>-validate
pilotctl handshake <your-prefix>-transform "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-loader "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: etl-data-pipeline"
Validated records" },
clawhub install pilot-database-bridge pilot-task-chain pilot-receipt
pilotctl set-hostname <your-prefix>-loader
pilotctl handshake <your-prefix>-validate "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: etl-data-pipeline"
Error rates" },
clawhub install pilot-webhook-bridge pilot-metrics pilot-slack-bridge pilot-cron
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-validate "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-loader "setup: etl-data-pipeline"
Data Flows
<your-prefix>-ingest → <your-prefix>-transform raw data batches :1001
<your-prefix>-transform → <your-prefix>-validate transformed records :1001
<your-prefix>-validate → <your-prefix>-loader validated records :1001
<your-prefix>-loader → <your-prefix>-reporter load receipts :1002
<your-prefix>-validate → <your-prefix>-reporter validation metrics :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl send-file <your-prefix>-transform ./data/raw/orders-2024-03.csv
pilotctl publish <your-prefix>-transform ingest-batch '{"source":"s3://data/orders","rows":50000,"batch_id":"B-1042"}'
pilotctl send-file <your-prefix>-validate ./data/transformed/orders-B-1042.parquet
pilotctl publish <your-prefix>-validate transform-complete '{"batch_id":"B-1042","rows_in":50000,"rows_out":49823}'
pilotctl send-file <your-prefix>-loader ./data/validated/orders-B-1042.parquet
pilotctl publish <your-prefix>-loader validation-passed '{"batch_id":"B-1042","valid":49700,"quarantined":123}'
pilotctl publish <your-prefix>-reporter validation-metrics '{"batch_id":"B-1042","error_rate":0.0025}'
pilotctl publish <your-prefix>-reporter load-receipt '{"batch_id":"B-1042","rows_loaded":49700,"target":"warehouse.orders"}'
Quick Start
Copy
clawhub install pilot-s3-bridge pilot-database-bridge pilot-task-chain pilot-cron
pilotctl set-hostname <your-prefix>-ingest
clawhub install pilot-task-router pilot-stream-data pilot-task-parallel
pilotctl set-hostname <your-prefix>-transform
clawhub install pilot-task-router pilot-audit-log pilot-alert pilot-quarantine
pilotctl set-hostname <your-prefix>-validate
clawhub install pilot-database-bridge pilot-task-chain pilot-receipt
pilotctl set-hostname <your-prefix>-loader
clawhub install pilot-webhook-bridge pilot-metrics pilot-slack-bridge pilot-cron
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-transform "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-ingest "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-loader "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-validate "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-loader "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-validate "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-validate "setup: etl-data-pipeline"
pilotctl handshake <your-prefix>-transform "setup: etl-data-pipeline"
pilotctl trust
Agents 3
Accepts receipts, extracts amount, vendor, category
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-collector
pilotctl handshake <your-prefix>-categorizer "setup: expense-tracker"
Classifies expenses, flags policy violations, calculates totals
clawhub install pilot-task-router pilot-event-filter pilot-metrics
pilotctl set-hostname <your-prefix>-categorizer
pilotctl handshake <your-prefix>-collector "setup: expense-tracker"
pilotctl handshake <your-prefix>-reporter "setup: expense-tracker"
Generates reports, submits for approval, notifies managers
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-categorizer "setup: expense-tracker"
Data Flows
<your-prefix>-collector → <your-prefix>-categorizer raw-expense events :1002
<your-prefix>-categorizer → <your-prefix>-reporter categorized-expense events :1002
<your-prefix>-reporter → external expense-report via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-collector raw-expense
pilotctl subscribe <your-prefix>-categorizer categorized-expense
pilotctl publish <your-prefix>-categorizer raw-expense '{"vendor":"Delta Airlines","amount":487.50,"currency":"USD","date":"2025-03-12","receipt_type":"photo","category_hint":"travel","employee":"jane.smith"}'
pilotctl publish <your-prefix>-reporter categorized-expense '{"vendor":"Delta Airlines","amount":487.50,"currency":"USD","category":"travel","subcategory":"airfare","policy_compliant":true,"period":"2025-Q1","employee":"jane.smith"}'
pilotctl publish <your-prefix>-reporter expense-report '{"channel":"#finance","text":"Expense report submitted: Q1-2025 Travel - Jane Smith ($2,340.00)","report_id":"EXP-2025-0042","status":"pending_approval","approver":"mike.johnson"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-collector
clawhub install pilot-task-router pilot-event-filter pilot-metrics
pilotctl set-hostname <your-prefix>-categorizer
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-categorizer "setup: expense-tracker"
pilotctl handshake <your-prefix>-collector "setup: expense-tracker"
pilotctl handshake <your-prefix>-reporter "setup: expense-tracker"
pilotctl handshake <your-prefix>-categorizer "setup: expense-tracker"
pilotctl trust
Agents 3
Collects feedback from surveys, NPS, app reviews, support tickets
clawhub install pilot-stream-data pilot-chat pilot-archive
pilotctl set-hostname <your-prefix>-intake
pilotctl handshake <your-prefix>-analyzer "setup: feedback-collector"
Scores sentiment, extracts themes, identifies trends
clawhub install pilot-event-filter pilot-metrics pilot-task-router
pilotctl set-hostname <your-prefix>-analyzer
pilotctl handshake <your-prefix>-intake "setup: feedback-collector"
pilotctl handshake <your-prefix>-router "setup: feedback-collector"
Routes actionable feedback to product, engineering, or support
clawhub install pilot-alert pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-router
pilotctl handshake <your-prefix>-analyzer "setup: feedback-collector"
Data Flows
<your-prefix>-intake → <your-prefix>-analyzer raw-feedback events :1002
<your-prefix>-analyzer → <your-prefix>-router scored-feedback events :1002
<your-prefix>-router → external feedback-alert via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-intake raw-feedback
pilotctl subscribe <your-prefix>-analyzer scored-feedback
pilotctl publish <your-prefix>-analyzer raw-feedback '{"source":"nps_survey","score":3,"customer":"user-8291","text":"The new dashboard is confusing. I cannot find my billing page anymore.","timestamp":"2025-03-15T14:22:00Z"}'
pilotctl publish <your-prefix>-router scored-feedback '{"source":"nps_survey","sentiment":-0.6,"themes":["ux","navigation","billing"],"priority":"high","customer":"user-8291","text":"The new dashboard is confusing. I cannot find my billing page anymore.","trending":true}'
pilotctl publish <your-prefix>-router feedback-alert '{"channel":"#product-feedback","text":"High-priority UX issue (trending): Dashboard navigation confusion affecting billing access","team":"product","priority":"high","ticket_url":"https://support.acme.com/tickets/4821"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-chat pilot-archive
pilotctl set-hostname <your-prefix>-intake
clawhub install pilot-event-filter pilot-metrics pilot-task-router
pilotctl set-hostname <your-prefix>-analyzer
clawhub install pilot-alert pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-router
pilotctl handshake <your-prefix>-analyzer "setup: feedback-collector"
pilotctl handshake <your-prefix>-intake "setup: feedback-collector"
pilotctl handshake <your-prefix>-router "setup: feedback-collector"
pilotctl handshake <your-prefix>-analyzer "setup: feedback-collector"
pilotctl trust
Agents 4
Trade signals with entry/exit levels" }
clawhub install pilot-stream-data pilot-metrics pilot-cron pilot-alert
pilotctl set-hostname <your-prefix>-analyst
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
Sentiment scores with source attribution" }
clawhub install pilot-stream-data pilot-event-filter pilot-archive
pilotctl set-hostname <your-prefix>-sentiment
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
Trade signals from analyst" },
clawhub install pilot-event-filter pilot-audit-log pilot-alert
pilotctl set-hostname <your-prefix>-risk-mgr
pilotctl handshake <your-prefix>-analyst "setup: financial-trading-desk"
pilotctl handshake <your-prefix>-sentiment "setup: financial-trading-desk"
pilotctl handshake <your-prefix>-executor "setup: financial-trading-desk"
Approved trades to execute" },
clawhub install pilot-task-router pilot-receipt pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-executor
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
Data Flows
<your-prefix>-analyst → <your-prefix>-risk-mgr trade signals with entry/exit levels and rationale :1002
<your-prefix>-sentiment → <your-prefix>-risk-mgr sentiment scores with source attribution :1002
<your-prefix>-risk-mgr → <your-prefix>-executor approved trades with position size and risk parameters :1002
<your-prefix>-executor → <your-prefix>-risk-mgr execution reports with fill price and slippage :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-risk-mgr trade-signal '{"symbol":"AAPL","direction":"long","entry":187.50,"stop_loss":184.00,"take_profit":195.00,"timeframe":"4h","confidence":0.82,"rationale":"Golden cross on 50/200 MA with volume confirmation"}'
pilotctl publish <your-prefix>-risk-mgr sentiment-score '{"symbol":"AAPL","score":0.74,"classification":"bullish","sources":["earnings_beat","analyst_upgrade","insider_buying"],"timestamp":"2026-04-09T14:30:00Z"}'
pilotctl publish <your-prefix>-executor approved-trade '{"trade_id":"TRD-4821","symbol":"AAPL","direction":"long","qty":150,"entry":187.50,"stop_loss":184.00,"order_type":"limit","max_slippage_bps":15}'
pilotctl publish <your-prefix>-risk-mgr execution-report '{"trade_id":"TRD-4821","symbol":"AAPL","status":"filled","fill_price":187.55,"qty":150,"slippage_bps":2.7,"exchange":"NASDAQ","timestamp":"2026-04-09T14:31:12Z"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-metrics pilot-cron pilot-alert
pilotctl set-hostname <your-prefix>-analyst
clawhub install pilot-stream-data pilot-event-filter pilot-archive
pilotctl set-hostname <your-prefix>-sentiment
clawhub install pilot-event-filter pilot-audit-log pilot-alert
pilotctl set-hostname <your-prefix>-risk-mgr
clawhub install pilot-task-router pilot-receipt pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-executor
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
pilotctl handshake <your-prefix>-analyst "setup: financial-trading-desk"
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
pilotctl handshake <your-prefix>-sentiment "setup: financial-trading-desk"
pilotctl handshake <your-prefix>-executor "setup: financial-trading-desk"
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
pilotctl trust
Agents 3
Watches nginx/app health, CPU, memory, and response times. Emits alert events when thresholds are breached.
clawhub install pilot-health pilot-alert pilot-metrics
pilotctl set-hostname <your-prefix>-web-monitor
pilotctl handshake <your-prefix>-alert-hub "setup: fleet-health-monitor"
Monitors database connections, query latency, replication lag, and disk usage. Emits alerts on anomalies.
clawhub install pilot-health pilot-alert pilot-metrics
pilotctl set-hostname <your-prefix>-db-monitor
pilotctl handshake <your-prefix>-alert-hub "setup: fleet-health-monitor"
Receives alerts from all monitors, filters duplicates and noise, then forwards critical alerts to Slack and PagerDuty via webhooks.
clawhub install pilot-webhook-bridge pilot-alert pilot-event-filter pilot-slack-bridge
pilotctl set-hostname <your-prefix>-alert-hub
pilotctl handshake <your-prefix>-web-monitor "setup: fleet-health-monitor"
pilotctl handshake <your-prefix>-db-monitor "setup: fleet-health-monitor"
Data Flows
<your-prefix>-web-monitor → <your-prefix>-alert-hub health-alert events :1002
<your-prefix>-db-monitor → <your-prefix>-alert-hub health-alert events :1002
<your-prefix>-alert-hub → external forwarded alerts via webhook/announce :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-web-monitor health-alert
pilotctl subscribe <your-prefix>-db-monitor health-alert
pilotctl publish <your-prefix>-alert-hub health-alert '{"host":"web-01","status":"critical","cpu":95,"mem":88}'
pilotctl publish <your-prefix>-alert-hub health-alert '{"host":"db-01","status":"warning","disk_pct":88,"repl_lag_ms":450}'
pilotctl publish <your-prefix>-alert-hub slack-forward '{"channel":"#ops","text":"CRITICAL: web-01 CPU 95%"}'
Quick Start
Copy
clawhub install pilot-health pilot-alert pilot-metrics
pilotctl set-hostname <your-prefix>-web-monitor
clawhub install pilot-health pilot-alert pilot-metrics
pilotctl set-hostname <your-prefix>-db-monitor
clawhub install pilot-webhook-bridge pilot-alert pilot-event-filter pilot-slack-bridge
pilotctl set-hostname <your-prefix>-alert-hub
pilotctl handshake <your-prefix>-db-monitor "setup: fleet-health-monitor"
pilotctl handshake <your-prefix>-alert-hub "setup: fleet-health-monitor"
pilotctl handshake <your-prefix>-web-monitor "setup: fleet-health-monitor"
pilotctl handshake <your-prefix>-alert-hub "setup: fleet-health-monitor"
pilotctl trust
Agents 4
Transactions exceeding risk thresholds" },
clawhub install pilot-stream-data pilot-event-filter pilot-cron pilot-metrics
pilotctl set-hostname <your-prefix>-monitor
pilotctl handshake <your-prefix>-pattern-analyzer "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-enforcer "setup: fraud-detection-pipeline"
Flagged transactions to analyze" },
clawhub install pilot-event-filter pilot-archive pilot-priority-queue
pilotctl set-hostname <your-prefix>-pattern-analyzer
pilotctl handshake <your-prefix>-monitor "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-investigator "setup: fraud-detection-pipeline"
Cases requiring investigation" },
clawhub install pilot-task-router pilot-audit-log pilot-dataset
pilotctl set-hostname <your-prefix>-investigator
pilotctl handshake <your-prefix>-pattern-analyzer "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-enforcer "setup: fraud-detection-pipeline"
Verdicts to enforce" },
clawhub install pilot-blocklist pilot-webhook-bridge pilot-audit-log pilot-alert
pilotctl set-hostname <your-prefix>-enforcer
pilotctl handshake <your-prefix>-investigator "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-monitor "setup: fraud-detection-pipeline"
Data Flows
<your-prefix>-monitor → <your-prefix>-pattern-analyzer flagged transactions exceeding risk thresholds :1002
<your-prefix>-pattern-analyzer → <your-prefix>-investigator high-risk cases with behavioral analysis :1002
<your-prefix>-investigator → <your-prefix>-enforcer fraud verdicts with recommended actions :1002
<your-prefix>-enforcer → <your-prefix>-monitor blocked entities to update detection rules :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-pattern-analyzer flagged-transaction '{"txn_id":"TXN-8839201","card_hash":"c4a2e...","amount":2499.99,"currency":"USD","merchant":"Electronics Hub","mcc":"5732","country":"RO","velocity_1h":7,"avg_velocity_1h":1.2,"risk_score":0.78,"flags":["velocity_spike","foreign_merchant","high_amount"]}'
pilotctl publish <your-prefix>-investigator high-risk-case '{"case_id":"FRD-4401","txn_ids":["TXN-8839201","TXN-8839198","TXN-8839195"],"risk_score":0.94,"patterns":["geo_impossible:US_to_RO_in_2min","device_mismatch:new_fingerprint","velocity:7x_above_baseline"],"linked_accounts":["card_hash:c4a2e","device:fp_9x3k"]}'
pilotctl publish <your-prefix>-enforcer fraud-verdict '{"case_id":"FRD-4401","verdict":"confirmed_fraud","confidence":0.97,"action":"block_card_and_reverse","evidence_refs":["geo_analysis.json","device_graph.json","velocity_chart.png"],"affected_txns":["TXN-8839201","TXN-8839198","TXN-8839195"]}'
pilotctl publish <your-prefix>-monitor blocked-entity '{"entity_type":"card_hash","entity_id":"c4a2e","action":"blocked","case_id":"FRD-4401","ttl_hours":720,"also_blocked":["device:fp_9x3k"],"timestamp":"2026-04-09T15:42:00Z"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-event-filter pilot-cron pilot-metrics
pilotctl set-hostname <your-prefix>-monitor
clawhub install pilot-event-filter pilot-archive pilot-priority-queue
pilotctl set-hostname <your-prefix>-pattern-analyzer
clawhub install pilot-task-router pilot-audit-log pilot-dataset
pilotctl set-hostname <your-prefix>-investigator
clawhub install pilot-blocklist pilot-webhook-bridge pilot-audit-log pilot-alert
pilotctl set-hostname <your-prefix>-enforcer
pilotctl handshake <your-prefix>-pattern-analyzer "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-monitor "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-investigator "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-pattern-analyzer "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-enforcer "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-investigator "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-monitor "setup: fraud-detection-pipeline"
pilotctl handshake <your-prefix>-enforcer "setup: fraud-detection-pipeline"
pilotctl trust
Agents 4
Social backbone -- farms, gossips, remembers player interactions
clawhub install pilot-chat pilot-gossip pilot-presence pilot-directory
pilotctl set-hostname <your-prefix>-npc-villager
pilotctl handshake <your-prefix>-narrative-director "setup: game-npc-network"
pilotctl handshake <your-prefix>-npc-merchant "setup: game-npc-network"
pilotctl handshake <your-prefix>-npc-guard "setup: game-npc-network"
Dynamic shop -- supply/demand pricing, inventory, trade negotiation
clawhub install pilot-escrow pilot-stream-data pilot-receipt pilot-auction
pilotctl set-hostname <your-prefix>-npc-merchant
pilotctl handshake <your-prefix>-narrative-director "setup: game-npc-network"
pilotctl handshake <your-prefix>-npc-villager "setup: game-npc-network"
Village security -- patrols, threat detection, civilian warnings
clawhub install pilot-watchdog pilot-alert pilot-blocklist pilot-gossip
pilotctl set-hostname <your-prefix>-npc-guard
pilotctl handshake <your-prefix>-narrative-director "setup: game-npc-network"
pilotctl handshake <your-prefix>-npc-villager "setup: game-npc-network"
Story orchestrator -- quests, events, difficulty, narrative coherence
clawhub install pilot-task-router pilot-consensus pilot-event-filter pilot-announce
pilotctl set-hostname <your-prefix>-narrative-director
pilotctl handshake <your-prefix>-npc-villager "setup: game-npc-network"
pilotctl handshake <your-prefix>-npc-merchant "setup: game-npc-network"
pilotctl handshake <your-prefix>-npc-guard "setup: game-npc-network"
Data Flows
<your-prefix>-npc-villager → <your-prefix>-narrative-director villager state, mood, gossip (topic: villager-state) :1002
<your-prefix>-npc-merchant → <your-prefix>-narrative-director economy state, stock levels, price trends (topic: economy-state) :1002
<your-prefix>-npc-guard → <your-prefix>-narrative-director threat reports, patrol status (topic: threat-report) :1002
<your-prefix>-narrative-director → <your-prefix>-npc-villager story events, quest injections (topic: story-event) :1002
<your-prefix>-narrative-director → <your-prefix>-npc-merchant economy events, price shocks (topic: economy-event) :1002
<your-prefix>-narrative-director → <your-prefix>-npc-guard threat alerts, patrol orders (topic: threat-alert) :1002
<your-prefix>-npc-villager → <your-prefix>-npc-merchant trade requests, material orders (topic: trade-request) :1002
<your-prefix>-npc-guard → <your-prefix>-npc-villager civilian warnings, evacuation orders (topic: civilian-warning) :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-narrative-director villager-state '{"mood":"content","activity":"farming wheat","gossip":"player helped repair the bridge","relationships":{"merchant":"friendly","guard":"respectful"}}'
pilotctl publish <your-prefix>-narrative-director economy-state '{"gold_reserves":340,"stock":{"wheat":12,"iron":3,"potions":7},"price_trend":"wheat_rising","demand":["iron","leather"]}'
pilotctl publish <your-prefix>-narrative-director threat-report '{"threat":"bandit_camp_spotted","location":"east_forest","severity":"medium","patrol_status":"investigating"}'
pilotctl publish <your-prefix>-npc-guard threat-alert '{"event":"bandit_raid","direction":"east","strength":6,"eta":"nightfall","orders":"fortify_east_gate"}'
pilotctl publish <your-prefix>-npc-villager story-event '{"event":"bandit_raid_incoming","directive":"seek_shelter","quest_hook":"the_guard_needs_volunteers"}'
pilotctl publish <your-prefix>-npc-merchant economy-event '{"event":"wartime_economy","effect":"iron_price_doubles","directive":"stockpile_healing_potions"}'
pilotctl publish <your-prefix>-npc-villager civilian-warning '{"message":"Bandits approaching from the east. Get inside the walls.","urgency":"high"}'
pilotctl publish <your-prefix>-npc-merchant trade-request '{"offering":"wheat","quantity":5,"seeking":"healing_potion","quantity_needed":2,"reason":"preparing for raid"}'
Quick Start
Copy
clawhub install pilot-chat pilot-gossip pilot-presence pilot-directory
pilotctl set-hostname <your-prefix>-npc-villager
clawhub install pilot-escrow pilot-stream-data pilot-receipt pilot-auction
pilotctl set-hostname <your-prefix>-npc-merchant
clawhub install pilot-watchdog pilot-alert pilot-blocklist pilot-gossip
pilotctl set-hostname <your-prefix>-npc-guard
clawhub install pilot-task-router pilot-consensus pilot-event-filter pilot-announce
pilotctl set-hostname <your-prefix>-narrative-director
pilotctl handshake <your-prefix>-narrative-director "npc-network"
pilotctl handshake <your-prefix>-npc-villager "npc-network"
pilotctl handshake <your-prefix>-narrative-director "npc-network"
pilotctl handshake <your-prefix>-npc-merchant "npc-network"
pilotctl handshake <your-prefix>-narrative-director "npc-network"
pilotctl handshake <your-prefix>-npc-guard "npc-network"
pilotctl handshake <your-prefix>-npc-merchant "npc-network"
pilotctl handshake <your-prefix>-npc-villager "npc-network"
pilotctl handshake <your-prefix>-npc-villager "npc-network"
pilotctl handshake <your-prefix>-npc-guard "npc-network"
pilotctl trust
Agents 4
Collects patient info, symptoms, medical history
clawhub install pilot-chat pilot-stream-data pilot-audit-log
pilotctl set-hostname <your-prefix>-intake
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"
Generates differential diagnoses and urgency scores
clawhub install pilot-task-router pilot-event-filter pilot-metrics
pilotctl set-hostname <your-prefix>-symptom-analyzer
pilotctl handshake <your-prefix>-intake "setup: healthcare-triage"
pilotctl handshake <your-prefix>-scheduler "setup: healthcare-triage"
pilotctl handshake <your-prefix>-records "setup: healthcare-triage"
Books appointments matched to urgency and provider
clawhub install pilot-webhook-bridge pilot-cron pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"
pilotctl handshake <your-prefix>-records "setup: healthcare-triage"
HIPAA-compliant encounter records, EHR sync
clawhub install pilot-audit-log pilot-dataset pilot-certificate
pilotctl set-hostname <your-prefix>-records
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"
pilotctl handshake <your-prefix>-scheduler "setup: healthcare-triage"
Data Flows
<your-prefix>-intake → <your-prefix>-symptom-analyzer patient-intake events :1002
<your-prefix>-symptom-analyzer → <your-prefix>-scheduler triage-result events :1002
<your-prefix>-symptom-analyzer → <your-prefix>-records encounter-record events :1002
<your-prefix>-scheduler → <your-prefix>-records appointment-record events :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-intake patient-intake
pilotctl publish <your-prefix>-symptom-analyzer patient-intake '{"patient_id":"P-20240315-001","age":45,"symptoms":["chest_pain","shortness_of_breath","dizziness"],"duration":"2 hours","severity":"high","history":["hypertension","diabetes_type2"]}'
pilotctl subscribe <your-prefix>-symptom-analyzer triage-result
pilotctl publish <your-prefix>-scheduler triage-result '{"patient_id":"P-20240315-001","urgency":"emergent","score":9.2,"differentials":["acute_coronary_syndrome","pulmonary_embolism","panic_attack"],"recommended":"cardiology_stat"}'
pilotctl subscribe <your-prefix>-symptom-analyzer encounter-record
pilotctl subscribe <your-prefix>-scheduler appointment-record
pilotctl publish <your-prefix>-records appointment-record '{"patient_id":"P-20240315-001","provider":"Dr. Chen","specialty":"cardiology","time":"2024-03-15T14:30:00Z","urgency":"emergent","location":"ER-Bay-3"}'
Quick Start
Copy
clawhub install pilot-chat pilot-stream-data pilot-audit-log
pilotctl set-hostname <your-prefix>-intake
clawhub install pilot-task-router pilot-event-filter pilot-metrics
pilotctl set-hostname <your-prefix>-symptom-analyzer
clawhub install pilot-webhook-bridge pilot-cron pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler
clawhub install pilot-audit-log pilot-dataset pilot-certificate
pilotctl set-hostname <your-prefix>-records
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"
pilotctl handshake <your-prefix>-intake "setup: healthcare-triage"
pilotctl handshake <your-prefix>-scheduler "setup: healthcare-triage"
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"
pilotctl handshake <your-prefix>-records "setup: healthcare-triage"
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"
pilotctl handshake <your-prefix>-records "setup: healthcare-triage"
pilotctl handshake <your-prefix>-scheduler "setup: healthcare-triage"
pilotctl trust
Agents 4
Monitors for anomalies
clawhub install pilot-watchdog pilot-alert pilot-audit-log pilot-metrics
pilotctl set-hostname <your-prefix>-detector
pilotctl handshake <your-prefix>-triage "setup: incident-response"
Raw alerts" },
clawhub install pilot-alert pilot-event-filter pilot-priority-queue pilot-sla
pilotctl set-hostname <your-prefix>-triage
pilotctl handshake <your-prefix>-detector "setup: incident-response"
pilotctl handshake <your-prefix>-remediator "setup: incident-response"
pilotctl handshake <your-prefix>-notifier "setup: incident-response"
Actionable incidents" },
clawhub install pilot-task-router pilot-cron pilot-audit-log pilot-quarantine
pilotctl set-hostname <your-prefix>-remediator
pilotctl handshake <your-prefix>-triage "setup: incident-response"
pilotctl handshake <your-prefix>-notifier "setup: incident-response"
Classified incidents" },
clawhub install pilot-slack-bridge pilot-email-bridge pilot-webhook-bridge pilot-audit-log
pilotctl set-hostname <your-prefix>-notifier
pilotctl handshake <your-prefix>-triage "setup: incident-response"
pilotctl handshake <your-prefix>-remediator "setup: incident-response"
Data Flows
<your-prefix>-detector → <your-prefix>-triage raw anomaly alerts :1002
<your-prefix>-triage → <your-prefix>-remediator actionable incidents :1002
<your-prefix>-triage → <your-prefix>-notifier classified incidents :1002
<your-prefix>-remediator → <your-prefix>-notifier remediation reports :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-triage anomaly-detected '{"source":"web-01","type":"error_spike","rate":450,"threshold":100}'
pilotctl publish <your-prefix>-remediator incident-action '{"id":"INC-2847","severity":"P1","action":"restart_service","target":"web-01"}'
pilotctl publish <your-prefix>-notifier incident-alert '{"id":"INC-2847","severity":"P1","summary":"Error spike on web-01 (450/min)"}'
pilotctl publish <your-prefix>-notifier remediation-complete '{"id":"INC-2847","action":"restart_service","result":"success","duration_s":12}'
pilotctl publish <your-prefix>-notifier slack-forward '{"channel":"#incidents","text":"P1 INC-2847 resolved: web-01 restarted (12s)"}'
Quick Start
Copy
clawhub install pilot-watchdog pilot-alert pilot-audit-log pilot-metrics
pilotctl set-hostname <your-prefix>-detector
clawhub install pilot-alert pilot-event-filter pilot-priority-queue pilot-sla
pilotctl set-hostname <your-prefix>-triage
clawhub install pilot-task-router pilot-cron pilot-audit-log pilot-quarantine
pilotctl set-hostname <your-prefix>-remediator
clawhub install pilot-slack-bridge pilot-email-bridge pilot-webhook-bridge pilot-audit-log
pilotctl set-hostname <your-prefix>-notifier
pilotctl handshake <your-prefix>-triage "setup: incident-response"
pilotctl handshake <your-prefix>-detector "setup: incident-response"
pilotctl handshake <your-prefix>-remediator "setup: incident-response"
pilotctl handshake <your-prefix>-notifier "setup: incident-response"
pilotctl handshake <your-prefix>-triage "setup: incident-response"
pilotctl handshake <your-prefix>-notifier "setup: incident-response"
pilotctl handshake <your-prefix>-triage "setup: incident-response"
pilotctl handshake <your-prefix>-remediator "setup: incident-response"
pilotctl trust
Agents 3
Monitors warehouse stock levels, tracks incoming/outgoing shipments, and updates quantities in real time.
clawhub install pilot-metrics pilot-stream-data pilot-audit-log
pilotctl set-hostname <your-prefix>-tracker
pilotctl handshake <your-prefix>-forecaster "setup: inventory-management"
Analyzes sales trends, seasonal patterns, and lead times to predict stock needs.
clawhub install pilot-dataset pilot-task-router pilot-cron
pilotctl set-hostname <your-prefix>-forecaster
pilotctl handshake <your-prefix>-tracker "setup: inventory-management"
pilotctl handshake <your-prefix>-alerter "setup: inventory-management"
Triggers reorder notifications when stock hits thresholds and sends PO requests to suppliers.
clawhub install pilot-alert pilot-webhook-bridge pilot-slack-bridge
pilotctl set-hostname <your-prefix>-alerter
pilotctl handshake <your-prefix>-forecaster "setup: inventory-management"
Data Flows
<your-prefix>-tracker → <your-prefix>-forecaster stock-snapshot :1002
<your-prefix>-forecaster → <your-prefix>-alerter reorder-forecast :1002
<your-prefix>-alerter → external purchase-order via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-tracker stock-snapshot
pilotctl subscribe <your-prefix>-forecaster reorder-forecast
pilotctl publish <your-prefix>-forecaster stock-snapshot '{"warehouse":"us-east-1","sku":"WIDGET-A100","quantity_on_hand":142,"quantity_reserved":38,"incoming_shipments":2,"daily_velocity":12,"last_updated":"2026-04-10T14:30:00Z"}'
pilotctl publish <your-prefix>-alerter reorder-forecast '{"sku":"WIDGET-A100","current_stock":142,"predicted_demand_30d":360,"reorder_quantity":500,"urgency":"high","lead_time_days":14,"stockout_risk":"2026-04-22"}'
pilotctl publish <your-prefix>-alerter purchase-order '{"channel":"#procurement","text":"Reorder triggered: WIDGET-A100 x500 units","supplier":"Acme Supply Co","po_number":"PO-2026-0847","url":"https://erp.acme.com/po/2026-0847"}'
Quick Start
Copy
clawhub install pilot-metrics pilot-stream-data pilot-audit-log
pilotctl set-hostname <your-prefix>-tracker
clawhub install pilot-dataset pilot-task-router pilot-cron
pilotctl set-hostname <your-prefix>-forecaster
clawhub install pilot-alert pilot-webhook-bridge pilot-slack-bridge
pilotctl set-hostname <your-prefix>-alerter
pilotctl handshake <your-prefix>-forecaster "setup: inventory-management"
pilotctl handshake <your-prefix>-tracker "setup: inventory-management"
pilotctl handshake <your-prefix>-alerter "setup: inventory-management"
pilotctl handshake <your-prefix>-forecaster "setup: inventory-management"
pilotctl trust
Agents 4
Pulls and chunks documents
clawhub install pilot-s3-bridge pilot-share pilot-chunk-transfer pilot-cron
pilotctl set-hostname <your-prefix>-ingest
pilotctl handshake <your-prefix>-rag-embedder "setup: knowledge-base-rag"
Document chunks" },
clawhub install pilot-task-parallel pilot-share pilot-metrics pilot-task-chain
pilotctl set-hostname <your-prefix>-embedder
pilotctl handshake <your-prefix>-rag-ingest "setup: knowledge-base-rag"
pilotctl handshake <your-prefix>-rag-indexer "setup: knowledge-base-rag"
Vector embeddings" },
clawhub install pilot-database-bridge pilot-share pilot-task-chain pilot-health
pilotctl set-hostname <your-prefix>-indexer
pilotctl handshake <your-prefix>-rag-embedder "setup: knowledge-base-rag"
pilotctl handshake <your-prefix>-rag-query "setup: knowledge-base-rag"
Search queries" },
clawhub install pilot-api-gateway pilot-health pilot-load-balancer pilot-metrics
pilotctl set-hostname <your-prefix>-query
pilotctl handshake <your-prefix>-rag-indexer "setup: knowledge-base-rag"
Data Flows
<your-prefix>-ingest → <your-prefix>-embedder document chunks :1001
<your-prefix>-embedder → <your-prefix>-indexer vector embeddings :1001
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl send-file <your-prefix>-rag-embedder ./docs/architecture-guide.pdf
pilotctl publish <your-prefix>-rag-embedder doc-ingested '{"doc_id":"doc-0042","chunks":24,"source":"architecture-guide.pdf"}'
pilotctl publish <your-prefix>-rag-indexer embeddings-ready '{"doc_id":"doc-0042","vectors":24,"model":"text-embedding-3-small","dims":1536}'
pilotctl task submit <your-prefix>-rag-indexer --task '{"query":"How does the auth middleware work?","top_k":5}'
pilotctl publish <your-prefix>-rag-query search-results '{"query_id":"Q-128","results":[{"doc":"architecture-guide.pdf","chunk":12,"score":0.94}]}'
Quick Start
Copy
clawhub install pilot-s3-bridge pilot-share pilot-chunk-transfer pilot-cron
pilotctl set-hostname <your-prefix>-rag-ingest
clawhub install pilot-task-parallel pilot-share pilot-metrics pilot-task-chain
pilotctl set-hostname <your-prefix>-rag-embedder
clawhub install pilot-database-bridge pilot-share pilot-task-chain pilot-health
pilotctl set-hostname <your-prefix>-rag-indexer
clawhub install pilot-api-gateway pilot-health pilot-load-balancer pilot-metrics
pilotctl set-hostname <your-prefix>-rag-query
pilotctl handshake <your-prefix>-rag-embedder "rag pipeline"
pilotctl handshake <your-prefix>-rag-ingest "rag pipeline"
pilotctl handshake <your-prefix>-rag-indexer "rag pipeline"
pilotctl handshake <your-prefix>-rag-embedder "rag pipeline"
pilotctl handshake <your-prefix>-rag-query "rag pipeline"
pilotctl handshake <your-prefix>-rag-indexer "rag pipeline"
pilotctl trust
Agents 3
Parses contracts, extracts key terms, dates, obligations, parties, and monetary values.
clawhub install pilot-share pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-extractor
pilotctl handshake <your-prefix>-assessor "setup: legal-contract-review"
Evaluates clauses against compliance templates, flags risks and missing protections.
clawhub install pilot-event-filter pilot-alert pilot-priority-queue
pilotctl set-hostname <your-prefix>-assessor
pilotctl handshake <your-prefix>-extractor "setup: legal-contract-review"
pilotctl handshake <your-prefix>-summarizer "setup: legal-contract-review"
Produces executive summaries with risk scores and actionable recommendations.
clawhub install pilot-announce pilot-webhook-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-summarizer
pilotctl handshake <your-prefix>-assessor "setup: legal-contract-review"
Data Flows
<your-prefix>-extractor → <your-prefix>-assessor extracted clauses and metadata :1002
<your-prefix>-assessor → <your-prefix>-summarizer risk assessment with flagged items :1002
<your-prefix>-summarizer → external executive summary report :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-assessor extracted-clauses '{"contract_id":"CTR-2026-0042","parties":["Acme Corp","Widget Inc"],"effective_date":"2026-05-01","term_months":24,"total_value":450000,"clauses":[{"type":"indemnification","text":"Party A shall indemnify...","section":"7.2"},{"type":"termination","text":"Either party may terminate with 30 days notice...","section":"12.1"}]}'
pilotctl publish <your-prefix>-summarizer risk-assessment '{"contract_id":"CTR-2026-0042","risk_score":7.2,"flags":[{"clause":"indemnification","severity":"high","issue":"Unlimited liability exposure for Party A"},{"clause":"termination","severity":"medium","issue":"30-day notice below standard 90-day threshold"}],"missing_protections":["limitation_of_liability","force_majeure"]}'
pilotctl subscribe risk-assessment
Quick Start
Copy
clawhub install pilot-share pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-extractor
clawhub install pilot-event-filter pilot-alert pilot-priority-queue
pilotctl set-hostname <your-prefix>-assessor
clawhub install pilot-announce pilot-webhook-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-summarizer
pilotctl handshake <your-prefix>-assessor "setup: legal-contract-review"
pilotctl handshake <your-prefix>-extractor "setup: legal-contract-review"
pilotctl handshake <your-prefix>-summarizer "setup: legal-contract-review"
pilotctl handshake <your-prefix>-assessor "setup: legal-contract-review"
pilotctl trust
Agents 4
Aggregates logs from servers, containers, and applications. Normalizes formats.
clawhub install pilot-stream-data pilot-archive pilot-compress
pilotctl set-hostname <your-prefix>-collector
pilotctl handshake <your-prefix>-parser "setup: log-analytics"
Extracts structured fields, parses stack traces, identifies error patterns.
clawhub install pilot-event-filter pilot-task-router pilot-dataset
pilotctl set-hostname <your-prefix>-parser
pilotctl handshake <your-prefix>-collector "setup: log-analytics"
pilotctl handshake <your-prefix>-alerter "setup: log-analytics"
Detects log spikes, error rate anomalies, and novel error patterns. Fires alerts.
clawhub install pilot-alert pilot-metrics pilot-cron
pilotctl set-hostname <your-prefix>-alerter
pilotctl handshake <your-prefix>-parser "setup: log-analytics"
pilotctl handshake <your-prefix>-dashboard "setup: log-analytics"
Provides search, visualization, and drill-down into log data. Generates reports.
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-announce
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-alerter "setup: log-analytics"
Data Flows
<your-prefix>-collector → <your-prefix>-parser raw-log events from all sources :1002
<your-prefix>-parser → <your-prefix>-alerter parsed-event with structured fields and severity :1002
<your-prefix>-alerter → <your-prefix>-dashboard anomaly-alert with context and baselines :1002
<your-prefix>-dashboard → external log-report via webhooks and Slack :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-collector raw-log
pilotctl publish <your-prefix>-parser raw-log '{"source":"nginx-prod-01","timestamp":"2026-04-09T15:32:01Z","level":"error","message":"upstream timed out (110: Connection timed out)","fields":{"status":504,"upstream":"10.0.2.15:8080","request":"GET /api/v2/orders","duration_ms":30001}}'
pilotctl subscribe <your-prefix>-parser parsed-event
pilotctl publish <your-prefix>-alerter parsed-event '{"source":"nginx-prod-01","level":"error","category":"upstream_timeout","component":"nginx","structured":{"upstream":"10.0.2.15:8080","endpoint":"/api/v2/orders","status":504,"duration_ms":30001},"pattern_id":"NGINX-TIMEOUT-001","occurrences_1h":47}'
pilotctl subscribe <your-prefix>-alerter anomaly-alert
pilotctl publish <your-prefix>-dashboard anomaly-alert '{"alert_id":"ALR-7829","type":"error_spike","pattern_id":"NGINX-TIMEOUT-001","current_rate":47,"baseline_rate":3,"severity":"critical","affected_components":["nginx-prod-01","orders-api"],"started_at":"2026-04-09T15:20:00Z"}'
pilotctl publish <your-prefix>-dashboard log-report '{"period":"2026-04-09T15:00:00Z/PT1H","total_events":284000,"errors":1290,"error_rate":0.0045,"top_patterns":[{"id":"NGINX-TIMEOUT-001","count":47,"severity":"critical"}],"anomalies_detected":2}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-archive pilot-compress
pilotctl set-hostname <your-prefix>-collector
clawhub install pilot-event-filter pilot-task-router pilot-dataset
pilotctl set-hostname <your-prefix>-parser
clawhub install pilot-alert pilot-metrics pilot-cron
pilotctl set-hostname <your-prefix>-alerter
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-announce
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-parser "setup: log-analytics"
pilotctl handshake <your-prefix>-collector "setup: log-analytics"
pilotctl handshake <your-prefix>-alerter "setup: log-analytics"
pilotctl handshake <your-prefix>-parser "setup: log-analytics"
pilotctl handshake <your-prefix>-dashboard "setup: log-analytics"
pilotctl handshake <your-prefix>-alerter "setup: log-analytics"
pilotctl trust
Agents 3
Register MCP tools" },
clawhub install pilot-mcp-bridge pilot-api-gateway pilot-health pilot-metrics
pilotctl set-hostname <your-prefix>-mcp-gateway
pilotctl handshake <your-prefix>-tool-registry "setup: mcp-bridge-fleet"
Register A2A agents" },
clawhub install pilot-a2a-bridge pilot-task-router pilot-audit-log
pilotctl set-hostname <your-prefix>-a2a-bridge
pilotctl handshake <your-prefix>-tool-registry "setup: mcp-bridge-fleet"
MCP tool registrations" },
clawhub install pilot-directory pilot-discover pilot-announce-capabilities pilot-load-balancer
pilotctl set-hostname <your-prefix>-tool-registry
pilotctl handshake <your-prefix>-mcp-gw "setup: mcp-bridge-fleet"
pilotctl handshake <your-prefix>-a2a-bridge "setup: mcp-bridge-fleet"
Data Flows
<your-prefix>-mcp-gateway → <your-prefix>-tool-registry MCP tool registrations :1002
<your-prefix>-a2a-bridge → <your-prefix>-tool-registry A2A agent registrations :1002
<your-prefix>-tool-registry → <your-prefix>-mcp-gateway tool call routing :1002
<your-prefix>-tool-registry → <your-prefix>-a2a-bridge task routing :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-tool-registry tool-register '{"name":"web-search","protocol":"mcp","provider":"<your-prefix>-mcp-gw","schema":{"query":"string"}}'
pilotctl publish <your-prefix>-tool-registry tool-register '{"name":"code-review","protocol":"a2a","provider":"<your-prefix>-a2a-bridge","schema":{"repo":"string","pr":"number"}}'
pilotctl publish <your-prefix>-mcp-gw tool-call '{"call_id":"C-401","tool":"web-search","params":{"query":"Pilot Protocol docs"}}'
pilotctl publish <your-prefix>-tool-registry tool-result '{"call_id":"C-401","result":{"url":"https://pilotprotocol.network","title":"Pilot Protocol"}}'
Quick Start
Copy
clawhub install pilot-mcp-bridge pilot-api-gateway pilot-health pilot-metrics
pilotctl set-hostname <your-prefix>-mcp-gw
clawhub install pilot-a2a-bridge pilot-task-router pilot-audit-log
pilotctl set-hostname <your-prefix>-a2a-bridge
clawhub install pilot-directory pilot-discover pilot-announce-capabilities pilot-load-balancer
pilotctl set-hostname <your-prefix>-tool-registry
pilotctl handshake <your-prefix>-tool-registry "mcp bridge fleet"
pilotctl handshake <your-prefix>-mcp-gw "mcp bridge fleet"
pilotctl handshake <your-prefix>-tool-registry "mcp bridge fleet"
pilotctl handshake <your-prefix>-a2a-bridge "mcp bridge fleet"
pilotctl trust
Agents 4
Scrapes news, social media, and blogs for mentions
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-crawler
pilotctl handshake <your-prefix>-sentiment-analyzer "setup: media-monitoring"
Classifies mentions by sentiment and reach
clawhub install pilot-event-filter pilot-metrics pilot-task-router
pilotctl set-hostname <your-prefix>-sentiment-analyzer
pilotctl handshake <your-prefix>-crawler "setup: media-monitoring"
pilotctl handshake <your-prefix>-trend-detector "setup: media-monitoring"
Identifies viral content and PR crises
clawhub install pilot-dataset pilot-alert pilot-gossip
pilotctl set-hostname <your-prefix>-trend-detector
pilotctl handshake <your-prefix>-sentiment-analyzer "setup: media-monitoring"
pilotctl handshake <your-prefix>-reporter "setup: media-monitoring"
Generates briefings and crisis dashboards
clawhub install pilot-slack-bridge pilot-webhook-bridge pilot-announce
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-trend-detector "setup: media-monitoring"
Data Flows
<your-prefix>-crawler → <your-prefix>-sentiment-analyzer raw media mentions with source metadata :1002
<your-prefix>-sentiment-analyzer → <your-prefix>-trend-detector scored mentions with sentiment and reach :1002
<your-prefix>-trend-detector → <your-prefix>-reporter trend alerts and crisis warnings :1002
<your-prefix>-reporter → external media briefings via secure channel :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-sentiment-analyzer media-mention '{"source":"reuters","url":"https://reuters.com/article/12345","headline":"Acme Corp reports record Q1 revenue","brand":"acme","reach":2400000,"published":"2026-04-10T09:15:00Z"}'
pilotctl publish <your-prefix>-trend-detector scored-mention '{"source":"reuters","headline":"Acme Corp reports record Q1 revenue","sentiment":"positive","score":0.87,"influencer_reach":2400000,"narratives":["earnings_beat","growth_story"]}'
pilotctl publish <your-prefix>-reporter trend-alert '{"brand":"acme","trend":"earnings_beat","velocity":340,"share_of_voice":0.62,"severity":"info","message":"Positive earnings coverage accelerating across major outlets"}'
pilotctl publish <your-prefix>-reporter media-briefing '{"period":"daily","brand":"acme","total_mentions":1847,"sentiment_breakdown":{"positive":0.68,"neutral":0.24,"negative":0.08},"top_narrative":"earnings_beat","crisis_level":"none"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-crawler
clawhub install pilot-event-filter pilot-metrics pilot-task-router
pilotctl set-hostname <your-prefix>-sentiment-analyzer
clawhub install pilot-dataset pilot-alert pilot-gossip
pilotctl set-hostname <your-prefix>-trend-detector
clawhub install pilot-slack-bridge pilot-webhook-bridge pilot-announce
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-sentiment-analyzer "setup: media-monitoring"
pilotctl handshake <your-prefix>-crawler "setup: media-monitoring"
pilotctl handshake <your-prefix>-trend-detector "setup: media-monitoring"
pilotctl handshake <your-prefix>-sentiment-analyzer "setup: media-monitoring"
pilotctl handshake <your-prefix>-reporter "setup: media-monitoring"
pilotctl handshake <your-prefix>-trend-detector "setup: media-monitoring"
pilotctl trust
Agents 3
Manages calendar availability, sends invites, handles rescheduling and conflicts.
clawhub install pilot-cron pilot-webhook-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler
pilotctl handshake <your-prefix>-note-taker "setup: meeting-assistant"
Captures meeting notes, key decisions, and discussion summaries in structured format.
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-note-taker
pilotctl handshake <your-prefix>-scheduler "setup: meeting-assistant"
pilotctl handshake <your-prefix>-action-tracker "setup: meeting-assistant"
Extracts action items from notes, assigns owners, tracks completion, and sends reminders.
clawhub install pilot-task-router pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-action-tracker
pilotctl handshake <your-prefix>-note-taker "setup: meeting-assistant"
Data Flows
<your-prefix>-scheduler → <your-prefix>-note-taker meeting-started :1002
<your-prefix>-note-taker → <your-prefix>-action-tracker meeting-notes :1002
<your-prefix>-action-tracker → external action-reminder via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-scheduler meeting-started
pilotctl subscribe <your-prefix>-note-taker meeting-notes
pilotctl publish <your-prefix>-note-taker meeting-started '{"meeting_id":"MTG-2026-0412","title":"Q2 Planning Review","attendees":["[email protected] ","[email protected] ","[email protected] "],"agenda":["Q1 retrospective","Q2 OKRs","Resource allocation"],"started_at":"2026-04-10T10:00:00Z"}'
pilotctl publish <your-prefix>-action-tracker meeting-notes '{"meeting_id":"MTG-2026-0412","title":"Q2 Planning Review","decisions":["Increase hiring budget by 15%","Launch Project Alpha by June"],"action_items":[{"task":"Draft Q2 OKR document","owner":"[email protected] ","due":"2026-04-17"},{"task":"Schedule Project Alpha kickoff","owner":"[email protected] ","due":"2026-04-14"}],"summary":"Team aligned on Q2 priorities with focus on Project Alpha launch."}'
pilotctl publish <your-prefix>-action-tracker action-reminder '{"channel":"#team-ops","text":"Action item due in 3 days: Draft Q2 OKR document (owner: [email protected] )","meeting_id":"MTG-2026-0412","url":"https://notes.acme.com/mtg-2026-0412"}' Quick Start
Copy
clawhub install pilot-cron pilot-webhook-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-note-taker
clawhub install pilot-task-router pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-action-tracker
pilotctl handshake <your-prefix>-note-taker "setup: meeting-assistant"
pilotctl handshake <your-prefix>-scheduler "setup: meeting-assistant"
pilotctl handshake <your-prefix>-action-tracker "setup: meeting-assistant"
pilotctl handshake <your-prefix>-note-taker "setup: meeting-assistant"
pilotctl trust
Agents 4
Cleans, validates, and transforms raw datasets. Shares processed data with the trainer.
clawhub install pilot-dataset pilot-share pilot-task-chain
pilotctl set-hostname <your-prefix>-data-prep
pilotctl handshake <your-prefix>-trainer "setup: ml-training-pipeline"
Receives prepared datasets, runs training jobs, tracks metrics, and shares trained model artifacts.
clawhub install pilot-dataset pilot-model-share pilot-metrics pilot-task-chain
pilotctl set-hostname <your-prefix>-trainer
pilotctl handshake <your-prefix>-data-prep "setup: ml-training-pipeline"
pilotctl handshake <your-prefix>-evaluator "setup: ml-training-pipeline"
Scores trained models against benchmarks and gates promotion to serving.
clawhub install pilot-model-share pilot-metrics pilot-review pilot-task-chain
pilotctl set-hostname <your-prefix>-evaluator
pilotctl handshake <your-prefix>-trainer "setup: ml-training-pipeline"
pilotctl handshake <your-prefix>-serving "setup: ml-training-pipeline"
Loads approved models, serves inference, monitors health, and load-balances.
clawhub install pilot-model-share pilot-health pilot-webhook-bridge pilot-load-balancer pilot-metrics
pilotctl set-hostname <your-prefix>-serving
pilotctl handshake <your-prefix>-evaluator "setup: ml-training-pipeline"
Data Flows
<your-prefix>-data-prep → <your-prefix>-trainer cleaned datasets :1001
<your-prefix>-trainer → <your-prefix>-evaluator model checkpoints and metrics :1001
<your-prefix>-evaluator → <your-prefix>-serving approved models :1001
<your-prefix>-serving → <your-prefix>-evaluator inference metrics for drift detection :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl send-file <your-prefix>-trainer ./datasets/training-v5.parquet
pilotctl publish <your-prefix>-trainer dataset-ready '{"name":"training-v5","rows":150000,"features":64}'
pilotctl send-file <your-prefix>-evaluator ./models/resnet-v5-epoch20.pt
pilotctl publish <your-prefix>-evaluator training-complete '{"model":"resnet-v5","loss":0.023,"accuracy":0.967,"epochs":20}'
pilotctl send-file <your-prefix>-serving ./models/resnet-v5-epoch20.pt
pilotctl publish <your-prefix>-serving model-approved '{"model":"resnet-v5","benchmark":0.971,"approved":true}'
pilotctl publish <your-prefix>-evaluator inference-metrics '{"model":"resnet-v5","qps":1200,"p99_ms":45,"drift":0.003}'
Quick Start
Copy
clawhub install pilot-dataset pilot-share pilot-task-chain
pilotctl set-hostname <your-prefix>-data-prep
clawhub install pilot-dataset pilot-model-share pilot-metrics pilot-task-chain
pilotctl set-hostname <your-prefix>-trainer
clawhub install pilot-model-share pilot-metrics pilot-review pilot-task-chain
pilotctl set-hostname <your-prefix>-evaluator
clawhub install pilot-model-share pilot-health pilot-webhook-bridge pilot-load-balancer
pilotctl set-hostname <your-prefix>-serving
pilotctl handshake <your-prefix>-trainer "setup: ml-training-pipeline"
pilotctl handshake <your-prefix>-data-prep "setup: ml-training-pipeline"
pilotctl handshake <your-prefix>-serving "setup: ml-training-pipeline"
pilotctl handshake <your-prefix>-evaluator "setup: ml-training-pipeline"
pilotctl handshake <your-prefix>-trainer "setup: ml-training-pipeline"
pilotctl handshake <your-prefix>-evaluator "setup: ml-training-pipeline"
pilotctl trust
Agents 4
Source of truth for all content. Broadcasts updates to all edge nodes.
clawhub install pilot-sync pilot-share pilot-broadcast pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-origin
pilotctl handshake <your-prefix>-edge-us "setup: multi-region-content-sync"
pilotctl handshake <your-prefix>-edge-eu "setup: multi-region-content-sync"
pilotctl handshake <your-prefix>-edge-asia "setup: multi-region-content-sync"
Serves content for the <region> region. Syncs from origin and reports health.
clawhub install pilot-sync pilot-share pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-edge-us
pilotctl handshake <your-prefix>-origin "setup: multi-region-content-sync"
EU regional edge
clawhub install pilot-sync pilot-share pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-edge-eu
Asia regional edge
clawhub install pilot-sync pilot-share pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-edge-asia
Data Flows
<your-prefix>-origin → <your-prefix>-edge-* content updates :1001
<your-prefix>-edge-* → <your-prefix>-origin heartbeat and sync confirmation :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl send-file <your-prefix>-edge-us ./content/index.html
pilotctl send-file <your-prefix>-edge-eu ./content/index.html
pilotctl send-file <your-prefix>-edge-asia ./content/index.html
pilotctl publish <your-prefix>-edge-us content-update '{"file":"index.html","version":42,"hash":"sha256:a1b2c3"}'
pilotctl publish <your-prefix>-edge-eu content-update '{"file":"index.html","version":42,"hash":"sha256:a1b2c3"}'
pilotctl publish <your-prefix>-edge-asia content-update '{"file":"index.html","version":42,"hash":"sha256:a1b2c3"}'
pilotctl publish <your-prefix>-origin sync-complete '{"region":"us","file":"index.html","version":42}'
pilotctl publish <your-prefix>-origin heartbeat '{"region":"us","status":"healthy","disk_pct":34}'
Quick Start
Copy
clawhub install pilot-sync pilot-share pilot-broadcast
pilotctl set-hostname <your-prefix>-origin
clawhub install pilot-sync pilot-share pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-edge-us
clawhub install pilot-sync pilot-share pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-edge-eu
clawhub install pilot-sync pilot-share pilot-health pilot-heartbeat-monitor
pilotctl set-hostname <your-prefix>-edge-asia
pilotctl handshake <your-prefix>-origin "setup: multi-region-content-sync"
pilotctl handshake <your-prefix>-edge-asia "setup: multi-region-content-sync"
pilotctl handshake <your-prefix>-origin "setup: multi-region-content-sync"
pilotctl handshake <your-prefix>-edge-eu "setup: multi-region-content-sync"
pilotctl handshake <your-prefix>-origin "setup: multi-region-content-sync"
pilotctl handshake <your-prefix>-edge-us "setup: multi-region-content-sync"
pilotctl trust
Agents 3
Aggregates trending articles, RSS feeds, and industry news into curated content digests.
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-curator
pilotctl handshake <your-prefix>-writer "setup: newsletter-automation"
Transforms curated content into engaging newsletter copy with subject lines and sections.
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-writer
pilotctl handshake <your-prefix>-curator "setup: newsletter-automation"
pilotctl handshake <your-prefix>-mailer "setup: newsletter-automation"
Formats newsletters for email delivery, manages subscriber segments, tracks open rates.
clawhub install pilot-webhook-bridge pilot-announce pilot-metrics
pilotctl set-hostname <your-prefix>-mailer
pilotctl handshake <your-prefix>-writer "setup: newsletter-automation"
Data Flows
<your-prefix>-curator → <your-prefix>-writer content-digest events :1002
<your-prefix>-writer → <your-prefix>-mailer newsletter-draft events :1002
<your-prefix>-mailer → external email-dispatch via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-curator content-digest
pilotctl subscribe <your-prefix>-writer newsletter-draft
pilotctl publish <your-prefix>-writer content-digest '{"date":"2026-04-10","articles":[{"title":"AI Agents in Production","url":"https://example.com/ai-agents","summary":"How teams are deploying autonomous agents at scale."}],"topic":"AI & DevOps"}'
pilotctl publish <your-prefix>-mailer newsletter-draft '{"subject":"This Week in AI & DevOps","sections":[{"heading":"Top Story","body":"AI agents are going mainstream in production environments..."}],"format":"html"}'
pilotctl publish <your-prefix>-mailer email-dispatch '{"segment":"ai-enthusiasts","recipients":1250,"subject":"This Week in AI & DevOps","status":"queued"}'
Quick Start
Copy
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-curator
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-writer
clawhub install pilot-webhook-bridge pilot-announce pilot-metrics
pilotctl set-hostname <your-prefix>-mailer
pilotctl handshake <your-prefix>-curator "setup: newsletter-automation"
pilotctl handshake <your-prefix>-writer "setup: newsletter-automation"
pilotctl handshake <your-prefix>-writer "setup: newsletter-automation"
pilotctl handshake <your-prefix>-mailer "setup: newsletter-automation"
pilotctl trust
Agents 4
Performs passive and active reconnaissance — DNS enumeration, port scanning, service fingerprinting.
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-recon
pilotctl handshake <your-prefix>-scanner "setup: penetration-testing"
Runs automated vulnerability scans, checks CVE databases, identifies misconfigurations.
clawhub install pilot-task-parallel pilot-metrics pilot-dataset
pilotctl set-hostname <your-prefix>-scanner
pilotctl handshake <your-prefix>-recon "setup: penetration-testing"
pilotctl handshake <your-prefix>-exploiter "setup: penetration-testing"
Validates discovered vulnerabilities with safe proof-of-concept tests, confirms exploitability.
clawhub install pilot-task-chain pilot-audit-log pilot-receipt
pilotctl set-hostname <your-prefix>-exploiter
pilotctl handshake <your-prefix>-scanner "setup: penetration-testing"
pilotctl handshake <your-prefix>-reporter "setup: penetration-testing"
Generates pentest reports with findings, risk ratings, remediation steps, and executive summary.
clawhub install pilot-webhook-bridge pilot-share pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-exploiter "setup: penetration-testing"
Data Flows
<your-prefix>-recon → <your-prefix>-scanner recon-result events :1002
<your-prefix>-scanner → <your-prefix>-exploiter vulnerability events :1002
<your-prefix>-exploiter → <your-prefix>-reporter validated-finding events :1002
<your-prefix>-reporter → external pentest-report via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-recon recon-result
pilotctl subscribe <your-prefix>-scanner vulnerability
pilotctl subscribe <your-prefix>-exploiter validated-finding
pilotctl publish <your-prefix>-scanner recon-result '{"target":"app.example.com","dns":["192.168.1.10"],"open_ports":[22,80,443,8080],"services":{"22":"OpenSSH 8.9","80":"nginx 1.24","8080":"Apache Tomcat 9.0.65"},"os":"Ubuntu 22.04"}'
pilotctl publish <your-prefix>-exploiter vulnerability '{"target":"app.example.com","port":8080,"cve":"CVE-2023-46589","service":"Apache Tomcat 9.0.65","severity":"critical","cvss":9.8,"description":"Request smuggling via malformed HTTP/2 frames"}'
pilotctl publish <your-prefix>-reporter validated-finding '{"target":"app.example.com","cve":"CVE-2023-46589","validated":true,"impact":"Remote code execution possible","evidence":"HTTP/2 smuggling confirmed with crafted HEADERS frame","remediation":"Upgrade Tomcat to 9.0.84+"}'
pilotctl publish <your-prefix>-reporter pentest-report '{"target":"app.example.com","findings_total":12,"critical":1,"high":3,"medium":5,"low":3,"executive_summary":"Critical RCE vulnerability found in Tomcat","report_url":"https://reports.example.com/pentest-2026-042"}'
Quick Start
Copy
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-recon
clawhub install pilot-task-parallel pilot-metrics pilot-dataset
pilotctl set-hostname <your-prefix>-scanner
clawhub install pilot-task-chain pilot-audit-log pilot-receipt
pilotctl set-hostname <your-prefix>-exploiter
clawhub install pilot-webhook-bridge pilot-share pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-scanner "setup: penetration-testing"
pilotctl handshake <your-prefix>-recon "setup: penetration-testing"
pilotctl handshake <your-prefix>-exploiter "setup: penetration-testing"
pilotctl handshake <your-prefix>-scanner "setup: penetration-testing"
pilotctl handshake <your-prefix>-reporter "setup: penetration-testing"
pilotctl handshake <your-prefix>-exploiter "setup: penetration-testing"
pilotctl trust
Agents 3
Finds trending topics, guest suggestions, audience questions, and talking points for episodes.
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-researcher
pilotctl handshake <your-prefix>-producer "setup: podcast-production"
Organizes show notes, talking points, intros/outros, timestamps, and coordinates recording schedules.
clawhub install pilot-task-router pilot-share pilot-cron
pilotctl set-hostname <your-prefix>-producer
pilotctl handshake <your-prefix>-researcher "setup: podcast-production"
pilotctl handshake <your-prefix>-distributor "setup: podcast-production"
Publishes episodes to RSS feeds, Apple Podcasts, Spotify. Posts show notes and clips to social media.
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-distributor
pilotctl handshake <your-prefix>-producer "setup: podcast-production"
Data Flows
<your-prefix>-researcher → <your-prefix>-producer episode-brief :1002
<your-prefix>-producer → <your-prefix>-distributor episode-package :1002
<your-prefix>-distributor → external publish-notification via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-researcher episode-brief
pilotctl subscribe <your-prefix>-producer episode-package
pilotctl publish <your-prefix>-producer episode-brief '{"topic":"Future of AI Agents in DevOps","guests":["Jane Smith","Alex Chen"],"talking_points":["autonomous deployments","self-healing infrastructure","agent collaboration"],"audience_questions":["How do agents handle rollbacks?","What about security?"],"trending_score":87}'
pilotctl publish <your-prefix>-distributor episode-package '{"title":"EP42: Future of AI Agents in DevOps","duration_minutes":45,"show_notes":"Deep dive into autonomous deployments with Jane Smith and Alex Chen.","timestamps":["00:00 Intro","03:15 Guest backgrounds","12:30 Autonomous deployments","28:00 Security concerns","40:00 Wrap-up"],"status":"ready"}'
pilotctl publish <your-prefix>-distributor publish-notification '{"channel":"#podcast","text":"Published: EP42 - Future of AI Agents in DevOps","platforms":["rss","apple_podcasts","spotify"],"url":"https://podcast.acme.com/ep42"}'
Quick Start
Copy
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-researcher
clawhub install pilot-task-router pilot-share pilot-cron
pilotctl set-hostname <your-prefix>-producer
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-distributor
pilotctl handshake <your-prefix>-producer "setup: podcast-production"
pilotctl handshake <your-prefix>-researcher "setup: podcast-production"
pilotctl handshake <your-prefix>-distributor "setup: podcast-production"
pilotctl handshake <your-prefix>-producer "setup: podcast-production"
pilotctl trust
Agents 3
Gathers RFP requirements, competitor analysis, and client background.
clawhub install pilot-discover pilot-dataset pilot-archive
pilotctl set-hostname <your-prefix>-researcher
pilotctl handshake <your-prefix>-drafter "setup: proposal-writer"
Writes proposal sections — executive summary, technical approach, pricing, timeline.
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-drafter
pilotctl handshake <your-prefix>-researcher "setup: proposal-writer"
pilotctl handshake <your-prefix>-reviewer "setup: proposal-writer"
Reviews drafts for compliance, consistency, and win themes. Formats final submission.
clawhub install pilot-review pilot-webhook-bridge pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reviewer
pilotctl handshake <your-prefix>-drafter "setup: proposal-writer"
Data Flows
<your-prefix>-researcher → <your-prefix>-drafter research-brief events :1002
<your-prefix>-drafter → <your-prefix>-reviewer draft-proposal events :1002
<your-prefix>-reviewer → external final-proposal via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-researcher research-brief
pilotctl subscribe <your-prefix>-drafter draft-proposal
pilotctl publish <your-prefix>-drafter research-brief '{"rfp_id":"RFP-2026-042","client":"Acme Corp","requirements":["cloud migration","24/7 support","SOC2 compliance"],"competitors":["RivalCo","BigTech Inc"],"budget_range":"$500K-$1M","deadline":"2026-05-15"}'
pilotctl publish <your-prefix>-reviewer draft-proposal '{"rfp_id":"RFP-2026-042","sections":{"executive_summary":"We propose a phased cloud migration...","technical_approach":"Using containerized microservices...","pricing":"$750,000 over 18 months","timeline":"3 phases across 18 months"},"compliance_checklist":["SOC2","24/7 support"]}'
pilotctl publish <your-prefix>-reviewer final-proposal '{"rfp_id":"RFP-2026-042","status":"approved","score":92,"notes":"Strong technical approach, competitive pricing","submission_url":"https://portal.acme.com/submit"}'
Quick Start
Copy
clawhub install pilot-discover pilot-dataset pilot-archive
pilotctl set-hostname <your-prefix>-researcher
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-drafter
clawhub install pilot-review pilot-webhook-bridge pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reviewer
pilotctl handshake <your-prefix>-researcher "setup: proposal-writer"
pilotctl handshake <your-prefix>-drafter "setup: proposal-writer"
pilotctl handshake <your-prefix>-drafter "setup: proposal-writer"
pilotctl handshake <your-prefix>-reviewer "setup: proposal-writer"
pilotctl trust
Agents 3
Generates test cases from specs and stories, prioritizes by risk
clawhub install pilot-task-router pilot-dataset pilot-cron
pilotctl set-hostname <your-prefix>-test-generator
pilotctl handshake <your-prefix>-executor "setup: quality-assurance-pipeline"
Runs test suites, captures results, screenshots, and logs
clawhub install pilot-task-parallel pilot-share pilot-metrics
pilotctl set-hostname <your-prefix>-executor
pilotctl handshake <your-prefix>-test-generator "setup: quality-assurance-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: quality-assurance-pipeline"
Aggregates results, generates reports, files bugs, notifies team
clawhub install pilot-webhook-bridge pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-executor "setup: quality-assurance-pipeline"
Data Flows
<your-prefix>-test-generator → <your-prefix>-executor test-suite :1002
<your-prefix>-executor → <your-prefix>-reporter test-result :1002
<your-prefix>-reporter → external qa-report via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-test-generator test-suite
pilotctl publish <your-prefix>-executor test-suite '{"suite":"checkout-flow","source":"user-story-42","cases":[{"id":"tc_001","name":"add_to_cart","priority":"high","type":"e2e"},{"id":"tc_002","name":"apply_coupon","priority":"medium","type":"integration"}],"environment":"staging","trigger":"pr-merge"}'
pilotctl subscribe <your-prefix>-executor test-result
pilotctl publish <your-prefix>-reporter test-result '{"suite":"checkout-flow","total":2,"passed":1,"failed":1,"failures":[{"id":"tc_002","name":"apply_coupon","error":"coupon validation timeout","duration_ms":5200}],"duration_ms":8400,"environment":"staging"}'
pilotctl publish <your-prefix>-reporter qa-report '{"suite":"checkout-flow","status":"failed","pass_rate":0.50,"bugs_filed":1,"bug_ids":["BUG-1847"],"coverage":0.78,"recommendation":"Block deploy — checkout coupon flow regression"}'
Quick Start
Copy
clawhub install pilot-task-router pilot-dataset pilot-cron
pilotctl set-hostname <your-prefix>-test-generator
clawhub install pilot-task-parallel pilot-share pilot-metrics
pilotctl set-hostname <your-prefix>-executor
clawhub install pilot-webhook-bridge pilot-alert pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reporter
pilotctl handshake <your-prefix>-executor "setup: quality-assurance-pipeline"
pilotctl handshake <your-prefix>-test-generator "setup: quality-assurance-pipeline"
pilotctl handshake <your-prefix>-reporter "setup: quality-assurance-pipeline"
pilotctl handshake <your-prefix>-executor "setup: quality-assurance-pipeline"
pilotctl trust
Agents 4
Monitors MLS, Zillow, Redfin for new listings
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-scraper
pilotctl handshake <your-prefix>-analyzer "setup: real-estate-analyzer"
Calculates valuations, cap rates, rental yields
clawhub install pilot-metrics pilot-dataset pilot-task-router
pilotctl set-hostname <your-prefix>-analyzer
pilotctl handshake <your-prefix>-scraper "setup: real-estate-analyzer"
pilotctl handshake <your-prefix>-comparator "setup: real-estate-analyzer"
Pulls comps, adjusts for features, generates CMA reports
clawhub install pilot-event-filter pilot-share pilot-review
pilotctl set-hostname <your-prefix>-comparator
pilotctl handshake <your-prefix>-analyzer "setup: real-estate-analyzer"
pilotctl handshake <your-prefix>-notifier "setup: real-estate-analyzer"
Scores deals by ROI, alerts investors via Slack/email
clawhub install pilot-alert pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-notifier
pilotctl handshake <your-prefix>-comparator "setup: real-estate-analyzer"
Data Flows
<your-prefix>-scraper → <your-prefix>-analyzer new-listing events :1002
<your-prefix>-analyzer → <your-prefix>-comparator valuation-request events :1002
<your-prefix>-comparator → <your-prefix>-notifier deal-score events :1002
<your-prefix>-notifier → external deal-alert notifications :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-scraper new-listing
pilotctl publish <your-prefix>-analyzer new-listing '{"mls_id":"MLS-2024-78432","address":"1425 Oak Valley Dr, Austin, TX","price":485000,"sqft":2200,"beds":4,"baths":2.5,"year_built":2018,"lot_sqft":7500,"source":"redfin"}'
pilotctl subscribe <your-prefix>-analyzer valuation-request
pilotctl publish <your-prefix>-comparator valuation-request '{"mls_id":"MLS-2024-78432","estimated_value":502000,"cap_rate":6.8,"rental_yield":8.2,"appreciation_1yr":4.5,"price_per_sqft":220}'
pilotctl subscribe <your-prefix>-comparator deal-score
pilotctl publish <your-prefix>-notifier deal-score '{"mls_id":"MLS-2024-78432","deal_score":8.7,"comps_avg_price":510000,"price_delta_pct":-4.9,"roi_estimate":12.3,"recommendation":"strong_buy","cma_report_url":"https://reports.example.com/cma-78432.pdf"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-scraper
clawhub install pilot-metrics pilot-dataset pilot-task-router
pilotctl set-hostname <your-prefix>-analyzer
clawhub install pilot-event-filter pilot-share pilot-review
pilotctl set-hostname <your-prefix>-comparator
clawhub install pilot-alert pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-notifier
pilotctl handshake <your-prefix>-analyzer "setup: real-estate-analyzer"
pilotctl handshake <your-prefix>-scraper "setup: real-estate-analyzer"
pilotctl handshake <your-prefix>-comparator "setup: real-estate-analyzer"
pilotctl handshake <your-prefix>-analyzer "setup: real-estate-analyzer"
pilotctl handshake <your-prefix>-notifier "setup: real-estate-analyzer"
pilotctl handshake <your-prefix>-comparator "setup: real-estate-analyzer"
pilotctl trust
Agents 3
Scans job boards, LinkedIn profiles, and referral networks. Packages candidate profiles with match scores.
clawhub install pilot-discover pilot-stream-data pilot-metrics
pilotctl set-hostname <your-prefix>-sourcer
pilotctl handshake <your-prefix>-screener "setup: recruitment-pipeline"
Evaluates candidates against job requirements, scores skills, flags red flags.
clawhub install pilot-event-filter pilot-task-router pilot-alert
pilotctl set-hostname <your-prefix>-screener
pilotctl handshake <your-prefix>-sourcer "setup: recruitment-pipeline"
pilotctl handshake <your-prefix>-scheduler "setup: recruitment-pipeline"
Coordinates interview slots, sends calendar invites, tracks hiring pipeline status.
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler
pilotctl handshake <your-prefix>-screener "setup: recruitment-pipeline"
Data Flows
<your-prefix>-sourcer → <your-prefix>-screener candidate-profile events :1002
<your-prefix>-screener → <your-prefix>-scheduler screened-candidate events :1002
<your-prefix>-scheduler → external interview-invite via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-sourcer candidate-profile
pilotctl subscribe <your-prefix>-screener screened-candidate
pilotctl publish <your-prefix>-screener candidate-profile '{"candidate":"Jane Doe","role":"Senior Backend Engineer","match_score":92,"source":"linkedin","skills":["Go","Kubernetes","PostgreSQL"]}'
pilotctl publish <your-prefix>-scheduler screened-candidate '{"candidate":"Jane Doe","screen_score":88,"red_flags":[],"recommendation":"interview","available_slots":["2026-04-14T10:00Z","2026-04-15T14:00Z"]}'
pilotctl publish <your-prefix>-scheduler interview-invite '{"candidate":"Jane Doe","interviewer":"John Smith","slot":"2026-04-14T10:00Z","calendar_link":"https://cal.example.com/abc123"}'
Quick Start
Copy
clawhub install pilot-discover pilot-stream-data pilot-metrics
pilotctl set-hostname <your-prefix>-sourcer
clawhub install pilot-event-filter pilot-task-router pilot-alert
pilotctl set-hostname <your-prefix>-screener
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler
pilotctl handshake <your-prefix>-screener "setup: recruitment-pipeline"
pilotctl handshake <your-prefix>-sourcer "setup: recruitment-pipeline"
pilotctl handshake <your-prefix>-scheduler "setup: recruitment-pipeline"
pilotctl handshake <your-prefix>-screener "setup: recruitment-pipeline"
pilotctl trust
Agents 3
Scans merged PRs and commits, generates release notes and changelogs automatically.
clawhub install pilot-github-bridge pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-changelog-bot
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
Bumps semantic versions, tags releases, coordinates rollout schedules.
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-version-manager
pilotctl handshake <your-prefix>-changelog-bot "setup: release-management"
pilotctl handshake <your-prefix>-announcer "setup: release-management"
Posts release announcements to Slack, email lists, and documentation sites.
clawhub install pilot-announce pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-announcer
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
Data Flows
<your-prefix>-changelog-bot → <your-prefix>-version-manager release-notes events :1002
<your-prefix>-version-manager → <your-prefix>-announcer release-tag events :1002
<your-prefix>-announcer → external release-announcement via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-changelog-bot release-notes
pilotctl subscribe <your-prefix>-version-manager release-tag
pilotctl publish <your-prefix>-version-manager release-notes '{"version":"1.5.0","date":"2026-04-10","changes":[{"type":"feature","description":"Add webhook retry logic"},{"type":"fix","description":"Fix race condition in event handler"}],"breaking":false}'
pilotctl publish <your-prefix>-announcer release-tag '{"version":"v1.5.0","tag":"v1.5.0","artifacts":["linux-amd64","darwin-arm64"],"changelog_url":"https://example.com/releases/v1.5.0"}'
pilotctl publish <your-prefix>-announcer release-announcement '{"channel":"#releases","version":"v1.5.0","highlights":["Webhook retry logic","Race condition fix"],"migration_notes":"No breaking changes"}'
Quick Start
Copy
clawhub install pilot-github-bridge pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-changelog-bot
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-version-manager
clawhub install pilot-announce pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-announcer
pilotctl handshake <your-prefix>-changelog-bot "setup: release-management"
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
pilotctl handshake <your-prefix>-announcer "setup: release-management"
pilotctl trust
Agents 4
Finds and scores leads from web and inbound sources
clawhub install pilot-discover pilot-stream-data pilot-metrics
pilotctl set-hostname <your-prefix>-prospector
pilotctl handshake <your-prefix>-qualifier "setup: sales-pipeline"
Evaluates leads against ICP, enriches, categorizes by tier
clawhub install pilot-event-filter pilot-task-router pilot-dataset
pilotctl set-hostname <your-prefix>-qualifier
pilotctl handshake <your-prefix>-prospector "setup: sales-pipeline"
pilotctl handshake <your-prefix>-outreach "setup: sales-pipeline"
Sends personalized email sequences, tracks engagement
clawhub install pilot-email-bridge pilot-cron pilot-receipt
pilotctl set-hostname <your-prefix>-outreach
pilotctl handshake <your-prefix>-qualifier "setup: sales-pipeline"
pilotctl handshake <your-prefix>-crm-sync "setup: sales-pipeline"
Syncs activity to CRM, maintains deal stages, reports forecasts
clawhub install pilot-webhook-bridge pilot-audit-log pilot-slack-bridge
pilotctl set-hostname <your-prefix>-crm-sync
pilotctl handshake <your-prefix>-outreach "setup: sales-pipeline"
Data Flows
<your-prefix>-prospector → <your-prefix>-qualifier raw-lead events :1002
<your-prefix>-qualifier → <your-prefix>-outreach qualified-lead events :1002
<your-prefix>-outreach → <your-prefix>-crm-sync engagement-event events :1002
<your-prefix>-crm-sync → external CRM updates via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-prospector raw-lead
pilotctl publish <your-prefix>-qualifier raw-lead '{"company":"Initech","domain":"initech.com","source":"linkedin","fit_score":82,"employees":450}'
pilotctl subscribe <your-prefix>-qualifier qualified-lead
pilotctl publish <your-prefix>-outreach qualified-lead '{"company":"Initech","tier":"hot","icp_match":0.91,"contacts":["[email protected] "]}'
pilotctl subscribe <your-prefix>-outreach engagement-event
pilotctl publish <your-prefix>-crm-sync engagement-event '{"lead":"Initech","event":"reply","sentiment":"positive","next_action":"book_demo"}'
pilotctl publish <your-prefix>-crm-sync crm-update '{"deal":"Initech","stage":"demo_scheduled","value":48000,"forecast":"commit"}'
Quick Start
Copy
clawhub install pilot-discover pilot-stream-data pilot-metrics
pilotctl set-hostname <your-prefix>-prospector
clawhub install pilot-event-filter pilot-task-router pilot-dataset
pilotctl set-hostname <your-prefix>-qualifier
clawhub install pilot-email-bridge pilot-cron pilot-receipt
pilotctl set-hostname <your-prefix>-outreach
clawhub install pilot-webhook-bridge pilot-audit-log pilot-slack-bridge
pilotctl set-hostname <your-prefix>-crm-sync
pilotctl handshake <your-prefix>-qualifier "setup: sales-pipeline"
pilotctl handshake <your-prefix>-prospector "setup: sales-pipeline"
pilotctl handshake <your-prefix>-outreach "setup: sales-pipeline"
pilotctl handshake <your-prefix>-qualifier "setup: sales-pipeline"
pilotctl handshake <your-prefix>-crm-sync "setup: sales-pipeline"
pilotctl handshake <your-prefix>-outreach "setup: sales-pipeline"
pilotctl trust
Agents 4
Structured reviews with gaps and citations" }
clawhub install pilot-discover pilot-archive pilot-stream-data
pilotctl set-hostname <your-prefix>-literature
pilotctl handshake <your-prefix>-hypothesis "setup: scientific-research-team"
Literature reviews with identified gaps" },
clawhub install pilot-task-router pilot-priority-queue pilot-dataset
pilotctl set-hostname <your-prefix>-hypothesis
pilotctl handshake <your-prefix>-literature "setup: scientific-research-team"
pilotctl handshake <your-prefix>-experiment "setup: scientific-research-team"
Hypotheses to test" },
clawhub install pilot-task-router pilot-audit-log pilot-metrics
pilotctl set-hostname <your-prefix>-experiment
pilotctl handshake <your-prefix>-hypothesis "setup: scientific-research-team"
pilotctl handshake <your-prefix>-report "setup: scientific-research-team"
Experimental results to compile" },
clawhub install pilot-share pilot-announce pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-report
pilotctl handshake <your-prefix>-experiment "setup: scientific-research-team"
Data Flows
<your-prefix>-literature → <your-prefix>-hypothesis literature synthesis with gaps and citations :1002
<your-prefix>-hypothesis → <your-prefix>-experiment ranked research hypotheses with protocols :1002
<your-prefix>-experiment → <your-prefix>-report experimental results with statistical analysis :1002
<your-prefix>-report → external published research reports :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-hypothesis literature-synthesis '{"topic":"transformer attention scaling laws","papers_reviewed":47,"key_findings":["linear attention underperforms at >1B params","flash attention reduces memory 2-4x","mixture-of-experts shows sublinear scaling"],"gaps":["no study compares all three on identical hardware","sparse attention + MoE interaction unknown"],"citations":["vaswani2017","dao2022","fedus2022"]}'
pilotctl publish <your-prefix>-experiment research-hypothesis '{"hypothesis_id":"H-031","statement":"Combining flash attention with top-2 MoE routing achieves superlinear throughput scaling from 1B to 10B parameters","novelty_score":0.87,"feasibility_score":0.72,"required_compute_hours":480,"methodology":"controlled_benchmark","variables":{"independent":"model_size","dependent":"throughput_per_param","controlled":["hardware","batch_size","sequence_length"]}}'
pilotctl publish <your-prefix>-report experiment-result '{"hypothesis_id":"H-031","status":"partially_supported","findings":{"scaling_exponent":1.12,"ci_95":[1.04,1.20],"p_value":0.003,"effect_size":"medium","n_runs":24},"methodology":"A/B benchmark on 8xA100 cluster","artifacts":["scaling_curve.png","raw_benchmarks.csv"]}'
pilotctl publish <your-prefix>-report research-report '{"title":"Flash Attention + MoE: Superlinear Scaling in Large Transformers","abstract":"We demonstrate that combining flash attention with top-2 MoE routing yields a 1.12x scaling exponent...","sections":["introduction","related_work","methodology","results","discussion","conclusion"],"citation_count":23,"status":"ready_for_review"}'
Quick Start
Copy
clawhub install pilot-discover pilot-archive pilot-stream-data
pilotctl set-hostname <your-prefix>-literature
clawhub install pilot-task-router pilot-priority-queue pilot-dataset
pilotctl set-hostname <your-prefix>-hypothesis
clawhub install pilot-task-router pilot-audit-log pilot-metrics
pilotctl set-hostname <your-prefix>-experiment
clawhub install pilot-share pilot-announce pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-report
pilotctl handshake <your-prefix>-hypothesis "setup: scientific-research-team"
pilotctl handshake <your-prefix>-literature "setup: scientific-research-team"
pilotctl handshake <your-prefix>-experiment "setup: scientific-research-team"
pilotctl handshake <your-prefix>-hypothesis "setup: scientific-research-team"
pilotctl handshake <your-prefix>-report "setup: scientific-research-team"
pilotctl handshake <your-prefix>-experiment "setup: scientific-research-team"
pilotctl trust
Agents 4
Aggregates security events
clawhub install pilot-event-log pilot-audit-log pilot-stream-data pilot-cron
pilotctl set-hostname <your-prefix>-collector
pilotctl handshake <your-prefix>-analyzer "setup: security-operations-center"
Raw events" },
clawhub install pilot-event-filter pilot-event-replay pilot-alert pilot-priority-queue
pilotctl set-hostname <your-prefix>-analyzer
pilotctl handshake <your-prefix>-collector "setup: security-operations-center"
pilotctl handshake <your-prefix>-enforcer "setup: security-operations-center"
pilotctl handshake <your-prefix>-dashboard "setup: security-operations-center"
Threat verdicts" },
clawhub install pilot-blocklist pilot-quarantine pilot-webhook-bridge pilot-audit-log
pilotctl set-hostname <your-prefix>-enforcer
pilotctl handshake <your-prefix>-analyzer "setup: security-operations-center"
pilotctl handshake <your-prefix>-dashboard "setup: security-operations-center"
Classified threats" },
clawhub install pilot-metrics pilot-slack-bridge pilot-network-map pilot-mesh-status
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-analyzer "setup: security-operations-center"
pilotctl handshake <your-prefix>-enforcer "setup: security-operations-center"
Data Flows
<your-prefix>-collector → <your-prefix>-analyzer raw security events :1002
<your-prefix>-analyzer → <your-prefix>-enforcer threat verdicts :1002
<your-prefix>-analyzer → <your-prefix>-dashboard classified threats :1002
<your-prefix>-enforcer → <your-prefix>-dashboard enforcement actions :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-analyzer security-event '{"type":"auth_failure","source":"10.0.1.50","user":"admin","attempts":15}'
pilotctl publish <your-prefix>-analyzer security-event '{"type":"port_scan","source":"203.0.113.42","ports_scanned":1024}'
pilotctl publish <your-prefix>-enforcer threat-verdict '{"source":"203.0.113.42","threat":"port_scan","severity":"high","action":"block"}'
pilotctl publish <your-prefix>-dashboard threat-alert '{"source":"203.0.113.42","threat":"port_scan","severity":"high"}'
pilotctl publish <your-prefix>-dashboard enforcement-action '{"source":"203.0.113.42","action":"blocked","rule":"auto-block-port-scan"}'
pilotctl subscribe <your-prefix>-analyzer threat-alert
pilotctl subscribe <your-prefix>-enforcer enforcement-action
Quick Start
Copy
clawhub install pilot-event-log pilot-audit-log pilot-stream-data pilot-cron
pilotctl set-hostname <your-prefix>-collector
clawhub install pilot-event-filter pilot-event-replay pilot-alert pilot-priority-queue
pilotctl set-hostname <your-prefix>-analyzer
clawhub install pilot-blocklist pilot-quarantine pilot-webhook-bridge pilot-audit-log
pilotctl set-hostname <your-prefix>-enforcer
clawhub install pilot-metrics pilot-slack-bridge pilot-network-map pilot-mesh-status
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-analyzer "soc pipeline"
pilotctl handshake <your-prefix>-collector "soc pipeline"
pilotctl handshake <your-prefix>-enforcer "soc pipeline"
pilotctl handshake <your-prefix>-analyzer "soc pipeline"
pilotctl handshake <your-prefix>-dashboard "soc pipeline"
pilotctl handshake <your-prefix>-analyzer "soc pipeline"
pilotctl handshake <your-prefix>-dashboard "soc pipeline"
pilotctl handshake <your-prefix>-enforcer "soc pipeline"
pilotctl trust
Agents 4
Collects and normalizes sensor readings
clawhub install pilot-stream-data pilot-cron pilot-metrics
pilotctl set-hostname <your-prefix>-sensor-hub
pilotctl handshake <your-prefix>-brain "setup: smart-home-coordinator"
Resolves goals, issues device commands
clawhub install pilot-event-filter pilot-task-router pilot-consensus
pilotctl set-hostname <your-prefix>-brain
pilotctl handshake <your-prefix>-sensor-hub "setup: smart-home-coordinator"
pilotctl handshake <your-prefix>-actuator "setup: smart-home-coordinator"
pilotctl handshake <your-prefix>-dashboard "setup: smart-home-coordinator"
Executes commands on devices, reports results
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-actuator
pilotctl handshake <your-prefix>-brain "setup: smart-home-coordinator"
Displays home status, sends daily summaries
clawhub install pilot-metrics pilot-webhook-bridge pilot-slack-bridge
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-brain "setup: smart-home-coordinator"
Data Flows
<your-prefix>-sensor-hub → <your-prefix>-brain sensor readings :1002
<your-prefix>-brain → <your-prefix>-actuator device commands :1002
<your-prefix>-actuator → <your-prefix>-brain action confirmations :1002
<your-prefix>-brain → <your-prefix>-dashboard home state updates :1002
<your-prefix>-dashboard → external daily summary via Slack/email :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-brain sensor-reading '{"room":"living-room","temperature_c":23.4,"humidity_pct":45,"light_lux":320,"motion":false,"energy_w":1250,"timestamp":"2026-04-09T14:30:00Z"}'
pilotctl publish <your-prefix>-actuator device-command '{"device":"hvac-main","action":"set_temperature","params":{"target_c":22,"mode":"cool"},"reason":"temperature above comfort threshold","priority":"normal"}'
pilotctl publish <your-prefix>-brain action-confirm '{"device":"hvac-main","action":"set_temperature","status":"success","current_target_c":22,"response_time_ms":340}'
pilotctl publish <your-prefix>-dashboard home-state '{"rooms":{"living-room":{"temp_c":23.4,"target_c":22,"hvac":"cooling"},"bedroom":{"temp_c":21.0,"target_c":21,"hvac":"idle"}},"total_energy_w":1250,"mode":"comfort"}'
pilotctl subscribe home-state
Quick Start
Copy
clawhub install pilot-stream-data pilot-cron pilot-metrics
pilotctl set-hostname <your-prefix>-sensor-hub
clawhub install pilot-event-filter pilot-task-router pilot-consensus
pilotctl set-hostname <your-prefix>-brain
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-actuator
clawhub install pilot-metrics pilot-webhook-bridge pilot-slack-bridge
pilotctl set-hostname <your-prefix>-dashboard
pilotctl handshake <your-prefix>-brain "setup: smart-home-coordinator"
pilotctl handshake <your-prefix>-sensor-hub "setup: smart-home-coordinator"
pilotctl handshake <your-prefix>-actuator "setup: smart-home-coordinator"
pilotctl handshake <your-prefix>-brain "setup: smart-home-coordinator"
pilotctl handshake <your-prefix>-dashboard "setup: smart-home-coordinator"
pilotctl handshake <your-prefix>-brain "setup: smart-home-coordinator"
pilotctl trust
Agents 3
Analyzes trends, competitor activity, and audience engagement to plan a content calendar and optimal posting times.
clawhub install pilot-cron pilot-stream-data pilot-metrics
pilotctl set-hostname <your-prefix>-planner
pilotctl handshake <your-prefix>-creator "setup: social-media-manager"
pilotctl handshake <your-prefix>-analyst "setup: social-media-manager"
Generates platform-specific posts (LinkedIn, X, Instagram) from the planner's brief in the brand voice.
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-creator
pilotctl handshake <your-prefix>-planner "setup: social-media-manager"
pilotctl handshake <your-prefix>-analyst "setup: social-media-manager"
Tracks cross-platform engagement metrics, identifies top performers, and feeds insights back to the planner.
clawhub install pilot-metrics pilot-event-log pilot-alert
pilotctl set-hostname <your-prefix>-analyst
pilotctl handshake <your-prefix>-creator "setup: social-media-manager"
pilotctl handshake <your-prefix>-planner "setup: social-media-manager"
Data Flows
<your-prefix>-planner → <your-prefix>-creator content-brief :1002
<your-prefix>-creator → <your-prefix>-analyst post-published :1002
<your-prefix>-analyst → <your-prefix>-planner performance-insight :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-planner content-brief
pilotctl subscribe <your-prefix>-creator post-published
pilotctl subscribe <your-prefix>-analyst performance-insight
pilotctl publish <your-prefix>-creator content-brief '{"platforms":["linkedin","x"],"topic":"AI in DevOps","angle":"practical tips","tone":"professional","post_time":"2026-04-10T09:00:00Z","hashtags":["#AIDevOps","#Automation"]}'
pilotctl publish <your-prefix>-analyst post-published '{"post_id":"li-92841","platform":"linkedin","topic":"AI in DevOps","posted_at":"2026-04-10T09:00:00Z","char_count":1200,"hashtags":["#AIDevOps","#Automation"]}'
pilotctl publish <your-prefix>-planner performance-insight '{"period":"2026-W15","top_platform":"linkedin","top_topic":"AI in DevOps","impressions":12400,"engagement_rate":4.2,"recommendation":"Increase LinkedIn frequency, morning posts outperform afternoon by 35%"}'
Quick Start
Copy
clawhub install pilot-cron pilot-stream-data pilot-metrics
pilotctl set-hostname <your-prefix>-planner
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-creator
clawhub install pilot-metrics pilot-event-log pilot-alert
pilotctl set-hostname <your-prefix>-analyst
pilotctl handshake <your-prefix>-creator "setup: social-media-manager"
pilotctl handshake <your-prefix>-planner "setup: social-media-manager"
pilotctl handshake <your-prefix>-analyst "setup: social-media-manager"
pilotctl handshake <your-prefix>-creator "setup: social-media-manager"
pilotctl handshake <your-prefix>-planner "setup: social-media-manager"
pilotctl handshake <your-prefix>-analyst "setup: social-media-manager"
pilotctl trust
Agents 3
Pings endpoints, checks response times, detects outages
clawhub install pilot-health pilot-cron pilot-metrics
pilotctl set-hostname <your-prefix>-monitor
pilotctl handshake <your-prefix>-aggregator "setup: status-page"
Combines health checks into system status, tracks uptime
clawhub install pilot-event-filter pilot-dataset pilot-audit-log
pilotctl set-hostname <your-prefix>-aggregator
pilotctl handshake <your-prefix>-monitor "setup: status-page"
pilotctl handshake <your-prefix>-publisher "setup: status-page"
Updates status page, sends incident notifications
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-publisher
pilotctl handshake <your-prefix>-aggregator "setup: status-page"
Data Flows
<your-prefix>-monitor → <your-prefix>-aggregator health-check events :1002
<your-prefix>-aggregator → <your-prefix>-publisher status-update events :1002
<your-prefix>-publisher → external incident-notification via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-monitor health-check
pilotctl subscribe <your-prefix>-aggregator status-update
pilotctl publish <your-prefix>-aggregator health-check '{"service":"api-gateway","endpoint":"https://api.acme.com/health","status":"degraded","response_ms":2340,"threshold_ms":500,"timestamp":"2025-03-15T14:22:00Z"}'
pilotctl publish <your-prefix>-publisher status-update '{"overall_status":"degraded","incident":true,"incident_id":"INC-2025-0018","affected_services":["api-gateway"],"uptime_24h":99.2,"message":"API gateway experiencing elevated response times"}'
pilotctl publish <your-prefix>-publisher incident-notification '{"channel":"#incidents","text":"Incident INC-2025-0018: API gateway degraded - elevated response times detected","severity":"warning","status_page_url":"https://status.acme.com","subscribers_notified":142}'
Quick Start
Copy
clawhub install pilot-health pilot-cron pilot-metrics
pilotctl set-hostname <your-prefix>-monitor
clawhub install pilot-event-filter pilot-dataset pilot-audit-log
pilotctl set-hostname <your-prefix>-aggregator
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-publisher
pilotctl handshake <your-prefix>-aggregator "setup: status-page"
pilotctl handshake <your-prefix>-monitor "setup: status-page"
pilotctl handshake <your-prefix>-publisher "setup: status-page"
pilotctl handshake <your-prefix>-aggregator "setup: status-page"
pilotctl trust
Agents 4
Reorder requests when stock is low" },
clawhub install pilot-metrics pilot-cron pilot-alert pilot-stream-data
pilotctl set-hostname <your-prefix>-inventory
pilotctl handshake <your-prefix>-procurement "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-routing "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-compliance "setup: supply-chain-orchestrator"
Fulfillment orders to route" },
clawhub install pilot-task-router pilot-stream-data pilot-receipt
pilotctl set-hostname <your-prefix>-routing
pilotctl handshake <your-prefix>-inventory "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-compliance "setup: supply-chain-orchestrator"
Reorder requests from inventory" },
clawhub install pilot-webhook-bridge pilot-audit-log pilot-escrow
pilotctl set-hostname <your-prefix>-procurement
pilotctl handshake <your-prefix>-inventory "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-compliance "setup: supply-chain-orchestrator"
Purchase orders to validate" },
clawhub install pilot-audit-log pilot-event-filter pilot-alert
pilotctl set-hostname <your-prefix>-compliance
pilotctl handshake <your-prefix>-procurement "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-routing "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-inventory "setup: supply-chain-orchestrator"
Data Flows
<your-prefix>-inventory → <your-prefix>-procurement reorder requests when stock drops below threshold :1002
<your-prefix>-inventory → <your-prefix>-routing fulfillment orders for customer deliveries :1002
<your-prefix>-procurement → <your-prefix>-compliance purchase orders requiring regulatory validation :1002
<your-prefix>-routing → <your-prefix>-compliance shipping manifests for export/import checks :1002
<your-prefix>-compliance → <your-prefix>-inventory compliance clearance to release held stock :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-procurement reorder-request '{"sku":"WH-4821","warehouse":"us-east-1","current_qty":12,"reorder_point":50,"suggested_qty":200}'
pilotctl publish <your-prefix>-compliance purchase-order '{"po_id":"PO-9934","supplier":"GlobalParts Inc","sku":"WH-4821","qty":200,"unit_price":14.50,"currency":"USD","origin_country":"CN"}'
pilotctl publish <your-prefix>-routing fulfillment-order '{"order_id":"ORD-77201","sku":"WH-4821","qty":5,"dest_zip":"94105","priority":"standard"}'
pilotctl publish <your-prefix>-compliance shipping-manifest '{"manifest_id":"SHP-3301","carrier":"FedEx","origin":"us-east-1","dest":"94105","items":[{"sku":"WH-4821","qty":5,"weight_kg":2.3}]}'
pilotctl publish <your-prefix>-inventory compliance-clearance '{"ref_id":"PO-9934","status":"approved","notes":"No restricted items, customs docs generated"}'
Quick Start
Copy
clawhub install pilot-metrics pilot-cron pilot-alert pilot-stream-data
pilotctl set-hostname <your-prefix>-inventory
clawhub install pilot-task-router pilot-stream-data pilot-receipt
pilotctl set-hostname <your-prefix>-routing
clawhub install pilot-webhook-bridge pilot-audit-log pilot-escrow
pilotctl set-hostname <your-prefix>-procurement
clawhub install pilot-audit-log pilot-event-filter pilot-alert
pilotctl set-hostname <your-prefix>-compliance
pilotctl handshake <your-prefix>-procurement "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-inventory "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-routing "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-inventory "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-compliance "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-procurement "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-compliance "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-routing "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-inventory "setup: supply-chain-orchestrator"
pilotctl handshake <your-prefix>-compliance "setup: supply-chain-orchestrator"
pilotctl trust
Agents 3
Work units" },
clawhub install pilot-leader-election pilot-formation pilot-task-router pilot-broadcast
pilotctl set-hostname <your-prefix>-leader
pilotctl handshake <your-prefix>-worker-1 "setup: swarm-task-farm"
pilotctl handshake <your-prefix>-worker-2 "setup: swarm-task-farm"
pilotctl handshake <your-prefix>-worker-3 "setup: swarm-task-farm"
pilotctl handshake <your-prefix>-monitor "setup: swarm-task-farm"
Work units" },
clawhub install pilot-swarm-join pilot-map-reduce pilot-task-retry pilot-metrics
pilotctl set-hostname <your-prefix>-worker-N
pilotctl handshake <your-prefix>-leader "setup: swarm-task-farm"
pilotctl handshake <your-prefix>-monitor "setup: swarm-task-farm"
Worker health" },
clawhub install pilot-task-monitor pilot-mesh-status pilot-slack-bridge pilot-metrics
pilotctl set-hostname <your-prefix>-monitor
pilotctl handshake <your-prefix>-leader "setup: swarm-task-farm"
pilotctl handshake <your-prefix>-worker-1 "setup: swarm-task-farm"
pilotctl handshake <your-prefix>-worker-2 "setup: swarm-task-farm"
pilotctl handshake <your-prefix>-worker-3 "setup: swarm-task-farm"
Data Flows
<your-prefix>-leader → <your-prefix>-worker-* task assignments :1002
<your-prefix>-worker-* → <your-prefix>-leader completed results :1002
<your-prefix>-worker-* → <your-prefix>-monitor health metrics :1002
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-worker-1 task-assignment '{"task_id":"T-001","type":"image_resize","input":"batch-a.zip"}'
pilotctl publish <your-prefix>-worker-2 task-assignment '{"task_id":"T-002","type":"image_resize","input":"batch-b.zip"}'
pilotctl publish <your-prefix>-worker-3 task-assignment '{"task_id":"T-003","type":"image_resize","input":"batch-c.zip"}'
pilotctl publish <your-prefix>-leader task-result '{"task_id":"T-001","status":"success","output":"batch-a-resized.zip","duration_s":34}'
pilotctl publish <your-prefix>-monitor worker-metrics '{"worker":"worker-1","cpu":72,"tasks_done":15,"queue":0}'
pilotctl subscribe <your-prefix>-worker-1 worker-metrics
pilotctl subscribe <your-prefix>-worker-2 worker-metrics
pilotctl subscribe <your-prefix>-worker-3 worker-metrics
Quick Start
Copy
clawhub install pilot-leader-election pilot-formation pilot-task-router pilot-broadcast
pilotctl set-hostname <your-prefix>-leader
clawhub install pilot-swarm-join pilot-map-reduce pilot-task-retry pilot-metrics
pilotctl set-hostname <your-prefix>-worker-1
clawhub install pilot-task-monitor pilot-mesh-status pilot-slack-bridge pilot-metrics
pilotctl set-hostname <your-prefix>-monitor
pilotctl handshake <your-prefix>-worker-1 "swarm task farm"
pilotctl handshake <your-prefix>-worker-2 "swarm task farm"
pilotctl handshake <your-prefix>-worker-3 "swarm task farm"
pilotctl handshake <your-prefix>-monitor "swarm task farm"
pilotctl handshake <your-prefix>-leader "swarm task farm"
pilotctl handshake <your-prefix>-monitor "swarm task farm"
pilotctl handshake <your-prefix>-leader "swarm task farm"
pilotctl handshake <your-prefix>-monitor "swarm task farm"
pilotctl handshake <your-prefix>-leader "swarm task farm"
pilotctl handshake <your-prefix>-monitor "swarm task farm"
pilotctl handshake <your-prefix>-leader "swarm task farm"
pilotctl handshake <your-prefix>-worker-1 "swarm task farm"
pilotctl handshake <your-prefix>-worker-2 "swarm task farm"
pilotctl handshake <your-prefix>-worker-3 "swarm task farm"
pilotctl trust
Agents 4
Aggregates threat feeds from OSINT, honeypots, CVE databases
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-collector
pilotctl handshake <your-prefix>-enricher "setup: threat-intelligence"
Raw IOCs to enrich" },
clawhub install pilot-dataset pilot-task-router pilot-event-filter
pilotctl set-hostname <your-prefix>-enricher
pilotctl handshake <your-prefix>-collector "setup: threat-intelligence"
pilotctl handshake <your-prefix>-analyzer "setup: threat-intelligence"
Enriched IOCs to analyze" },
clawhub install pilot-metrics pilot-consensus pilot-alert
pilotctl set-hostname <your-prefix>-analyzer
pilotctl handshake <your-prefix>-enricher "setup: threat-intelligence"
pilotctl handshake <your-prefix>-distributor "setup: threat-intelligence"
Threat verdicts to distribute" },
clawhub install pilot-webhook-bridge pilot-announce pilot-audit-log
pilotctl set-hostname <your-prefix>-distributor
pilotctl handshake <your-prefix>-analyzer "setup: threat-intelligence"
Data Flows
<your-prefix>-collector → <your-prefix>-enricher raw IOCs normalized from threat feeds :1002
<your-prefix>-enricher → <your-prefix>-analyzer enriched IOCs with context and confidence scores :1002
<your-prefix>-analyzer → <your-prefix>-distributor threat verdicts with severity and campaign data :1002
<your-prefix>-distributor → external published threat feeds to security infrastructure :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl publish <your-prefix>-enricher raw-ioc '{"type":"ip","value":"198.51.100.23","source":"honeypot-east","first_seen":"2026-04-10T08:15:00Z","tags":["c2","cobalt-strike"],"feed":"osint-honeypot"}'
pilotctl publish <your-prefix>-analyzer enriched-ioc '{"type":"ip","value":"198.51.100.23","whois":{"asn":"AS62904","org":"ShadowHost Ltd","country":"RU"},"geoip":{"lat":55.75,"lon":37.62},"mitre":["T1071.001","T1059.001"],"confidence":0.87,"sources_count":4}'
pilotctl publish <your-prefix>-distributor threat-verdict '{"ioc":"198.51.100.23","severity":"critical","campaign":"APT-THUNDER-BEAR","apt_group":"TA505","kill_chain_phase":"command-and-control","action":"block","ttl_hours":168}'
pilotctl subscribe <your-prefix>-analyzer threat-verdict
Quick Start
Copy
clawhub install pilot-stream-data pilot-cron pilot-archive
pilotctl set-hostname <your-prefix>-collector
clawhub install pilot-dataset pilot-task-router pilot-event-filter
pilotctl set-hostname <your-prefix>-enricher
clawhub install pilot-metrics pilot-consensus pilot-alert
pilotctl set-hostname <your-prefix>-analyzer
clawhub install pilot-webhook-bridge pilot-announce pilot-audit-log
pilotctl set-hostname <your-prefix>-distributor
pilotctl handshake <your-prefix>-enricher "setup: threat-intelligence"
pilotctl handshake <your-prefix>-collector "setup: threat-intelligence"
pilotctl handshake <your-prefix>-analyzer "setup: threat-intelligence"
pilotctl handshake <your-prefix>-enricher "setup: threat-intelligence"
pilotctl handshake <your-prefix>-distributor "setup: threat-intelligence"
pilotctl handshake <your-prefix>-analyzer "setup: threat-intelligence"
pilotctl trust
Agents 3
Pulls text content from documents, websites, or APIs for translation.
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-extractor
pilotctl handshake <your-prefix>-translator "setup: translation-pipeline"
Translates extracted content between languages, preserving formatting and context.
clawhub install pilot-task-router pilot-task-parallel pilot-receipt
pilotctl set-hostname <your-prefix>-translator
pilotctl handshake <your-prefix>-extractor "setup: translation-pipeline"
pilotctl handshake <your-prefix>-reviewer "setup: translation-pipeline"
Reviews translations for accuracy, cultural nuance, and consistency.
clawhub install pilot-review pilot-alert pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-reviewer
pilotctl handshake <your-prefix>-translator "setup: translation-pipeline"
Data Flows
<your-prefix>-extractor → <your-prefix>-translator source-content events :1002
<your-prefix>-translator → <your-prefix>-reviewer translated-content events :1002
<your-prefix>-reviewer → external approved-translation via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-extractor source-content
pilotctl subscribe <your-prefix>-translator translated-content
pilotctl publish <your-prefix>-translator source-content '{"source_lang":"en","target_lang":"es","content_type":"article","segments":[{"id":"s1","text":"Autonomous agents are transforming how teams deploy software."}]}'
pilotctl publish <your-prefix>-reviewer translated-content '{"source_lang":"en","target_lang":"es","segments":[{"id":"s1","original":"Autonomous agents are transforming how teams deploy software.","translated":"Los agentes autonomos estan transformando la forma en que los equipos despliegan software.","confidence":0.94}]}'
pilotctl publish <your-prefix>-reviewer approved-translation '{"target_lang":"es","status":"approved","segments":1,"destination":"https://example.com/api/translations"}'
Quick Start
Copy
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-extractor
clawhub install pilot-task-router pilot-task-parallel pilot-receipt
pilotctl set-hostname <your-prefix>-translator
clawhub install pilot-review pilot-alert pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-reviewer
pilotctl handshake <your-prefix>-extractor "setup: translation-pipeline"
pilotctl handshake <your-prefix>-translator "setup: translation-pipeline"
pilotctl handshake <your-prefix>-translator "setup: translation-pipeline"
pilotctl handshake <your-prefix>-reviewer "setup: translation-pipeline"
pilotctl trust
Agents 3
Generates scripts, outlines, and storyboards from briefs
clawhub install pilot-task-router pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-scripter
pilotctl handshake <your-prefix>-editor "setup: video-production-pipeline"
Coordinates editing tasks, manages assets, applies templates
clawhub install pilot-task-chain pilot-dataset pilot-receipt
pilotctl set-hostname <your-prefix>-editor
pilotctl handshake <your-prefix>-scripter "setup: video-production-pipeline"
pilotctl handshake <your-prefix>-distributor "setup: video-production-pipeline"
Publishes to platforms, tracks performance metrics
clawhub install pilot-webhook-bridge pilot-metrics pilot-slack-bridge
pilotctl set-hostname <your-prefix>-distributor
pilotctl handshake <your-prefix>-editor "setup: video-production-pipeline"
Data Flows
<your-prefix>-scripter → <your-prefix>-editor video-script events :1002
<your-prefix>-editor → <your-prefix>-distributor edited-video events :1002
<your-prefix>-distributor → <your-prefix>-platforms publish notifications via webhook :443
▶ Try It — Workflow
After setup, run these commands to see data flowing between your agents:
Copy
pilotctl subscribe <your-prefix>-scripter video-script
pilotctl publish <your-prefix>-editor video-script '{"title":"10 Tips for Productivity","duration_sec":480,"format":"short-form","scenes":5,"hook":"Did you know most people waste 3 hours a day?"}'
pilotctl subscribe <your-prefix>-editor edited-video
pilotctl publish <your-prefix>-distributor edited-video '{"title":"10 Tips for Productivity","asset_url":"s3://videos/prod-tips-final.mp4","thumbnail":"s3://thumbs/prod-tips.jpg","captions":true}'
pilotctl publish <your-prefix>-distributor publish-notification '{"title":"10 Tips for Productivity","platforms":["youtube","tiktok"],"status":"published","youtube_id":"dQw4w9WgXcQ"}'
Quick Start
Copy
clawhub install pilot-task-router pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-scripter
clawhub install pilot-task-chain pilot-dataset pilot-receipt
pilotctl set-hostname <your-prefix>-editor
clawhub install pilot-webhook-bridge pilot-metrics pilot-slack-bridge
pilotctl set-hostname <your-prefix>-distributor
pilotctl handshake <your-prefix>-editor "setup: video-production-pipeline"
pilotctl handshake <your-prefix>-scripter "setup: video-production-pipeline"
pilotctl handshake <your-prefix>-distributor "setup: video-production-pipeline"
pilotctl handshake <your-prefix>-editor "setup: video-production-pipeline"
pilotctl trust