{
  "version": 1,
  "generated_at": "2026-09-14T04:53:24.372Z",
  "site": {
    "name": "ReadyForAI",
    "url": "https://readyforai.com",
    "description": "Digital workforce infrastructure (NodalOS + AULO + PathPilot + HeronSentry + OwlAudit + PrismCouncil + LarkScout + HarnessServer)"
  },
  "products": [
    {
      "id": "product.aulo",
      "name": "AULO",
      "one_liner": "One workspace for human–Agent work: inbox, conversations, council, and governance actions",
      "does": [
        "Unified inbox: task escalations, pending council decisions, HITL approvals, and unassigned Agents",
        "Agent console: organization overview, project paths, health monitoring, and runtime drill-down",
        "Human approval entry point: confirm high-risk and compliance actions and write results back",
        "Centralized alerts and traces: HeronSentry alert browsing and call-chain lookup",
        "Agent performance dashboard: multi-dimension objective metrics (read-only)"
      ],
      "does_not": [
        "Does not execute Agent runtimes or run large-model inference in the browser/local UI",
        "Does not define compliance policies (OwlAudit judges; AULO handles human review interaction and write-back)",
        "Does not independently persist backend domain state (tasks stay in PathPilot, audit in OwlAudit, telemetry in HeronSentry; AULO is the aggregation gateway)"
      ],
      "pains": [
        "As Agent fleets grow, teams must monitor multiple disconnected dashboards",
        "Approvals and alerts are scattered across email, IM, and ticketing systems",
        "Human–Agent collaboration lacks a unified audit trail and record"
      ],
      "capabilities": [
        {
          "title": "Unified Inbox",
          "desc": "Aggregates PathPilot escalations/unassigned Agents, PrismCouncil pending items, and OwlAudit HITL; alerts stay on the Alerts page"
        },
        {
          "title": "Agent Console",
          "desc": "Agent organization, project paths, and resource overview; inspect health, orchestration, and performance per Agent. Start/stop in management view"
        },
        {
          "title": "High-Risk Action Approvals",
          "desc": "Sign off in the inbox and write back upstream. Notification channels alert on-call staff; sign-off requires login. AULO has no built-in engine"
        },
        {
          "title": "Message Memos",
          "desc": "Important messages can be marked as memos (30 per user) and reviewed in the workspace memo panel. Jump-to-context is limited to the current session"
        },
        {
          "title": "Conversations & Discussions",
          "desc": "1-on-1 with Coordinator; multi-Agent discussions routed via NodalOS. AULO does not run models"
        },
        {
          "title": "Agent Performance Dashboard",
          "desc": "Aggregates data from PathPilot, HeronSentry, and OwlAudit; role-grouped comparison without synthetic composite scores"
        },
        {
          "title": "Knowledge & Content",
          "desc": "Author and assign SOPs, rules, skills, and personas in the workspace; content is stored in LarkScout"
        },
        {
          "title": "Alerts View",
          "desc": "HeronSentry alert lists, detection rules, and Trace search"
        }
      ],
      "integrations": [
        "PathPilot task and project control plane",
        "HeronSentry alerts, Traces, and runtime metrics",
        "OwlAudit approvals and compliance",
        "PrismCouncil deliberations",
        "LarkScout knowledge and data sources",
        "NodalOS runtime and conversation transport",
        "HarnessServer session and retrieval (by deployment)",
        "Enterprise IdP / OIDC sign-on, with an optional local emergency admin"
      ],
      "metrics": [
        {
          "value": "Single Entry Point",
          "label": "Inbox · Console · Chat · Council"
        },
        {
          "value": "Gateway Aggregation",
          "label": "Domain state stays in governance products"
        },
        {
          "value": "Human-in-the-Loop",
          "label": "Sign-offs and confirmations write back upstream"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "product_overview",
        "product_detail"
      ],
      "related_products": [
        "pathpilot",
        "owlaudit",
        "heronsentry",
        "prismcouncil"
      ],
      "canonical_url": "https://readyforai.com/en/products/aulo"
    },
    {
      "id": "product.harnessserver",
      "name": "HarnessServer",
      "one_liner": "Context delivery and capability distribution component for Agent host environments",
      "does": [
        "Dual-side on-demand context injection: Workers pull task context indices; Coordinators pull SOPs per signal",
        "Role-based workspace pre-provisioning: approved Skills deploy automatically; SOP / Rule sync by permission",
        "SkillScan pre-deploy static analysis: optional Python AST danger-pattern and dependency scanning",
        "Context snapshot and Content Version provenance: versions stamped on traces for context-change audit",
        "Framework context file generation: CLAUDE.md / AGENTS.md / NODAL.md",
        "Standalone and LarkScout integration: REST + MCP on its own, or connected to the LarkScout knowledge base"
      ],
      "does_not": [
        "Does not ingest raw documents or compile knowledge (upstream Claim compilation is LarkScout)",
        "Does not provide an unauthenticated global shared memory pool (bitemporal managerial memory is isolated and authorized-Agents-only)",
        "Does not manage OS-level process sandboxes (container and syscall controls belong to NodalOS)"
      ],
      "pains": [
        "Each Workspace requires manual, error-prone configuration of prompts and tools",
        "Newly onboarded Agents waste cycles exploring the environment before becoming productive",
        "New Agent rollouts lack a standardized, repeatable onboarding pipeline"
      ],
      "capabilities": [
        {
          "title": "Dual-Side On-Demand Injection",
          "desc": "Execution-tier Workers pull context indices on task start or refresh; orchestration-tier Coordinators pull actionable SOPs on action signals without pre-injecting full SOP texts into main configs"
        },
        {
          "title": "Pre-Staged Workspaces",
          "desc": "Upon delivery/approval, Workspaces are pre-staged with main configs, deployed Skills, and visible context indices; detailed SOPs are pulled on demand per action"
        },
        {
          "title": "Skill Deployment",
          "desc": "Skill packages synced from LarkScout are staged locally and deployed upon operator approval, while SOPs and Rules are automatically staged by role visibility"
        },
        {
          "title": "SkillScan Pre-Deploy Scan",
          "desc": "Optional. When enabled, runs Python AST, taint tracking, and dependency-list scans before Skill deploy. Off by default; not a runtime sandbox and not a substitute for operator authorization"
        },
        {
          "title": "Context File Generation",
          "desc": "Generates framework-native CLAUDE.md / AGENTS.md / NODAL.md; main configs may inline a shared section so the file stays byte-stable for vendor prompt cache context files"
        },
        {
          "title": "Role-Based Distribution",
          "desc": "Distributes distinct Skills, SOPs, and Rules according to coordinator/worker visibility, Agent class/skeleton, and provisioned products"
        },
        {
          "title": "Colocated MCP & REST Endpoints",
          "desc": "Standalone mode serves REST and MCP-SSE on the same port by default; MCP is not the exclusive gateway for all capabilities"
        },
        {
          "title": "Task Context Snapshot",
          "desc": "Records the visible content set and versions at task start and stamps Content Version on traces. The snapshot is audit metadata, not a byte-frozen copy of the content tree"
        },
        {
          "title": "Bitemporal Managerial Memory",
          "desc": "When enabled, stores valid time and transaction time and supports point-in-time queries. Off by default; only Agents with memory_access may query it, not unauthorized Workers"
        },
        {
          "title": "Optional LarkScout Integration",
          "desc": "Upstream knowledge sync and search require explicit activation with LarkScout endpoints and credentials; without upstream, operates strictly on local synced content"
        }
      ],
      "integrations": [
        "LarkScout upstream knowledge sync and search (enabled with endpoint and credentials)",
        "NodalOS Workspace management",
        "Framework-native Agent context files",
        "Serves conversation channels to AULO in standalone mode; conversations bypass this service when NodalOS is connected"
      ],
      "metrics": [
        {
          "value": "Pre-Staged",
          "label": "Main config and Skills ready in advance"
        },
        {
          "value": "Role-Based",
          "label": "coordinator / worker distribution"
        },
        {
          "value": "REST + MCP",
          "label": "Colocated on same port in standalone mode"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "product_overview",
        "product_detail"
      ],
      "related_products": [
        "larkscout",
        "nodalos",
        "aulo"
      ],
      "canonical_url": "https://readyforai.com/en/products/harnessserver"
    },
    {
      "id": "product.heronsentry",
      "name": "HeronSentry",
      "one_liner": "Standalone AI Agent observability plane: tracing, costs, alerts, and performance analysis",
      "does": [
        "Standard OTLP ingestion: traces, metrics, and logs persisted in real time",
        "Distributed call-chain tracing: reconstruct Agent reasoning, tool calls, and model interaction topology",
        "Granular token and cache cost accounting: split cache read/write for real-time cost attribution",
        "Multi-dimensional alerting: error rate, cost spikes, backlog, and anomalous calls, with optional webhooks",
        "Agent reliability metrics: TTFT, truncation rate, and tool-rejection analysis",
        "Analytics and audit data export: metrics and audit feeds for OwlAudit and operators"
      ],
      "does_not": [
        "Does not serve as a generic enterprise full-text log search cluster (focuses on Agent-runtime OTLP traces and structured logs)",
        "Does not replace host/network infrastructure monitoring (focuses on Agent application and model-interaction semantics)",
        "Does not execute active runtime interventions (read-only observability and alerts; blocking belongs to OwlAudit / NodalOS)"
      ],
      "pains": [
        "Troubleshooting broken Agent workflows relies on raw logs without distributed call chains",
        "Costs remain invisible until month-end invoices arrive after budgets are blown",
        "No visibility into whether specific Agents are healthy or experiencing abuse"
      ],
      "capabilities": [
        {
          "title": "Standalone Deployment",
          "desc": "Zero suite dependencies. Built-in ingestion, PostgreSQL storage, alert engine, and debug view"
        },
        {
          "title": "Standard OTLP Ingestion",
          "desc": "Receives OTLP traces / metrics / logs (HTTP and gRPC). Built-in profiles for OpenClaw, OpenLLMetry, Claude Code, Codex, Gemini CLI, and NodalOS. Other languages can report Spans via HTTP Push"
        },
        {
          "title": "Distributed Call Chain Tracing",
          "desc": "Reconstructs call chains by parent-child relationships and links within a single OTel Trace, rendered as Mermaid diagrams"
        },
        {
          "title": "Cost Aggregation",
          "desc": "Splits billing by cache read and cache write while displaying reasoning tokens. Reasoning token consumption is displayed in real time without extra surcharge items"
        },
        {
          "title": "Agent Reliability Metrics",
          "desc": "Streaming time-to-first-token (TTFT) and truncation rate (outputs hitting length limits). Tool rejection rates and conversation turn counts are available when reported upstream"
        },
        {
          "title": "Alerts",
          "desc": "Error rate, cost spike, ingestion backlog, and high-frequency tool usage can trigger outbound webhooks (URL required). Latency spikes, orphaned Spans, and inactive Agents log to alerts/debug views without firing webhooks by default"
        },
        {
          "title": "Domain-Enhanced Alerts",
          "desc": "Optional and off by default. When enabled, detects in-progress tasks that are stuck and consecutive review rejections. Not blocking-chain, cross-group stall, or budget-burn alerts"
        },
        {
          "title": "Policy Evaluator Availability Alerts",
          "desc": "Distinguishes an unreachable NodalOS policy evaluator from a local policy fallback; these are not the same class of event as a security intercept"
        },
        {
          "title": "OTLP Ingest Rate Limit",
          "desc": "OTLP HTTP and gRPC can share a rate-limit bucket (per API key or peer; off by default). This does not cover native ingest"
        },
        {
          "title": "Topology Visualization",
          "desc": "Visualizes individual call chains as Mermaid topologies"
        },
        {
          "title": "Performance & Cost Analytics",
          "desc": "Costs aggregate by Agent or Program. Reliability metrics are provided in Agent rollups"
        }
      ],
      "integrations": [
        "NodalOS OTLP push (requires self-telemetry reporting enabled on the NodalOS side)",
        "AULO alerts view",
        "PathPilot cost writeback and runtime health (error rate / P95 / timeouts)",
        "OwlAudit export ingestion for traces, costs, and alerts"
      ],
      "metrics": [
        {
          "value": "OTLP",
          "label": "Open protocol; semantic fields mapped via profiles"
        },
        {
          "value": "Full Ingestion",
          "label": "Unsampled by default"
        },
        {
          "value": "Synchronous Ingest",
          "label": "Persisted within request lifecycle"
        },
        {
          "value": "Standalone",
          "label": "Deployable with zero suite dependencies"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "product_overview",
        "product_detail"
      ],
      "related_products": [
        "nodalos",
        "owlaudit",
        "aulo",
        "pathpilot"
      ],
      "canonical_url": "https://readyforai.com/en/products/heronsentry"
    },
    {
      "id": "product.larkscout",
      "name": "LarkScout",
      "one_liner": "Enterprise knowledge platform for AI Agents",
      "does": [
        "Structured Claim extraction and knowledge view compilation: distill documents into citable fact units",
        "Contradiction scanning and experience feedback: detect conflicting knowledge, with Agent learning and human confirmation",
        "Multi-format parsing and enterprise connectors: mainstream documents plus Yuque / WeCom / Feishu sources",
        "Agent content compilation: Skill / SOP / Rule, native agentskills.io compatibility",
        "Batch SKILL Bundle import with a three-layer security gate: format checks, archive safeguards, and process-isolated YARA",
        "Protected sections and Official MCP knowledge search: fork lineage plus mTLS-authenticated retrieval"
      ],
      "does_not": [
        "Does not replace corporate Wiki or document management systems (it is the Agent-facing knowledge compilation layer)",
        "Does not directly mount files into Agent workspaces (HarnessServer distributes compiled content by role)",
        "Does not inject raw uncurated text into RAG pipelines (outputs structured Claims and traceable knowledge views)"
      ],
      "pains": [
        "Low-quality RAG recall floods Agent context windows with irrelevant noise",
        "Tacit project lessons fail to persist, causing Agents to repeat identical mistakes",
        "Agents continue executing on stale SOPs after corporate knowledge updates"
      ],
      "capabilities": [
        {
          "title": "Claim Extraction",
          "desc": "Extracts structured Claims (subject-predicate-object) from documents and web pages, linking entities and relations as atomic, citable knowledge units"
        },
        {
          "title": "Knowledge View Compilation",
          "desc": "Compiles multi-document Claims by topic into citable knowledge views; search hits serve only as candidate inputs"
        },
        {
          "title": "Contradiction Scanning",
          "desc": "Scans conflicting Claims sharing identical subject-predicates with differing objects, marking them as contradicted or uncertain for human review"
        },
        {
          "title": "Experience Feedback Loop",
          "desc": "Ingests Agent learning records and human-verified Claim correction proposals into versioned knowledge"
        },
        {
          "title": "Multi-Format Document Parsing",
          "desc": "PDF, DOCX, PPTX, XLSX, CSV, HTML, Markdown, and image OCR"
        },
        {
          "title": "Document Preview",
          "desc": "Provides Markdown rendered views for AULO preview (LarkScout does not serve artifact downloads)"
        },
        {
          "title": "Data Source Connectors",
          "desc": "Web pages, files, Yuque, WeCom Drive/Docs, and Feishu Wiki"
        },
        {
          "title": "Site Curation Ingestion",
          "desc": "Discovers candidate URLs across large domains, scores by path/topic with title/summary extraction, and imports human-selected subsets"
        },
        {
          "title": "Knowledge Interface",
          "desc": "Exposes knowledge search and correction proposals to governed NodalOS Agents via official MCP; disabled by default, accessible only over secure mTLS"
        },
        {
          "title": "Agent Content Compilation",
          "desc": "Packages knowledge views into Skills, SOPs, and Rules; SKILL files align with agentskills.io. Distribution is pulled by HarnessServer under sync contracts"
        },
        {
          "title": "SKILL Bundle Batch Ingest",
          "desc": "Uploads a ZIP / Tar.gz archive of SKILL directories, up to 20 per package; each directory must include SKILL.md. Aligned with agentskills.io, with automated metadata and permission parsing. Public GitHub-repo import has been retired"
        },
        {
          "title": "Three-Layer Ingest Gate",
          "desc": "Archive structural safety (zip bombs / Zip-Slip / symlink escape), SKILL.md and directory checks, and a process-isolated YARA scanner. Default intercept is critical/high matches; Layer 2 needs the scanner binary, and prompt-injection rules are not hard-blocks by default"
        },
        {
          "title": "Protected Sections & Fork Lineage",
          "desc": "SOPs, Rules, and SKILLs may declare protected_sections; forks inherit declared parent spans and verify digests. Undeclared spans are outside this mechanism"
        }
      ],
      "integrations": [
        "NodalOS runtime and mTLS",
        "HarnessServer content synchronization and delivery",
        "AULO knowledge panels and document preview",
        "PrismCouncil standalone delivery manages council SKILLs independently without registering here"
      ],
      "metrics": [
        {
          "value": "Compilation",
          "label": "Compiled knowledge, not raw search hits"
        },
        {
          "value": "Traceable",
          "label": "Claim-level citations"
        },
        {
          "value": "Closed Loop",
          "label": "Contradiction scan + human-verified feedback"
        },
        {
          "value": "Skill",
          "label": "Aligned with agentskills.io"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "product_overview",
        "product_detail"
      ],
      "related_products": [
        "harnessserver",
        "nodalos",
        "prismcouncil",
        "aulo"
      ],
      "canonical_url": "https://readyforai.com/en/products/larkscout"
    },
    {
      "id": "product.nodalos",
      "name": "NodalOS",
      "one_liner": "Heterogeneous multi-Agent hosting platform and governance substrate (OS layer)",
      "does": [
        "Heterogeneous Agent unified hosting: Native / Vendor / Sidecar / Basic / Coordinator RuntimeClasses",
        "Process-level supervision and lifecycle scheduling: agentd daemon and Coordinator topology",
        "Standard messaging and high-performance CEL engine: five Fabric message types and runtime policy evaluation",
        "Multi-product MCP aggregation gateway: namespace projection of upstream product capabilities",
        "Workspace and protocol adaptation: native A2A / ACP / MCP interoperability"
      ],
      "does_not": [
        "Does not embed business-level human UI (collaboration, inbox, and console are hosted by AULO)",
        "Does not hold compliance ticketing or audit ledgers (human review, audit chain, and reports are OwlAudit)",
        "Does not compute or display business performance metrics (AULO aggregates those views)"
      ],
      "pains": [
        "Multi-framework Agents lack unified identities and interoperable communication protocols",
        "Tool and credential management is scattered across individual Agent codebases",
        "Usage and token quotas cannot be tracked or audited centrally across disparate Agents"
      ],
      "capabilities": [
        {
          "title": "Unified Heterogeneous Agent Management",
          "desc": "Delivers five RuntimeClasses covering Native, Vendor, Sidecar, Basic, and Coordinator"
        },
        {
          "title": "agentd + Coordinator",
          "desc": "Daemon supervision and Coordinator orchestration"
        },
        {
          "title": "Fabric Messaging",
          "desc": "Provides 5 standardized messaging patterns to achieve cross-framework interoperability for heterogeneous multi-Agent teams"
        },
        {
          "title": "CEL Policy Engine",
          "desc": "Lightweight, high-performance dynamic runtime policy evaluation based on Common Expression Language"
        },
        {
          "title": "MCP Aggregation",
          "desc": "Aggregates upstream multi-product MCP offerings and projects them to Agents namespaced by product"
        },
        {
          "title": "Context + Workspace",
          "desc": "Runtime context assembly and workspace lifecycle management"
        },
        {
          "title": "Protocol Adapters",
          "desc": "A2A / ACP / MCP"
        },
        {
          "title": "Worker Action Approval Primitives",
          "desc": "Runtime gatekeeper primitives (disabled by default); human decision channels route through AULO / ACP, while business policies remain in OwlAudit"
        }
      ],
      "integrations": [
        "Protocol A2A · ACP · MCP",
        "ReadyForAI upper governance products",
        "Provider multi-model backends",
        "nodalos.org complete documentation"
      ],
      "metrics": [
        {
          "value": "5 Types",
          "label": "Delivered RuntimeClasses"
        },
        {
          "value": "5 Types",
          "label": "Fabric Message Patterns"
        },
        {
          "value": "CEL",
          "label": "Policy Engine"
        },
        {
          "value": "Free to Use",
          "label": "Details at nodalos.org"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "product_overview",
        "product_detail"
      ],
      "related_products": [
        "aulo",
        "heronsentry",
        "owlaudit",
        "pathpilot"
      ],
      "intro_only": true,
      "detail_url": "https://nodalos.org",
      "canonical_url": "https://readyforai.com/en/products/nodalos"
    },
    {
      "id": "product.owlaudit",
      "name": "OwlAudit",
      "one_liner": "AI Agent compliance audit and human-in-the-loop (HITL) governance",
      "does": [
        "Verifiable Hash Chain audit ledger: recompute, verify, and detect chain gaps",
        "Three-tier HITL / HOTL / HOOL intervention: policy-driven human-in-the-loop gates",
        "Policy dual-version provenance: policy changes and audit records increment versions in the same transaction",
        "Human review ticket lifecycle: pending, escalation, timeout fallback, and decision provenance",
        "Compliance freeze and real-time blocking: synchronous deny and freeze on connected NodalOS hooks",
        "Objective audit reporting and veto metrics: compliance summaries and objective stats for AULO"
      ],
      "does_not": [
        "Does not replace professional legal and compliance advisory",
        "Does not perform subjective black-box scoring (records facts and human veto rates, not unexplained scores)",
        "Does not replace existing enterprise GRC / SIEM suites (focuses on Agent runtime control and in-product compliance reports)",
        "Does not perform physical off-chain real-world investigation (verifies integrity of records already written to the ledger)"
      ],
      "pains": [
        "Agents call production APIs directly without human oversight or guardrails",
        "Post-incident forensics lack complete, tamper-evident audit trails",
        "Compliance policies fail to translate into concrete Agent behaviors"
      ],
      "capabilities": [
        {
          "title": "Hash Chain Audit",
          "desc": "Committed records are verifiable, gap-checkable, and support checkpoints. Does not verify external data veracity or perform offsite WORM anchoring"
        },
        {
          "title": "Multi-Chain Architecture",
          "desc": "Main chain is mandatory; HITL, financial, and compliance events split by topic, with optional program and group sub-chains"
        },
        {
          "title": "Three-Tier Intervention",
          "desc": "HITL, HOTL, and HOOL are selected via policy action_type, not independent toggles. Unmatched events default to HOOL pass-through"
        },
        {
          "title": "Human Review Tickets",
          "desc": "Pending states, escalation chains, timeout fallbacks, and decision provenance; optional webhooks. Role routing and PathPilot writebacks apply only to connected paths"
        },
        {
          "title": "Policy Engine",
          "desc": "Executes actions on policy matches. NodalOS Evaluate defaults to pass on non-matches; ingest mode logs records without blocking"
        },
        {
          "title": "Policy Version Provenance",
          "desc": "Policy changes bump dual version numbers in the same transaction as the audit record; NodalOS Evaluate includes those IDs on a match. Version IDs trace the then-current policy, they are not a full policy-text snapshot"
        },
        {
          "title": "Node Delivery Integrity",
          "desc": "Reports gaps in landed records by NodalOS instance sequence. Does not distinguish a silent node from normal idle, and does not cover source-side drops that never received a sequence number"
        },
        {
          "title": "Budget Policy Replicas",
          "desc": "Stores and serves per-layer replicas (customer default / Program / Task) without pre-merging; consumers such as PathPilot apply the overlay"
        },
        {
          "title": "Compliance Freeze",
          "desc": "Writes freeze records. On NodalOS hooks, opens a review ticket and blocks the action; ingest mode opens review only when policies specify a category. Pausing PathPilot tasks requires connected writebacks"
        },
        {
          "title": "Compliance Reports",
          "desc": "Compliance status summaries and templated reports. Does not produce cryptographically signed compliance packages or replace regulatory filings"
        },
        {
          "title": "NodalOS Synchronous Evaluator",
          "desc": "Functions as a synchronous external evaluator on connected hooks. Unhooked calls and internal NodalOS hard limits bypass this evaluator"
        },
        {
          "title": "Standalone Deployment",
          "desc": "Built-in audit chain, HITL engine, policy management, and reporting; integrations with PathPilot, HeronSentry, AULO, and NodalOS remain optional"
        },
        {
          "title": "HITL Approval Veto Rate",
          "desc": "Contributes human review veto frequency to performance tracking, rather than subjective quality or compliance scores"
        }
      ],
      "integrations": [
        "NodalOS synchronous evaluation on connected hooks (optional)",
        "AULO consumes HITL review tickets and pending actions (optional)",
        "PathPilot escalation event ingestion and limited writeback (optional)",
        "Ingests audit-related telemetry exports from HeronSentry (optional)"
      ],
      "metrics": [
        {
          "value": "Verifiable",
          "label": "Recompute hashes and detect gaps on committed chains"
        },
        {
          "value": "Real-Time Blocking",
          "label": "Synchronously rejects actions matching HITL policies on NodalOS hooks"
        },
        {
          "value": "Three Tiers",
          "label": "HITL · HOTL · HOOL"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "private_deployment",
        "product_overview",
        "product_detail"
      ],
      "related_products": [
        "aulo",
        "nodalos",
        "heronsentry",
        "pathpilot"
      ],
      "canonical_url": "https://readyforai.com/en/products/owlaudit"
    },
    {
      "id": "product.pathpilot",
      "name": "PathPilot",
      "one_liner": "AI Agent task execution control plane",
      "does": [
        "Task lifecycle closed loop: dispatch, tracking, blockage handling, and human escalation",
        "Multi-tier budget governance: Program / Group / Task budget states and over-budget handling",
        "Milestone tracking: dependency-based status and cross-level rollups",
        "Actionable pipeline control: multi-stage flow, decision gates, reset/skip, and templates",
        "Intelligent dispatch scoring: skill and occupancy scoring to recommend the best executor",
        "Execution timeline and performance snapshots: self-reported progress and 30-day efficiency/quality analysis"
      ],
      "does_not": [
        "Does not act as the raw task worker (PathPilot controls stages and intervention; Agents execute the work)",
        "Does not orchestrate legal/compliance approval workflows (high-risk blocking and compliance review belong to OwlAudit)",
        "Does not store raw business documents or knowledge texts (stores control-plane state and metadata indices only)"
      ],
      "pains": [
        "When multi-Agent chains fail, it is unclear at which step the failure occurred",
        "Without budgets and milestones, scaled task execution quickly drifts out of control",
        "Blocked tasks have no structured path to escalate to human operators"
      ],
      "capabilities": [
        {
          "title": "Dispatch → Tracking → Escalation",
          "desc": "Complete lifecycle from creation to closure, including blocked, waiting, canceled states, and escalation resolution"
        },
        {
          "title": "Budget Management",
          "desc": "Monitors consumption across four alert tiers. Program adjustments are recorded per entry and linked to external tickets; over-budget tasks require override requests signed off by humans or OwlAudit"
        },
        {
          "title": "Milestone Management",
          "desc": "Calculates milestone progress from dependent tasks and rolls up along child Programs"
        },
        {
          "title": "Multi-Level Aggregation",
          "desc": "Nested Programs (up to 4 levels) and Groups; budgets and milestones aggregate across descendant Programs"
        },
        {
          "title": "Actionable Pipelines",
          "desc": "Multi-phase, decision nodes, reset / skip, and templates; stores state while external runners drive execution"
        },
        {
          "title": "Intelligent Dispatch Recommendation",
          "desc": "Scores and recommends assignees; auto-dispatches only when tasks explicitly enable auto-dispatch"
        },
        {
          "title": "Resource Locks",
          "desc": "Locks shared resources across tasks to prevent concurrent collisions"
        },
        {
          "title": "Standalone Control Plane",
          "desc": "Task control REST APIs support standalone deployment; Kanban / MCP / runtime dispatch use AULO or NodalOS, while monitoring and audit remain optional"
        },
        {
          "title": "Quality & SLA Observability",
          "desc": "Read-only aggregation of review rounds, throughput, and SLA breaches for direct tasks under a Program (excluding child Programs)"
        },
        {
          "title": "Agent Self-Reported Progress",
          "desc": "Optional MCP tool report_progress writes a progress_type and summary onto the task timeline, which AULO polls. It does not change task status, and it does not promise a percent complete or a live push"
        },
        {
          "title": "Multi-Round Review Records",
          "desc": "Tasks can list per-round results and summaries. First-pass rate comes from the 30-day performance snapshot, not from the review list"
        },
        {
          "title": "Budget Policy Replicas",
          "desc": "Optionally pulls per-layer OwlAudit budget replicas; an operator can freeze local overrides and evaluate against replica layers. Override requests still execute only after a human or OwlAudit write-back"
        },
        {
          "title": "Agent Performance Snapshots",
          "desc": "Writes daily 30-day efficiency and quality snapshots, calculated separately from live Quality & SLA APIs"
        }
      ],
      "integrations": [
        "AULO Kanban; Program adjustments manually record approved outcomes",
        "HeronSentry cost writeback and runtime health",
        "OwlAudit writes back escalations / budget overrides and can freeze tasks for compliance",
        "NodalOS Coordinator dispatch, lifecycle, and Worker MCP",
        "PrismCouncil creates blank Programs upon final decision"
      ],
      "metrics": [
        {
          "value": "Closed Loop",
          "label": "Dispatch → Tracking → Escalation"
        },
        {
          "value": "Dual Track",
          "label": "Budget + Milestone Governance"
        },
        {
          "value": "Multi-Level",
          "label": "Program / Group / Task Rollup"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "product_overview",
        "product_detail"
      ],
      "related_products": [
        "aulo",
        "owlaudit",
        "heronsentry",
        "nodalos"
      ],
      "canonical_url": "https://readyforai.com/en/products/pathpilot"
    },
    {
      "id": "product.prismcouncil",
      "name": "PrismCouncil",
      "one_liner": "Strategic decision council for Agent governance",
      "does": [
        "Multi-perspective deliberation across 8 built-in professional advisors covering strategy, technology, finance, risk, and compliance",
        "Dynamic Councilor orchestration: switches between solo deep dives and group multi-perspective sessions by issue weight",
        "Structured sub-topic decomposition: up to two child levels, inheriting parent background and depth",
        "Structured Decision Package delivery: the package gives the Program name and budget, with an execution plan draft (work groups and a task outline) written by the Councilor",
        "Human arbitration and decision provenance: advisor stances are fully traced; after human approval, a PathPilot Program can be created",
        "Dedicated Chief Data Officer (CDO) support: data charts and factual grounding for strategic deliberation"
      ],
      "does_not": [
        "Never replaces final human strategic and business authority",
        "Does not engage in ungrounded theatrical debate (multi-perspective tension exists to converge on an executable Decision Package)",
        "Does not directly execute downstream engineering tasks (approved decisions hand off to PathPilot for dispatch and execution)"
      ],
      "pains": [
        "High-stakes strategic decisions lack structured multi-perspective vetting",
        "Single-track Agent planning overlooks compliance, financial, and security trade-offs",
        "Deliberation lacks traceable records and cannot convert directly into executable projects"
      ],
      "capabilities": [
        {
          "title": "Multi-Perspective Advisor Deliberation",
          "desc": "8 built-in advisors (Risk / Tech / Finance / Marketing + Strategy / Operations / Org & Talent / Compliance). Built-in advisors can be disabled but not deleted; custom advisors can be added"
        },
        {
          "title": "Councilor Orchestration",
          "desc": "The Councilor chooses between group and solo modes based on issue complexity; in group mode, it sets the roster and depth (quick / standard / deep). Humans can also specify the mode when initiating"
        },
        {
          "title": "Resident Chief Data Officer (CDO)",
          "desc": "The CDO provides supporting data and charts; operates as a data role rather than one of the 8 perspective advisors, and can be disabled but not deleted"
        },
        {
          "title": "Adversarial Tension",
          "desc": "Built-in adversarial dynamics maintain productive tension across advisor roles to serve substantive business simulation rather than theatrical debate"
        },
        {
          "title": "Configurable Deliberation Depth",
          "desc": "Group deliberation supports quick, standard, and deep modes"
        },
        {
          "title": "Private Session Isolation",
          "desc": "Each executive sees only their own topics. Council access controls entry to the Council Center, not whose deliberations are visible — an administrator granted access still sees only their own"
        },
        {
          "title": "Nested Sub-Topics",
          "desc": "Up to two child levels; omitted roster and depth inherit from the parent, and parent background is written into the child. Closed or rejected topics cannot open new consults; topics already handed to a PathPilot Program can still deliberate"
        },
        {
          "title": "Advisor Stance History and Occupancy",
          "desc": "Historical advisor stances are queryable; the advisor list shows currently occupied topics. This is not a name/role résumé, and busy advisors are not auto-replaced"
        },
        {
          "title": "Built-in Issue Templates",
          "desc": "7 out-of-the-box issue templates with suggested advisor rosters and default depths (customizable; custom templates supported)"
        },
        {
          "title": "Decision Package",
          "desc": "The package gives the Program name, budget and the council report it rests on. The Councilor writes the execution plan draft (work groups and a task outline) separately; on deployment it goes to PathPilot with the package and is archived there."
        },
        {
          "title": "Decision → Program Closed Loop",
          "desc": "Once humans approve the Decision Package, it deploys to PathPilot as a Program and AULO records the created Program (requires PathPilot integration)"
        },
        {
          "title": "Deliberation Report",
          "desc": "The report states a clear conclusion and recommendations, and carries the full deliberation record — every advisor position, with its round and phase, can be checked"
        },
        {
          "title": "Decision Traceability",
          "desc": "Historical advisor stances are logged in-service; human approval events feed into audit chains when connected to OwlAudit"
        },
        {
          "title": "Human Final Arbitration",
          "desc": "Deployment requires explicit human approval; rejections mark issues as rejected. The system never supersedes human authority on business decisions"
        }
      ],
      "integrations": [
        "NodalOS runtime",
        "AULO council panel",
        "OwlAudit approval events (optional integration)",
        "PathPilot Program creation (requires integration enabled)",
        "Standalone delivery manages council SKILLs independently without LarkScout / Harness sync chains"
      ],
      "metrics": [
        {
          "value": "8+CDO",
          "label": "Perspective Advisors + Data Officer"
        },
        {
          "value": "Closed Loop",
          "label": "Deploys as a Program upon approval"
        },
        {
          "value": "Traceable",
          "label": "Audit-ready advisor stances & approvals"
        }
      ],
      "intents": [
        "governance_pain_diagnosis",
        "product_overview",
        "product_detail",
        "executive_brief"
      ],
      "related_products": [
        "aulo",
        "pathpilot",
        "owlaudit",
        "larkscout"
      ],
      "canonical_url": "https://readyforai.com/en/products/prismcouncil"
    }
  ],
  "intents": [
    {
      "id": "intent.comparison",
      "slug": "comparison",
      "title": "Comparison with Alternatives",
      "summary": "Evaluate ReadyForAI against in-house scripts, framework tools, cloud platforms, AI GRC, Grok Bot, Cloudflare OS, and ungoverned baselines",
      "decomposition": [
        {
          "name": "Positioning Differences",
          "product": "aulo",
          "description": "ReadyForAI builds digital workforce infrastructure; the governance loop is one layer, not just an observability tool or ad-hoc scripts"
        },
        {
          "name": "Capability Coverage",
          "product": "pathpilot",
          "description": "End-to-end coverage across workflow governance, audit, decisions, knowledge, and capability delivery"
        },
        {
          "name": "Deployment Models",
          "product": "owlaudit",
          "description": "Native private deployment with zero lock-in to specific LLMs or Agent frameworks"
        }
      ],
      "product_mapping": [
        {
          "problem": "Unclear capability gaps between ReadyForAI and in-house scripts",
          "product": "pathpilot",
          "capability": "Complete replacement of bespoke glue code across workflows, approvals, decisions, and knowledge"
        },
        {
          "problem": "Already using LangSmith / Langfuse and evaluating upgrade paths",
          "product": "aulo",
          "capability": "Supplements pure observability with approvals, workflows, council, knowledge, and unified control surfaces"
        },
        {
          "problem": "Concerns regarding cloud platform Agent framework lock-in",
          "product": "nodalos",
          "capability": "Heterogeneous Agent management without cloud vendor or LLM dependencies"
        }
      ],
      "canonical_url": "https://readyforai.com/en/intent/comparison"
    },
    {
      "id": "intent.governance_diagnosis",
      "slug": "governance-diagnosis",
      "title": "Agent Governance Diagnosis",
      "summary": "Break vague Agent governance pain points into concrete, actionable governance domains",
      "decomposition": [
        {
          "name": "Runtime Management",
          "product": "nodalos",
          "description": "Unified identity, messaging, and scheduling for heterogeneous Agents"
        },
        {
          "name": "Workflow Governance",
          "product": "pathpilot",
          "description": "Task flows, Pipelines, dependencies, and dispatch"
        },
        {
          "name": "Runtime Observability",
          "product": "heronsentry",
          "description": "Monitoring, distributed Traces, costs, and alerts"
        },
        {
          "name": "Audit & Compliance",
          "product": "owlaudit",
          "description": "HITL / HOTL / HOOL policies, policy version provenance, and node delivery-gap reports"
        },
        {
          "name": "Decision Architecture",
          "product": "prismcouncil",
          "description": "Multi-perspective council and structured Decision Packages"
        },
        {
          "name": "Knowledge Provisioning",
          "product": "larkscout",
          "description": "Knowledge ingestion, Skill compilation, and freshness maintenance"
        },
        {
          "name": "Capability Delivery",
          "product": "harnessserver",
          "description": "Role-based Skill / SOP / context delivery with on-demand SOP retrieval"
        },
        {
          "name": "Unified Interaction Plane",
          "product": "aulo",
          "description": "Inbox, console, council, approvals, and chat"
        }
      ],
      "product_mapping": [
        {
          "problem": "Mixed Framework Chaos",
          "product": "nodalos",
          "capability": "Unified runtime management for heterogeneous Agents"
        },
        {
          "problem": "Workflow Chaos",
          "product": "pathpilot",
          "capability": "Task flows, Pipelines, dependencies, and dispatch"
        },
        {
          "problem": "Invisible Runtime State",
          "product": "heronsentry",
          "capability": "Monitoring, Traces, costs, and alerts"
        },
        {
          "problem": "Ungoverned High-Risk Actions",
          "product": "owlaudit",
          "capability": "HITL / HOTL / HOOL policies, policy version provenance, and node delivery-gap reports"
        },
        {
          "problem": "Hard Strategic Decisions",
          "product": "prismcouncil",
          "capability": "Multi-perspective council and Decision Packages"
        },
        {
          "problem": "Lost Organizational Learnings",
          "product": "larkscout",
          "capability": "Knowledge ingestion, Skill compilation, and freshness maintenance"
        },
        {
          "problem": "Inability to Distribute on Demand",
          "product": "harnessserver",
          "capability": "Role-based Skill / SOP / context delivery with on-demand SOP retrieval"
        },
        {
          "problem": "Lack of Unified Human Surface",
          "product": "aulo",
          "capability": "Inbox, console, council, alerts, and chat"
        }
      ],
      "canonical_url": "https://readyforai.com/en/intent/governance-diagnosis"
    },
    {
      "id": "intent.integration",
      "slug": "integration",
      "title": "Existing Architecture Integration Assessment",
      "summary": "Running Claude Code, Codex, Grok, or Agents built on mainstream SDKs? Evaluate integration pathways into ReadyForAI.",
      "decomposition": [
        {
          "name": "Unified Identity",
          "product": "nodalos",
          "description": "NodalOS manages heterogeneous Agents across multi-form RuntimeClasses"
        },
        {
          "name": "Communication Bus",
          "product": "nodalos",
          "description": "Fabric bus with A2A / ACP / MCP protocols for framework-agnostic interoperability"
        },
        {
          "name": "Context Delivery",
          "product": "harnessserver",
          "description": "Main config and Skills ready in advance, SOPs retrieved on demand per action; main configs may assemble a shared section and stay byte-stable"
        },
        {
          "name": "Workflow Integration",
          "product": "pathpilot",
          "description": "Connect existing Agent task flows into PathPilot task execution control plane"
        }
      ],
      "product_mapping": [
        {
          "problem": "Claude Code / Codex / Grok plus Agents built on mainstream SDKs",
          "product": "nodalos",
          "capability": "Multi-form RuntimeClass + A2A / ACP / MCP protocol support"
        },
        {
          "problem": "Unwilling to rewrite existing Agent codebases",
          "product": "harnessserver",
          "capability": "Injection via framework context files rather than hardcoded prompt rewrites; byte-stable main configs"
        },
        {
          "problem": "How Skills are gated at ingest",
          "product": "larkscout",
          "capability": "Archive structure and SKILL.md format are always checked; process-isolated YARA needs the scanner binary"
        },
        {
          "problem": "How Skills are re-checked before deploy",
          "product": "harnessserver",
          "capability": "Optional SkillScan for Python AST and taint analysis; off by default, not a runtime sandbox"
        },
        {
          "problem": "How to onboard existing task workflows",
          "product": "pathpilot",
          "capability": "Task flow integration into task control plane, with parallel or incremental rollout"
        }
      ],
      "canonical_url": "https://readyforai.com/en/intent/integration"
    },
    {
      "id": "intent.private_deployment",
      "slug": "private-deployment",
      "title": "Private Deployment & Security Boundaries",
      "summary": "Data staying within your perimeter is default, not an add-on. From single-node PoC to production clusters, ReadyForAI is engineered natively for private environments.",
      "decomposition": [
        {
          "name": "Private Deployment",
          "product": "nodalos",
          "description": "All products and components support private deployment, and data stays inside your corporate network"
        },
        {
          "name": "Secret Isolation",
          "product": "nodalos",
          "description": "Secrets are stored independently and never enter Agent prompt contexts"
        },
        {
          "name": "Policy Enforcement",
          "product": "owlaudit",
          "description": "On connected NodalOS hooks, HITL policy matches synchronously reject actions"
        },
        {
          "name": "Audit Evidence",
          "product": "owlaudit",
          "description": "Committed audit records enter Hash Chains, locally verifiable with gap detection"
        },
        {
          "name": "Cost Attribution",
          "product": "heronsentry",
          "description": "HeronSentry multi-dimensional cost aggregation makes deployment costs measurable"
        }
      ],
      "product_mapping": [
        {
          "problem": "Data cannot leave enterprise intranet",
          "product": "nodalos",
          "capability": "Fully private deployment + private LLM inference backends"
        },
        {
          "problem": "High-risk actions require human-in-the-loop",
          "product": "owlaudit",
          "capability": "HITL / HOTL / HOOL policies (selected by policy action_type); synchronously rejects on connected NodalOS hooks"
        },
        {
          "problem": "Compliance audits require full evidence chains",
          "product": "owlaudit",
          "capability": "Hash Chain audit ledgers (verifiable with gap detection)"
        },
        {
          "problem": "Deployment and operational costs are invisible",
          "product": "heronsentry",
          "capability": "HeronSentry multi-dimensional cost aggregation"
        }
      ],
      "canonical_url": "https://readyforai.com/en/intent/private-deployment"
    },
    {
      "id": "intent.product_overview",
      "slug": "product-overview",
      "title": "Complete Product Governance Loop",
      "summary": "How six governance products plus the OS layer and delivery tooling form the full Agent governance loop",
      "decomposition": [
        {
          "name": "Runtime Substrate",
          "product": "nodalos",
          "description": "Free OS layer providing unified identity, messaging, orchestration, policy, and context"
        },
        {
          "name": "Task Execution Control Plane",
          "product": "pathpilot",
          "description": "Dispatch, tracking, and escalations with budgets and milestones"
        },
        {
          "name": "Runtime Observability",
          "product": "heronsentry",
          "description": "Distributed Traces, monitoring, cost attribution, and alerts"
        },
        {
          "name": "Audit & Compliance",
          "product": "owlaudit",
          "description": "HITL / HOTL / HOOL policies and verifiable audit trails"
        },
        {
          "name": "Strategic Decision Layer",
          "product": "prismcouncil",
          "description": "Multi-perspective deliberation, Decision Packages, and human arbitration"
        },
        {
          "name": "Enterprise Knowledge Platform",
          "product": "larkscout",
          "description": "Claim extraction, knowledge views, contradiction scanning, and experience feedback"
        },
        {
          "name": "Context Delivery",
          "product": "harnessserver",
          "description": "Workspace staging, role-based distribution, and on-demand SOP retrieval"
        },
        {
          "name": "Human–Agent Collaboration Plane",
          "product": "aulo",
          "description": "Inbox, console, council, approvals, chat, and performance views"
        }
      ],
      "product_mapping": [
        {
          "problem": "Lack of Unified Human Surface",
          "product": "aulo",
          "capability": "Inbox, console, council, approvals, chat, and performance views"
        },
        {
          "problem": "Uncontrolled and Chaotic Workflows",
          "product": "pathpilot",
          "capability": "Dispatch, tracking, escalations, budget/milestones, and actionable Pipelines"
        },
        {
          "problem": "Invisible Runtime States and Costs",
          "product": "heronsentry",
          "capability": "End-to-end Traces, token cost collection, and alerts"
        },
        {
          "problem": "Ungoverned High-Risk Actions",
          "product": "owlaudit",
          "capability": "HITL / HOTL / HOOL policies, Hash Chain audit, and synchronous rejections on connected hooks"
        },
        {
          "problem": "Hard Strategic Decisions",
          "product": "prismcouncil",
          "capability": "8-advisor deliberation, Decision Packages, and human arbitration"
        },
        {
          "problem": "Lost Organizational Learnings",
          "product": "larkscout",
          "capability": "Claim extraction, knowledge views, contradiction scanning, and experience feedback"
        },
        {
          "problem": "Knowledge Cannot Reach Agents",
          "product": "harnessserver",
          "capability": "Workspace staging, role-based distribution, and on-demand SOP retrieval"
        },
        {
          "problem": "Mixed Frameworks Lacking a Substrate",
          "product": "nodalos",
          "capability": "Heterogeneous multi-Agent hosting platform and governance substrate (free to use)"
        }
      ],
      "canonical_url": "https://readyforai.com/en/intent/product-overview"
    }
  ],
  "comparisons": [
    {
      "id": "comparison.ai_grc",
      "name": "AI Governance, Risk & Compliance Platforms (Credo AI / Holistic AI / ModelOp)",
      "summary": "GRC-focused AI governance with core strengths in model compliance, risk assessment, and regulatory alignment, but without covering runtime execution or multi-Agent collaboration. Operates in a complementary relationship with ReadyForAI: ReadyForAI governs Agent runtime behaviors, while GRC platforms govern AI models.",
      "dimensions": 12,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/ai-grc-vs-readyforai.md"
    },
    {
      "id": "comparison.cloud_platforms",
      "name": "Cloud Platform Agent Management (Google Cloud Vertex AI Agent Builder / Amazon Bedrock Agents)",
      "summary": "Full-stack cloud Agent solutions tightly coupled to cloud vendor ecosystems and proprietary LLMs, lacking on-premise private deployment and heterogeneous Agent governance. Suited for teams whose workloads reside entirely on a single public cloud; represents a fundamental difference in deployment paradigm compared to ReadyForAI.",
      "dimensions": 12,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/cloud-platforms-vs-readyforai.md"
    },
    {
      "id": "comparison.cloudflare_os",
      "name": "Cloudflare OS (organization-wide Agent workspace)",
      "summary": "Cloudflare OS is an internal Agent workspace: company-context Workspace plus a Gatekeeper security model, easy for all employees. Compute sits in a V8 isolate, so it is a poor host for CLI Agents, and it has no approval / budget / council suite. Pick it for all-hands, platform-secure usage; pick ReadyForAI for headcount-style digital workers and a governance loop.",
      "dimensions": 11,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/cloudflare-os-vs-readyforai.md"
    },
    {
      "id": "comparison.deepseek_harness",
      "name": "DeepSeek Harness (developer-oriented Agent runtime)",
      "summary": "DeepSeek Harness is a developer runtime: everything is a plugin, highly composable, built for deep customization. ReadyForAI is for enterprise headcount: heterogeneous hosting, replicable roles, and supervised governance. Pick Harness for a composable runtime; pick ReadyForAI to scale a governed digital workforce.",
      "dimensions": 10,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/deepseek-harness-vs-readyforai.md"
    },
    {
      "id": "comparison.framework_tools",
      "name": "Agent Framework Tooling (LangSmith / Langfuse)",
      "summary": "Core strength in Agent observability and debugging, but does not cover approvals, workflow governance, council, knowledge ingestion, or capability delivery. Suited for teams focused purely on observability; operates as a complementary or alternative solution rather than direct competition.",
      "dimensions": 11,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/framework-tools-vs-readyforai.md"
    },
    {
      "id": "comparison.grok_bot",
      "name": "Grok Bot (SaaS Agent teammates in the xAI / Cursor ecosystem)",
      "summary": "Grok Bot is a SaaS Agent product for individuals and teams: chat-to-delegate and fast to start, with data in a foreign cloud, multiple Bots sharing one VM, and little enterprise governance. It fits small English-market teams; it is not the same path as ReadyForAI when you need private deploy, heterogeneous hosting, or approvals and audit.",
      "dimensions": 10,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/grok-bot-vs-readyforai.md"
    },
    {
      "id": "comparison.no_governance",
      "name": "Ungoverned Baseline (Uncontrolled Execution / Raw Agent Runs)",
      "summary": "The simplest yet highest-risk path, suitable for early prototyping and tiny teams. As Agent counts grow or compliance mandates apply, the cost of governance absence compounds rapidly. This comparison helps evaluate whether your organization has reached the threshold requiring structured governance.",
      "dimensions": 13,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/no-governance-vs-readyforai.md"
    },
    {
      "id": "comparison.qm",
      "name": "YC QM Agent Harness (team-collaboration Agent harness)",
      "summary": "YC QM Agent Harness is a team harness: personal/shared Scope isolation plus a persistent sandbox, fast to start for small groups. ReadyForAI is enterprise headcount for digital workers: heterogeneous hosting, replicable roles, and an approval/audit/budget loop. Pick YC QM for small-team collaboration; pick ReadyForAI to scale a supervised digital workforce.",
      "dimensions": 10,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/qm-vs-readyforai.md"
    },
    {
      "id": "comparison.self_built",
      "name": "In-House Assembly (Shell + Prometheus + Grafana + Ad-Hoc Approvals)",
      "summary": "Functional for basic tasks but lacks structural cohesion; once Agent fleets exceed 5 instances, maintenance overhead surges and compliance blind spots accumulate. Suited for early-stage exploration, but not for scalable enterprise governance.",
      "dimensions": 12,
      "canonical_url": "https://readyforai.com/en/agent/comparisons/self-built-vs-readyforai.md"
    }
  ],
  "endpoints": {
    "agent_overview": "https://readyforai.com/en/agent/overview.md",
    "agent_product_matrix": "https://readyforai.com/en/agent/product-matrix.md",
    "agent_governance_loop": "https://readyforai.com/en/agent/governance-loop.md",
    "intent_resolve_api": "https://readyforai.com/api/v1/intent/resolve",
    "llms_txt": "https://readyforai.com/en/llms.txt",
    "llms_full_txt": "https://readyforai.com/en/llms-full.txt",
    "sitemap": "https://readyforai.com/sitemap.xml",
    "feed": "https://readyforai.com/feed.xml"
  }
}