[{"data":1,"prerenderedAt":1746},["ShallowReactive",2],{"navigation":3,"/introduction":879,"/introduction-surround":1743},[4,22,45,115,156,187,214,235,264,295,318,361,389,418,436,470,491,534,548,571,632,670,693,757,850],{"title":5,"path":6,"stem":7,"children":8,"icon":11},"Introduction","/introduction","01.introduction/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"What is Orkestia?","i-lucide-sparkles",{"title":13,"path":14,"stem":15,"icon":16},"Core Philosophy","/introduction/core-philosophy","01.introduction/2.core-philosophy","i-lucide-shield-check",{"title":18,"path":19,"stem":20,"icon":21},"Key Benefits","/introduction/key-benefits","01.introduction/3.key-benefits","i-lucide-trophy",{"title":23,"path":24,"stem":25,"children":26,"icon":29},"Getting Started","/getting-started","02.getting-started/1.index",[27,30,35,40],{"title":28,"path":24,"stem":25,"icon":29},"Quick Start","i-lucide-rocket",{"title":31,"path":32,"stem":33,"icon":34},"Architecture Overview","/getting-started/architecture-overview","02.getting-started/2.architecture-overview","i-lucide-layout-dashboard",{"title":36,"path":37,"stem":38,"icon":39},"Concepts at a Glance","/getting-started/concepts","02.getting-started/3.concepts","i-lucide-list",{"title":41,"path":42,"stem":43,"icon":44},"Connect an AI Assistant","/getting-started/connect-an-ai-assistant","02.getting-started/4.connect-an-ai-assistant","i-lucide-bot",{"title":46,"path":47,"stem":48,"children":49,"icon":51},"Core Concepts","/concepts","03.concepts/01.index",[50,52,57,62,67,71,76,81,86,91,96,100,105,110],{"title":46,"path":47,"stem":48,"icon":51},"i-lucide-book-open",{"title":53,"path":54,"stem":55,"icon":56},"Workflows","/concepts/workflows","03.concepts/02.workflows","i-lucide-workflow",{"title":58,"path":59,"stem":60,"icon":61},"DGI — Dialog Generative Interface","/concepts/dgi","03.concepts/03.dgi","i-lucide-brain",{"title":63,"path":64,"stem":65,"icon":66},"Staff & AI Workforce Governance","/concepts/staff-governance","03.concepts/04.staff-governance","i-lucide-users-round",{"title":68,"path":69,"stem":70,"icon":44},"Agents — the execution substrate","/concepts/agents-platform","03.concepts/05.agents-platform",{"title":72,"path":73,"stem":74,"icon":75},"Runners & Execution Environments","/concepts/runners","03.concepts/06.runners","i-lucide-server-cog",{"title":77,"path":78,"stem":79,"icon":80},"Lumen Observability","/concepts/lumen","03.concepts/07.lumen","i-lucide-activity",{"title":82,"path":83,"stem":84,"icon":85},"Identity & Multi-Tenancy","/concepts/identity-multi-tenancy","03.concepts/08.identity-multi-tenancy","i-lucide-users",{"title":87,"path":88,"stem":89,"icon":90},"Billing, Pricing & Seats","/concepts/billing-and-seats","03.concepts/09.billing-and-seats","i-lucide-credit-card",{"title":92,"path":93,"stem":94,"icon":95},"App Data","/concepts/appdata","03.concepts/10.appdata","i-lucide-database",{"title":97,"path":98,"stem":99,"icon":61},"Engram","/concepts/engram","03.concepts/11.engram",{"title":101,"path":102,"stem":103,"icon":104},"DevKit","/concepts/devkit","03.concepts/12.devkit","i-lucide-terminal",{"title":106,"path":107,"stem":108,"icon":109},"App Host","/concepts/app-host","03.concepts/13.app-host","i-lucide-globe",{"title":111,"path":112,"stem":113,"icon":114},"Agent Exchange","/concepts/agent-exchange","03.concepts/14.agent-exchange","i-lucide-landmark",{"title":116,"path":117,"stem":118,"children":119,"icon":121},"Guides","/guides","04.guides/1.index",[120,122,127,132,137,142,147,151],{"title":116,"path":117,"stem":118,"icon":121},"i-lucide-compass",{"title":123,"path":124,"stem":125,"icon":126},"Building with DGI","/guides/building-with-dgi","04.guides/2.building-with-dgi","i-lucide-brain-circuit",{"title":128,"path":129,"stem":130,"icon":131},"Creating & Exposing Virtual Workflows","/guides/virtual-workflows","04.guides/4.virtual-workflows","i-lucide-blocks",{"title":133,"path":134,"stem":135,"icon":136},"Runner Management & Provisioning","/guides/runner-management","04.guides/5.runner-management","i-lucide-server",{"title":138,"path":139,"stem":140,"icon":141},"Security & Compliance","/guides/security-and-compliance","04.guides/7.security-and-compliance","i-lucide-shield",{"title":143,"path":144,"stem":145,"icon":146},"Tickets & Software Delivery","/guides/tickets-and-software-delivery","04.guides/8.tickets-and-software-delivery","i-lucide-ticket",{"title":148,"path":149,"stem":150},"Orkestia for AI-driven cloud infrastructure automation","/guides/cloud-automation-alternatives","04.guides/9.cloud-automation-alternatives",{"title":152,"path":153,"stem":154,"icon":155},"Typed decisions with TypeSafe","/guides/typed-decisions-with-typesafe","04.guides/9.typed-decisions-with-typesafe","i-lucide-git-branch",{"title":157,"path":158,"stem":159,"children":160,"icon":162},"Reference","/reference","05.reference/1.index",[161,163,168,173,177,182],{"title":157,"path":158,"stem":159,"icon":162},"i-lucide-library",{"title":164,"path":165,"stem":166,"icon":167},"Workflow Types & Registry","/reference/workflow-types-registry","05.reference/2.workflow-types-registry","i-lucide-list-tree",{"title":169,"path":170,"stem":171,"icon":172},"MCP Integration","/reference/mcp-integration","05.reference/3.mcp-integration","i-lucide-plug-zap",{"title":174,"path":175,"stem":176,"icon":104},"API & Tooling","/reference/api-tooling","05.reference/4.api-tooling",{"title":178,"path":179,"stem":180,"icon":181},"Integrations Catalog","/reference/integrations-catalog","05.reference/6.integrations-catalog","i-lucide-plug",{"title":183,"path":184,"stem":185,"icon":186},"Platform Services","/reference/platform-services","05.reference/7.platform-services","i-lucide-boxes",{"title":188,"path":189,"stem":190,"children":191,"icon":193},"Advanced Topics","/advanced","06.advanced/1.index",[192,194,199,204,209],{"title":188,"path":189,"stem":190,"icon":193},"i-lucide-flask-conical",{"title":195,"path":196,"stem":197,"icon":198},"Hybrid AI + Deterministic Execution","/advanced/hybrid-execution-model","06.advanced/2.hybrid-execution-model","i-lucide-git-merge",{"title":200,"path":201,"stem":202,"icon":203},"Drift Detection & Self-Healing","/advanced/drift-detection-self-healing","06.advanced/3.drift-detection-self-healing","i-lucide-heart-pulse",{"title":205,"path":206,"stem":207,"icon":208},"Governance & Approvals","/advanced/governance-and-approvals","06.advanced/4.governance-and-approvals","i-lucide-scale",{"title":210,"path":211,"stem":212,"icon":213},"Cost & Performance Optimization","/advanced/cost-and-performance","06.advanced/5.cost-and-performance","i-lucide-zap",{"title":215,"path":216,"stem":217,"children":218,"icon":220},"Operations","/operations","07.operations/1.index",[219,221,225,230],{"title":215,"path":216,"stem":217,"icon":220},"i-lucide-settings-2",{"title":222,"path":223,"stem":224,"icon":186},"Deployment Models","/operations/deployment-models","07.operations/2.deployment-models",{"title":226,"path":227,"stem":228,"icon":229},"Monitoring & Debugging","/operations/monitoring-and-debugging","07.operations/3.monitoring-and-debugging","i-lucide-bug",{"title":231,"path":232,"stem":233,"icon":234},"Best Practices","/operations/best-practices","07.operations/4.best-practices","i-lucide-check-check",{"title":236,"path":237,"stem":238,"children":239,"icon":241},"AWS Connections","/aws-connections","08.aws-connections/1.index",[240,242,245,250,255,260],{"title":236,"path":237,"stem":238,"icon":241},"i-simple-icons-amazonaws",{"title":23,"path":243,"stem":244,"icon":29},"/aws-connections/getting-started","08.aws-connections/2.getting-started",{"title":246,"path":247,"stem":248,"icon":249},"Setup Methods","/aws-connections/setup-methods","08.aws-connections/3.setup-methods","i-lucide-wrench",{"title":251,"path":252,"stem":253,"icon":254},"Managing Connections","/aws-connections/managing-connections","08.aws-connections/4.managing-connections","i-lucide-settings",{"title":256,"path":257,"stem":258,"icon":259},"Security Best Practices","/aws-connections/security-best-practices","08.aws-connections/5.security-best-practices","i-lucide-lock",{"title":261,"path":262,"stem":263,"icon":229},"Troubleshooting","/aws-connections/troubleshooting","08.aws-connections/6.troubleshooting",{"title":265,"path":266,"stem":267,"children":268,"icon":270},"Cloud Connections","/cloud-connections","09.cloud-connections/1.index",[269,271,276,281,286,291],{"title":265,"path":266,"stem":267,"icon":270},"i-lucide-cable",{"title":272,"path":273,"stem":274,"icon":275},"Google Cloud (GCP)","/cloud-connections/gcp","09.cloud-connections/2.gcp","i-simple-icons-googlecloud",{"title":277,"path":278,"stem":279,"icon":280},"Microsoft Azure","/cloud-connections/azure","09.cloud-connections/3.azure","i-simple-icons-microsoftazure",{"title":282,"path":283,"stem":284,"icon":285},"Magalu Cloud","/cloud-connections/magalu","09.cloud-connections/4.magalu","i-lucide-cloud",{"title":287,"path":288,"stem":289,"icon":290},"Kubernetes","/cloud-connections/kubernetes","09.cloud-connections/5.kubernetes","i-simple-icons-kubernetes",{"title":292,"path":293,"stem":294,"icon":208},"TypeSafe","/cloud-connections/typesafe","09.cloud-connections/6.typesafe",{"title":296,"path":297,"stem":298,"children":299,"icon":136},"DNS Providers","/dns-providers","10.dns-providers/1.index",[300,302,305,308,311,315],{"title":301,"path":297,"stem":298,"icon":136},"DNS Provider Connections",{"title":23,"path":303,"stem":304,"icon":29},"/dns-providers/getting-started","10.dns-providers/2.getting-started",{"title":246,"path":306,"stem":307,"icon":249},"/dns-providers/setup-methods","10.dns-providers/3.setup-methods",{"title":251,"path":309,"stem":310,"icon":254},"/dns-providers/managing-connections","10.dns-providers/4.managing-connections",{"title":312,"path":313,"stem":314,"icon":39},"Zones and Records","/dns-providers/zones-and-records","10.dns-providers/5.zones-and-records",{"title":261,"path":316,"stem":317,"icon":229},"/dns-providers/troubleshooting","10.dns-providers/6.troubleshooting",{"title":319,"path":320,"stem":321,"children":322,"icon":29},"Cloud Deploy","/cloud-deploy","11.cloud-deploy/01.index",[323,324,327,332,336,341,345,349,354,358],{"title":319,"path":320,"stem":321,"icon":29},{"title":23,"path":325,"stem":326,"icon":29},"/cloud-deploy/getting-started","11.cloud-deploy/02.getting-started",{"title":328,"path":329,"stem":330,"icon":331},"Creating a Site","/cloud-deploy/creating-a-site","11.cloud-deploy/03.creating-a-site","i-lucide-plus-circle",{"title":333,"path":334,"stem":335,"icon":34},"Site Overview and Deployments","/cloud-deploy/site-overview","11.cloud-deploy/04.site-overview",{"title":337,"path":338,"stem":339,"icon":340},"Deployment Progress and Success","/cloud-deploy/deployment-progress","11.cloud-deploy/05.deployment-progress","i-lucide-loader",{"title":342,"path":343,"stem":344,"icon":254},"Settings","/cloud-deploy/settings","11.cloud-deploy/06.settings",{"title":346,"path":347,"stem":348,"icon":109},"Custom Domains","/cloud-deploy/custom-domains","11.cloud-deploy/07.custom-domains",{"title":350,"path":351,"stem":352,"icon":353},"Resources, Releases, and Danger Zone","/cloud-deploy/resources-releases","11.cloud-deploy/08.resources-releases","i-lucide-package",{"title":355,"path":356,"stem":357,"icon":141},"Admin Dashboard","/cloud-deploy/admin-dashboard","11.cloud-deploy/09.admin-dashboard",{"title":261,"path":359,"stem":360,"icon":229},"/cloud-deploy/troubleshooting","11.cloud-deploy/10.troubleshooting",{"title":362,"path":363,"stem":364,"children":365,"icon":368},"User Onboarding","/user-onboarding","12.user-onboarding/1.index",[366,369,372,377,382,386],{"title":367,"path":363,"stem":364,"icon":368},"User Creation and Onboarding","i-lucide-user-plus",{"title":23,"path":370,"stem":371,"icon":29},"/user-onboarding/getting-started","12.user-onboarding/2.getting-started",{"title":373,"path":374,"stem":375,"icon":376},"Creating Your Organization","/user-onboarding/onboarding","12.user-onboarding/3.onboarding","i-lucide-building-2",{"title":378,"path":379,"stem":380,"icon":381},"Invitations","/user-onboarding/invitations","12.user-onboarding/4.invitations","i-lucide-mail",{"title":383,"path":384,"stem":385,"icon":254},"Managing Your Account","/user-onboarding/managing-account","12.user-onboarding/5.managing-account",{"title":261,"path":387,"stem":388,"icon":229},"/user-onboarding/troubleshooting","12.user-onboarding/6.troubleshooting",{"title":342,"path":390,"stem":391,"children":392,"icon":394},"/settings","13.settings/1.index",[393,395,400,404,409,413],{"title":342,"path":390,"stem":391,"icon":394},"i-lucide-sliders-horizontal",{"title":396,"path":397,"stem":398,"icon":399},"General Settings","/settings/general","13.settings/2.general","i-lucide-user",{"title":401,"path":402,"stem":403,"icon":85},"Members Settings","/settings/members","13.settings/3.members",{"title":405,"path":406,"stem":407,"icon":408},"Notifications Settings","/settings/notifications","13.settings/4.notifications","i-lucide-bell",{"title":410,"path":411,"stem":412,"icon":141},"Security Settings","/settings/security","13.settings/5.security",{"title":414,"path":415,"stem":416,"icon":417},"Signing Keys","/settings/keys","13.settings/6.keys","i-lucide-key-round",{"title":419,"path":420,"stem":421,"children":422,"icon":29},"App Enablement","/app-enablement","14.app-enablement/1.index",[423,424,428,432],{"title":419,"path":420,"stem":421,"icon":29},{"title":425,"path":426,"stem":427,"icon":417},"Sign in with Orkestia","/app-enablement/sign-in-with-orkestia","14.app-enablement/2.sign-in-with-orkestia",{"title":429,"path":430,"stem":431,"icon":95},"End-user data","/app-enablement/end-user-data","14.app-enablement/3.end-user-data",{"title":433,"path":434,"stem":435,"icon":131},"Compositions — use, invoke, share","/app-enablement/compositions","14.app-enablement/4.compositions",{"title":437,"path":438,"stem":439,"children":440,"icon":80},"Lumen","/lumen","15.lumen/1.index",[441,442,447,452,457,461,465],{"title":437,"path":438,"stem":439,"icon":80},{"title":443,"path":444,"stem":445,"icon":446},"Enable Lumen","/lumen/enable","15.lumen/2.enable","i-lucide-power",{"title":448,"path":449,"stem":450,"icon":451},"Send data","/lumen/send-data","15.lumen/3.send-data","i-lucide-upload",{"title":453,"path":454,"stem":455,"icon":456},"Collector","/lumen/collector","15.lumen/4.collector","i-lucide-container",{"title":458,"path":459,"stem":460,"icon":34},"Use Lumen","/lumen/observe","15.lumen/5.observe",{"title":462,"path":463,"stem":464,"icon":44},"Lumen MCP","/lumen/mcp","15.lumen/6.mcp",{"title":466,"path":467,"stem":468,"icon":469},"Query API","/lumen/query-api","15.lumen/7.query-api","i-lucide-search",{"title":471,"path":472,"stem":473,"children":474,"icon":476},"SDKs","/sdks","16.sdks/1.index",[475,477,482,487],{"title":471,"path":472,"stem":473,"icon":476},"i-lucide-code",{"title":478,"path":479,"stem":480,"icon":481},"Workflows SDK — Node / TypeScript","/sdks/workflows-nodejs","16.sdks/2.workflows-nodejs","i-lucide-file-ts",{"title":483,"path":484,"stem":485,"icon":486},"Workflows SDK — Python","/sdks/workflows-python","16.sdks/3.workflows-python","i-simple-icons-python",{"title":488,"path":489,"stem":490,"icon":417},"Auth SDK — Sign in with Orkestia","/sdks/auth","16.sdks/4.auth",{"title":92,"path":492,"stem":493,"children":494,"icon":95},"/appdata","17.appdata/1.index",[495,496,501,506,510,515,520,525,530],{"title":92,"path":492,"stem":493,"icon":95},{"title":497,"path":498,"stem":499,"icon":500},"Declare structures","/appdata/declare","17.appdata/2.declare","i-lucide-table",{"title":502,"path":503,"stem":504,"icon":505},"Records & Data API","/appdata/data-api","17.appdata/3.data-api","i-lucide-rows-3",{"title":507,"path":508,"stem":509,"icon":376},"Ownership & workspaces","/appdata/ownership","17.appdata/4.ownership",{"title":511,"path":512,"stem":513,"icon":514},"Expose App Data to end-users","/appdata/expose","17.appdata/5.expose","i-lucide-app-window",{"title":516,"path":517,"stem":518,"icon":519},"PostgREST HTTP","/appdata/postgrest","17.appdata/6.postgrest","i-lucide-unplug",{"title":521,"path":522,"stem":523,"icon":524},"Ordered append","/appdata/append","17.appdata/7.append","i-lucide-list-ordered",{"title":526,"path":527,"stem":528,"icon":529},"Databases and instances","/appdata/instances","17.appdata/8.instances","i-lucide-hard-drive",{"title":531,"path":532,"stem":533,"icon":104},"Query console and SQL","/appdata/query","17.appdata/9.query",{"title":97,"path":535,"stem":536,"children":537,"icon":61},"/engram","18.engram/1.index",[538,539,543],{"title":97,"path":535,"stem":536,"icon":61},{"title":540,"path":541,"stem":542,"icon":155},"Write & recall","/engram/write-recall","18.engram/2.write-recall",{"title":544,"path":545,"stem":546,"icon":547},"Field & feed","/engram/agent-memory","18.engram/3.agent-memory","i-lucide-radio",{"title":101,"path":549,"stem":550,"children":551,"icon":104},"/devkit","19.devkit/1.index",[552,553,558,562,567],{"title":101,"path":549,"stem":550,"icon":104},{"title":554,"path":555,"stem":556,"icon":557},"Install DevKit","/devkit/install","19.devkit/2.install","i-lucide-download",{"title":559,"path":560,"stem":561,"icon":519},"Hook redirect","/devkit/hooks","19.devkit/3.hooks",{"title":563,"path":564,"stem":565,"icon":566},"Local coding runner","/devkit/local-runner","19.devkit/4.local-runner","i-lucide-cpu",{"title":568,"path":569,"stem":570,"icon":131},"Compositions from DevKit","/devkit/compositions","19.devkit/5.compositions",{"title":572,"path":573,"stem":574,"children":575,"icon":44},"Staff & Agents","/staff-and-agents","20.staff-and-agents/01.index",[576,577,582,586,590,594,598,602,606,611,615,620,625,629],{"title":572,"path":573,"stem":574,"icon":44},{"title":578,"path":579,"stem":580,"icon":581},"Prerequisites","/staff-and-agents/prerequisites","20.staff-and-agents/02.prerequisites","i-lucide-list-checks",{"title":583,"path":584,"stem":585,"icon":368},"Hire an actor","/staff-and-agents/hire-an-actor","20.staff-and-agents/03.hire-an-actor",{"title":587,"path":588,"stem":589,"icon":34},"Console","/staff-and-agents/console","20.staff-and-agents/04.console",{"title":591,"path":592,"stem":593,"icon":11},"Configs, skills, and MCP","/staff-and-agents/configs-skills-mcp","20.staff-and-agents/05.configs-skills-mcp",{"title":595,"path":596,"stem":597,"icon":136},"Agent runner groups","/staff-and-agents/runner-groups","20.staff-and-agents/06.runner-groups",{"title":599,"path":600,"stem":601,"icon":16},"Governance","/staff-and-agents/governance","20.staff-and-agents/07.governance",{"title":603,"path":604,"stem":605,"icon":417},"Identity and tokens","/staff-and-agents/identity","20.staff-and-agents/08.identity",{"title":607,"path":608,"stem":609,"icon":610},"Memory and cost","/staff-and-agents/memory-and-cost","20.staff-and-agents/09.memory-and-cost","i-lucide-wallet",{"title":612,"path":613,"stem":614,"icon":155},"Coding agents","/staff-and-agents/coding-agents","20.staff-and-agents/10.coding-agents",{"title":616,"path":617,"stem":618,"icon":619},"Wire a repository for coding agents","/staff-and-agents/wire-a-repository","20.staff-and-agents/11.wire-a-repository","i-lucide-link",{"title":621,"path":622,"stem":623,"icon":624},"Run a ticket end to end","/staff-and-agents/run-a-ticket","20.staff-and-agents/12.run-a-ticket","i-lucide-play",{"title":626,"path":627,"stem":628,"icon":66},"Build a product team of actors","/staff-and-agents/build-a-product-team","20.staff-and-agents/13.build-a-product-team",{"title":261,"path":630,"stem":631,"icon":249},"/staff-and-agents/troubleshooting","20.staff-and-agents/14.troubleshooting",{"title":106,"path":633,"stem":634,"children":635,"icon":109},"/app-host","21.app-host/1.index",[636,637,641,644,649,653,658,662,666],{"title":106,"path":633,"stem":634,"icon":109},{"title":638,"path":639,"stem":640,"icon":514},"Your app and site","/app-host/your-app","21.app-host/2.your-app",{"title":92,"path":642,"stem":643,"icon":95},"/app-host/app-data","21.app-host/3.app-data",{"title":645,"path":646,"stem":647,"icon":648},"Website and process","/app-host/hosting","21.app-host/4.hosting","i-lucide-cloud-upload",{"title":650,"path":651,"stem":652,"icon":547},"Buzz","/app-host/buzz","21.app-host/5.buzz",{"title":654,"path":655,"stem":656,"icon":657},"Files","/app-host/files","21.app-host/6.files","i-lucide-folder",{"title":659,"path":660,"stem":661,"icon":109},"Your own domain","/app-host/your-domain","21.app-host/7.your-domain",{"title":663,"path":664,"stem":665,"icon":229},"Troubleshooting App Host","/app-host/troubleshooting","21.app-host/8.troubleshooting",{"title":667,"path":668,"stem":669,"icon":417},"Signing keys","/app-host/signing-keys","21.app-host/9.signing-keys",{"title":111,"path":671,"stem":672,"children":673,"icon":114},"/agent-exchange","22.agent-exchange/01.index",[674,675,678,682,686,690],{"title":111,"path":671,"stem":672,"icon":114},{"title":583,"path":676,"stem":677,"icon":368},"/agent-exchange/hire","22.agent-exchange/02.hire",{"title":679,"path":680,"stem":681,"icon":208},"List an actor","/agent-exchange/list","22.agent-exchange/03.list",{"title":683,"path":684,"stem":685,"icon":104},"Invoke & leases","/agent-exchange/invoke","22.agent-exchange/04.invoke",{"title":687,"path":688,"stem":689,"icon":141},"Settlement & trust","/agent-exchange/settlement","22.agent-exchange/05.settlement",{"title":53,"path":691,"stem":692,"icon":56},"/agent-exchange/workflows","22.agent-exchange/06.workflows",{"title":694,"path":695,"stem":696,"children":697,"icon":75},"Runners","/runners","23.runners/1.index",[698,700,704,709,713,717,721,726,730,734,738,741,745,749,753],{"title":699,"path":695,"stem":696,"icon":75},"Runner groups",{"title":701,"path":702,"stem":703,"icon":275},"Cloud Run","/runners/cloud-run","23.runners/10.cloud-run",{"title":705,"path":706,"stem":707,"icon":708},"DigitalOcean App Job","/runners/do-app-job","23.runners/11.do-app-job","i-simple-icons-digitalocean",{"title":710,"path":711,"stem":712,"icon":708},"DigitalOcean Droplet","/runners/do-droplet","23.runners/12.do-droplet",{"title":714,"path":715,"stem":716,"icon":285},"Magalu Cloud VM","/runners/magalu-vm","23.runners/13.magalu-vm",{"title":101,"path":718,"stem":719,"icon":720},"/runners/devkit","23.runners/14.devkit","i-lucide-laptop",{"title":722,"path":723,"stem":724,"icon":725},"Purposes & integrations","/runners/purposes","23.runners/16.purposes","i-lucide-layers",{"title":727,"path":728,"stem":729,"icon":241},"Fargate","/runners/fargate","23.runners/2.fargate",{"title":731,"path":732,"stem":733,"icon":241},"EC2 Auto Scaling","/runners/ec2-auto-scaling","23.runners/3.ec2-auto-scaling",{"title":735,"path":736,"stem":737,"icon":241},"EC2 VM","/runners/ec2-vm","23.runners/4.ec2-vm",{"title":287,"path":739,"stem":740,"icon":290},"/runners/kubernetes","23.runners/5.kubernetes",{"title":742,"path":743,"stem":744,"icon":280},"Azure Container Apps","/runners/azure-container-apps","23.runners/6.azure-container-apps",{"title":746,"path":747,"stem":748,"icon":280},"Azure VMSS","/runners/azure-vmss","23.runners/7.azure-vmss",{"title":750,"path":751,"stem":752,"icon":280},"Azure VM","/runners/azure-vm","23.runners/8.azure-vm",{"title":754,"path":755,"stem":756,"icon":275},"GCE","/runners/gce","23.runners/9.gce",{"title":758,"path":759,"stem":760,"children":761,"icon":763},"Chat","/chat","24.chat/01.index",[762,764,768,773,777,782,787,791,796,800,805,810,814,819,824,828,832,836,840,845],{"title":758,"path":759,"stem":760,"icon":763},"i-lucide-messages-square",{"title":765,"path":766,"stem":767,"icon":446},"Enable and publish","/chat/enable-and-publish","24.chat/02.enable-and-publish",{"title":769,"path":770,"stem":771,"icon":772},"Theme and customization","/chat/theme-and-customization","24.chat/03.theme-and-customization","i-lucide-palette",{"title":774,"path":775,"stem":776,"icon":85},"Members and moderation","/chat/members-and-moderation","24.chat/04.members-and-moderation",{"title":778,"path":779,"stem":780,"icon":781},"Channels","/chat/channels","24.chat/05.channels","i-lucide-hash",{"title":783,"path":784,"stem":785,"icon":786},"Using the chat","/chat/using-the-chat","24.chat/06.using-the-chat","i-lucide-message-circle",{"title":788,"path":789,"stem":790,"icon":44},"Actors in chat","/chat/actors-in-chat","24.chat/07.actors-in-chat",{"title":792,"path":793,"stem":794,"icon":795},"Internal support actor","/chat/internal-support-actor","24.chat/08.internal-support-actor","i-lucide-life-buoy",{"title":797,"path":798,"stem":799,"icon":104},"API and console","/chat/api-and-console","24.chat/09.api-and-console",{"title":801,"path":802,"stem":803,"icon":804},"Limits","/chat/limits","24.chat/10.limits","i-lucide-triangle-alert",{"title":806,"path":807,"stem":808,"icon":809},"Structured chat with DGI","/chat/structured-chat","24.chat/11.structured-chat","i-lucide-layout-list",{"title":811,"path":812,"stem":813,"icon":109},"Option A: hosted chat with DGI","/chat/option-a-hosted-chat","24.chat/12.option-a-hosted-chat",{"title":815,"path":816,"stem":817,"icon":818},"Option B: embed the chat component","/chat/option-b-embed-component","24.chat/13.option-b-embed-component","i-lucide-component",{"title":820,"path":821,"stem":822,"icon":823},"Option C: custom client (wire contract)","/chat/option-c-custom-client","24.chat/14.option-c-custom-client","i-lucide-braces",{"title":825,"path":826,"stem":827,"icon":394},"Responder configuration reference","/chat/responder-reference","24.chat/15.responder-reference",{"title":829,"path":830,"stem":831,"icon":547},"Cards, live updates and proactive posts","/chat/cards-live-and-proactive","24.chat/16.cards-live-and-proactive",{"title":833,"path":834,"stem":835,"icon":16},"Structured chat security model","/chat/structured-chat-security","24.chat/17.structured-chat-security",{"title":837,"path":838,"stem":839,"icon":181},"Option D: any app or API (dgi.chat)","/chat/option-d-chat-api","24.chat/18.option-d-chat-api",{"title":841,"path":842,"stem":843,"icon":844},"Card catalog","/chat/card-catalog","24.chat/19.card-catalog","i-lucide-layout-grid",{"title":846,"path":847,"stem":848,"icon":849},"Living Surfaces","/chat/living-surfaces","24.chat/20.living-surfaces","i-lucide-sprout",{"title":851,"path":852,"stem":853,"children":854,"icon":61},"DGI","/dgi","25.dgi/1.index",[855,857,862,866,870,874],{"title":856,"path":852,"stem":853,"icon":61},"What is DGI",{"title":858,"path":859,"stem":860,"icon":861},"How DGI works","/dgi/how-it-works","25.dgi/2.how-it-works","i-lucide-cog",{"title":863,"path":864,"stem":865,"icon":844},"Interfaces","/dgi/interfaces","25.dgi/3.interfaces",{"title":867,"path":868,"stem":869,"icon":29},"Quickstart","/dgi/quickstart","25.dgi/4.quickstart",{"title":871,"path":872,"stem":873,"icon":16},"Trust and safety","/dgi/trust-and-safety","25.dgi/5.trust-and-safety",{"title":875,"path":876,"stem":877,"icon":878},"FAQ","/dgi/faq","25.dgi/6.faq","i-lucide-circle-help",{"id":880,"title":10,"body":881,"description":1736,"extension":1737,"links":1738,"meta":1739,"navigation":1740,"path":6,"seo":1741,"stem":7,"__hash__":1742},"docs/01.introduction/1.index.md",{"type":882,"value":883,"toc":1714},"minimark",[884,889,943,966,970,1016,1020,1055,1062,1066,1069,1120,1124,1131,1142,1156,1160,1165,1178,1182,1185,1191,1197,1201,1213,1217,1233,1237,1242,1246,1264,1268,1498,1502,1509,1647,1663,1667,1687,1691],[885,886,888],"h2",{"id":887},"tldr","TL;DR",[890,891,892,900,910,925,931,937],"ul",{},[893,894,895,899],"li",{},[896,897,898],"strong",{},"Orkestia is Orkestia.dev."," orkestia is Orkestia.dev.",[893,901,902,905,906,909],{},[896,903,904],{},"Orkestia is the backbone that connects software, AI, and the real world."," It is privacy-first, and every capability is a registered, schema-typed ",[896,907,908],{},"workflow"," you discover and run.",[893,911,912,915,916,919,920,924],{},[896,913,914],{},"You drive it three ways:"," the console, the REST API and SDKs, or an ",[896,917,918],{},"AI assistant connected to the Orkestia MCP server"," at ",[921,922,923],"code",{},"https://mcp.orkestia.dev/mcp",".",[893,926,927,930],{},[896,928,929],{},"AI reasons, the engine executes."," An assistant or DGI designs the plan. A deterministic, event-sourced engine runs it.",[893,932,933,936],{},[896,934,935],{},"Execution happens in your cloud, not ours."," Orkestia keeps workflow state, observability data, and the scoped provider credentials you grant it (encrypted, revocable by you). It never holds your source code or your data plane.",[893,938,939,942],{},[896,940,941],{},"Governance is built in."," Staff gives fleets of AI agents an org chart, roles, approvals, and an audit trail.",[944,945,946],"note",{},[947,948,949,950,953,954,958,959,965],"p",{},"Orkestia is ",[896,951,952],{},"generally available",". You can ",[955,956,957],"a",{"href":24},"sign up"," and subscribe on your own, and individual features carry their own Beta or Alpha label where they are still maturing. The mental model and core surfaces on this page are stable. Exact workflow names, limits, and flags change between releases. The live catalog is the source of truth: browse it at ",[955,960,964],{"href":961,"rel":962},"https://reference.orkestia.dev",[963],"nofollow","reference.orkestia.dev"," or ask an assistant connected to the MCP server to list it.",[885,967,969],{"id":968},"orkestia-in-one-paragraph","Orkestia in one paragraph",[947,971,972,973,976,977,980,981,984,985,987,988,991,992,995,996,999,1000,1002,1003,1005,1006,1008,1009,1011,1012,1015],{},"Orkestia turns operational capabilities into a typed, governed, observable ",[896,974,975],{},"workflow catalog",". Provisioning a bucket, deploying an app, configuring DNS, sending a message, querying data, issuing an invoice: each one is a workflow with an input and output schema. Workflows run on an ",[896,978,979],{},"event-sourced engine"," with retries, concurrency control, and full history. AI can ",[896,982,983],{},"design"," new logic through ",[896,986,851],{}," (the Dialog Generative Interface) or through any assistant over ",[896,989,990],{},"MCP","; that design compiles into a deterministic ",[896,993,994],{},"composition"," that runs the same way every time. ",[896,997,998],{},"Staff"," governs fleets of AI agents. ",[896,1001,437],{}," observes everything. ",[896,1004,97],{}," is what agents remember. ",[896,1007,92],{}," is the data plane for apps you build (end-users never send SQL; operators use Query). ",[896,1010,106],{}," is opt-in hosting for those apps. Cloud work still lands in ",[896,1013,1014],{},"your"," accounts unless you claim an App Host site.",[885,1017,1019],{"id":1018},"three-ways-to-use-orkestia","Three ways to use Orkestia",[1021,1022,1023,1033,1038],"card-group",{},[1024,1025,1027],"card",{"icon":44,"title":1026,"to":42},"AI assistant over MCP",[947,1028,1029,1030,1032],{},"Connect Claude, ChatGPT, Cursor, or any MCP client to ",[921,1031,923],{},". The assistant discovers what your org can do, checks inputs, runs workflows, and watches them. Nothing to integrate by hand.",[1024,1034,1035],{"icon":34,"title":587,"to":24},[947,1036,1037],{},"Browse capabilities by namespace, start a run from a typed form, and follow its state transitions live.",[1024,1039,1041],{"icon":476,"title":1040,"to":472},"API and SDKs",[947,1042,1043,1046,1047,1050,1051,1054],{},[921,1044,1045],{},"@ltinteg/workflows-sdk"," (Node) and ",[921,1048,1049],{},"ltinteg-workflows-sdk"," (Python) expose every workflow as a typed function. REST works too. ",[921,1052,1053],{},"@orkestia/auth"," signs in your app's end-users.",[947,1056,1057,1058,1061],{},"All three doors open onto the ",[896,1059,1060],{},"same engine and the same catalog",". A run started by an assistant is scoped, governed, and audited exactly like a run started from the console.",[885,1063,1065],{"id":1064},"the-core-model","The core model",[947,1067,1068],{},"Three ideas explain almost everything:",[1021,1070,1071,1097,1111],{},[1024,1072,1074],{"icon":56,"title":1073,"to":54},"Workflow types = capabilities",[947,1075,1076,1077,1080,1081,1084,1085,1088,1089,1092,1093,1096],{},"A ",[896,1078,1079],{},"type"," is a named capability with a typed schema, such as ",[921,1082,1083],{},"connection.setup"," or ",[921,1086,1087],{},"aws.s3.create_bucket",". Names follow ",[921,1090,1091],{},"{provider}.{service}.{operation}",". Atomic types follow a 3-state pattern (",[921,1094,1095],{},"PENDING → COMPLETED | FAILED","). DAG types compose many steps.",[1024,1098,1100],{"icon":624,"title":1099},"Runs = executions",[947,1101,1102,1103,1106,1107,1110],{},"Starting a type creates a ",[896,1104,1105],{},"run"," with its own ",[921,1108,1109],{},"workflow_id",". You watch it, read its history, retry it, and audit it. Long-running work is handled asynchronously by the engine. No polling glue to write.",[1024,1112,1114],{"icon":131,"title":1113,"to":129},"Compositions = your logic",[947,1115,1116,1117,1119],{},"Chain existing workflows into a ",[896,1118,994],{}," (a virtual workflow) with no code. Expose it to your team or to your app's end-users.",[885,1121,1123],{"id":1122},"ask-your-ai-assistant","Ask your AI assistant",[947,1125,1126,1127,1130],{},"Once your assistant is ",[955,1128,1129],{"href":42},"connected to the Orkestia MCP server",", you can talk to the platform in plain language. Try these:",[1132,1133,1140],"pre",{"className":1134,"code":1136,"filename":1137,"language":1138,"meta":1139},[1135],"language-text","Call whoami and tell me which organization I'm working in.\n\nRead concept://product, then explain in five bullets what Orkestia can do for my org.\n\nList the workflow namespaces available to my organization and group them by domain.\n\nSet up an AWS connection. Show me the prerequisites first, then wait for my role ARN.\n\nWhat is the difference between a workflow type and a workflow run?\n","prompts","text","",[921,1141,1136],{"__ignoreMap":1139},[947,1143,1144,1145,1148,1149,1152,1153,1155],{},"The server ships two ready-made prompt templates: ",[921,1146,1147],{},"how_to_use_workflow_mcp"," (an onboarding guide for the assistant) and ",[921,1150,1151],{},"diagnose_workflow_run"," (takes a ",[921,1154,1109],{}," and walks the failure). Most clients expose them as slash commands.",[885,1157,1159],{"id":1158},"what-makes-orkestia-different","What makes Orkestia different",[1161,1162,1164],"h3",{"id":1163},"zero-code-custody","Zero Code Custody",[947,1166,1167,1168,1171,1172,1175,1176,924],{},"Most orchestration platforms want your code and data inside their runtime. Orkestia inverts that. You grant a scoped, revocable role in your cloud account (see ",[955,1169,1170],{"href":237},"AWS connections"," and ",[955,1173,1174],{"href":266},"Cloud connections","). Execution happens inside your account. Orkestia stores the orchestration state, the observability stream, and the scoped credential each connection needs (encrypted at rest, never surfaced back), never your source code or your databases. Read ",[955,1177,13],{"href":14},[1161,1179,1181],{"id":1180},"ai-designs-the-engine-executes","AI designs, the engine executes",[947,1183,1184],{},"AI is strong at reasoning and weak at repeated execution. Orkestia uses each where it is strong:",[1186,1187],"dag-diagram",{":edges":1188,":nodes":1189,"direction":1190},"[{\"from\":\"intent\",\"to\":\"dgi\"},{\"from\":\"dgi\",\"to\":\"vwf\",\"label\":\"designs\"},{\"from\":\"vwf\",\"to\":\"dag\",\"label\":\"compiles to\"},{\"from\":\"dag\",\"to\":\"cloud\",\"label\":\"executes in\"},{\"from\":\"cloud\",\"to\":\"store\",\"label\":\"state + telemetry\"},{\"from\":\"store\",\"to\":\"dgi\",\"label\":\"observes\",\"dashed\":true}]","[{\"id\":\"intent\",\"label\":\"Human or assistant intent\",\"kind\":\"start\"},{\"id\":\"dgi\",\"label\":\"AI reasoning\",\"sub\":\"DGI or assistant over MCP\",\"kind\":\"ai\"},{\"id\":\"vwf\",\"label\":\"Composition\",\"sub\":\"virtual workflow\",\"kind\":\"engine\"},{\"id\":\"dag\",\"label\":\"Deterministic DAG\",\"kind\":\"engine\"},{\"id\":\"cloud\",\"label\":\"Your cloud account\",\"kind\":\"cloud\"},{\"id\":\"store\",\"label\":\"Engine state + Lumen\",\"kind\":\"data\"}]","LR",[947,1192,1193,1194,924],{},"The model designs once. The engine runs deterministically forever, with no model in the hot path. See the ",[955,1195,1196],{"href":196},"hybrid execution model",[1161,1198,1200],{"id":1199},"governance-for-ai-fleets","Governance for AI fleets",[947,1202,1203,1204,1206,1207,1210,1211,924],{},"As you put more agents to work, the question shifts from \"can the AI do it?\" to \"should it, and who approved it?\" ",[896,1205,998],{}," gives agents an org structure, scoped identity, approval gates, and human oversight. Agents act on the platform only through governed workflow surfaces. See ",[955,1208,1209],{"href":64},"Staff governance"," and the operator path ",[955,1212,572],{"href":573},[1161,1214,1216],{"id":1215},"observability-and-memory","Observability and memory",[947,1218,1219,1221,1222,1225,1226,1228,1229,1171,1231,924],{},[896,1220,437],{}," is the telemetry store (",[921,1223,1224],{},"lumen-api.orkestia.dev","): JSON ingest, error groups, traces, metrics, and its own MCP server for triage. ",[896,1227,97],{}," is agent memory: what a session remembers and what the next one loads. See ",[955,1230,437],{"href":78},[955,1232,97],{"href":98},[1161,1234,1236],{"id":1235},"runners-and-multi-cloud","Runners and multi-cloud",[947,1238,1239,1240,924],{},"Runners are execution environments in your own cloud (AWS, Azure, Kubernetes in production; GCP, DigitalOcean, and Magalu Cloud in beta). A reconcile loop keeps fleets converged on their declared state. See ",[955,1241,694],{"href":73},[1161,1243,1245],{"id":1244},"apps-on-top","Apps on top",[947,1247,1248,1249,1252,1253,1255,1256,1258,1259,1171,1262,924],{},"Add ",[896,1250,1251],{},"\"Sign in with Orkestia\""," to your app with ",[921,1254,1053],{},", store rows in ",[955,1257,92],{"href":492}," with no database credential, and expose compositions to your end-users. Provisioning an identity app is one workflow call, and an assistant can do it for you. See ",[955,1260,1261],{"href":83},"Identity & multi-tenancy",[955,1263,419],{"href":420},[885,1265,1267],{"id":1266},"the-vocabulary","The vocabulary",[1269,1270,1271,1287],"table",{},[1272,1273,1274],"thead",{},[1275,1276,1277,1281,1284],"tr",{},[1278,1279,1280],"th",{},"Term",[1278,1282,1283],{},"Meaning",[1278,1285,1286],{},"Learn more",[1288,1289,1290,1305,1321,1336,1351,1364,1377,1392,1406,1419,1432,1445,1458,1471,1485],"tbody",{},[1275,1291,1292,1298,1301],{},[1293,1294,1295],"td",{},[896,1296,1297],{},"Workflow type",[1293,1299,1300],{},"A registered capability with a typed schema",[1293,1302,1303],{},[955,1304,53],{"href":54},[1275,1306,1307,1312,1317],{},[1293,1308,1309],{},[896,1310,1311],{},"Run",[1293,1313,1314,1315],{},"One execution of a type, identified by ",[921,1316,1109],{},[1293,1318,1319],{},[955,1320,53],{"href":54},[1275,1322,1323,1328,1331],{},[1293,1324,1325],{},[896,1326,1327],{},"Composition",[1293,1329,1330],{},"A virtual workflow: existing types chained with no code",[1293,1332,1333],{},[955,1334,1335],{"href":129},"Virtual workflows",[1275,1337,1338,1343,1346],{},[1293,1339,1340],{},[896,1341,1342],{},"MCP server",[1293,1344,1345],{},"The assistant-facing door: discover, run, watch, recover",[1293,1347,1348],{},[955,1349,1350],{"href":170},"MCP integration",[1275,1352,1353,1357,1360],{},[1293,1354,1355],{},[896,1356,851],{},[1293,1358,1359],{},"Dialog Generative Interface: AI that designs workflow plans from intent",[1293,1361,1362],{},[955,1363,851],{"href":59},[1275,1365,1366,1370,1373],{},[1293,1367,1368],{},[896,1369,998],{},[1293,1371,1372],{},"Governance for fleets of AI agents",[1293,1374,1375],{},[955,1376,1209],{"href":64},[1275,1378,1379,1384,1387],{},[1293,1380,1381],{},[896,1382,1383],{},"Agent",[1293,1385,1386],{},"An AI worker: config, skills, MCP servers, budget, sessions",[1293,1388,1389],{},[955,1390,1391],{"href":69},"Agents",[1275,1393,1394,1399,1402],{},[1293,1395,1396],{},[896,1397,1398],{},"Runner",[1293,1400,1401],{},"Execution environment in your cloud",[1293,1403,1404],{},[955,1405,694],{"href":73},[1275,1407,1408,1412,1415],{},[1293,1409,1410],{},[896,1411,437],{},[1293,1413,1414],{},"Telemetry store and triage engine",[1293,1416,1417],{},[955,1418,437],{"href":78},[1275,1420,1421,1425,1428],{},[1293,1422,1423],{},[896,1424,97],{},[1293,1426,1427],{},"Agent memory",[1293,1429,1430],{},[955,1431,97],{"href":98},[1275,1433,1434,1438,1441],{},[1293,1435,1436],{},[896,1437,92],{},[1293,1439,1440],{},"Declared app tables, no DSN in the frontend; operators use Query",[1293,1442,1443],{},[955,1444,92],{"href":93},[1275,1446,1447,1451,1454],{},[1293,1448,1449],{},[896,1450,106],{},[1293,1452,1453],{},"Opt-in site, Files on site MinIO, Nostr Buzz on a second hostname",[1293,1455,1456],{},[955,1457,106],{"href":107},[1275,1459,1460,1464,1467],{},[1293,1461,1462],{},[896,1463,758],{},[1293,1465,1466],{},"A chat space for an identity app, where end-users and Staff actors talk",[1293,1468,1469],{},[955,1470,758],{"href":759},[1275,1472,1473,1478,1481],{},[1293,1474,1475],{},[896,1476,1477],{},"Identity",[1293,1479,1480],{},"Org members vs end-users, org scoping",[1293,1482,1483],{},[955,1484,1477],{"href":83},[1275,1486,1487,1491,1494],{},[1293,1488,1489],{},[896,1490,101],{},[1293,1492,1493],{},"Local CLI for hooks, the coding runner, and compositions",[1293,1495,1496],{},[955,1497,101],{"href":102},[885,1499,1501],{"id":1500},"for-ai-agents","For AI agents",[947,1503,1504,1505,1508],{},"If you are an assistant reading this page through ",[921,1506,1507],{},"llms.txt"," or the MCP server, this is the contract:",[1269,1510,1511,1521],{},[1272,1512,1513],{},[1275,1514,1515,1518],{},[1278,1516,1517],{},"Need",[1278,1519,1520],{},"Do this",[1288,1522,1523,1538,1553,1568,1587,1600,1620],{},[1275,1524,1525,1527],{},[1293,1526,1477],{},[1293,1528,1529,1530,1533,1534,1537],{},"Call ",[921,1531,1532],{},"whoami()"," first. The org is resolved from the token. Never pass ",[921,1535,1536],{},"organization_uuid"," unless a schema declares it.",[1275,1539,1540,1543],{},[1293,1541,1542],{},"What Orkestia is",[1293,1544,1545,1546,1171,1549,1552],{},"Read ",[921,1547,1548],{},"concept://product",[921,1550,1551],{},"rule://grounding",". Describe only what the catalog and runs show.",[1275,1554,1555,1558],{},[1293,1556,1557],{},"What exists",[1293,1559,1560,1563,1564,1567],{},[921,1561,1562],{},"list_workflow_namespaces()",", then ",[921,1565,1566],{},"list_workflow_types(prefix=\"\u003Cns>.\")",". Never invent a type name.",[1275,1569,1570,1573],{},[1293,1571,1572],{},"Inputs",[1293,1574,1575,1578,1579,1582,1583,1586],{},[921,1576,1577],{},"get_workflow_schema(type)",". If ",[921,1580,1581],{},"has_prerequisites"," is true, call ",[921,1584,1585],{},"get_workflow_prerequisites(type, variant)"," before starting.",[1275,1588,1589,1592],{},[1293,1590,1591],{},"Run and follow",[1293,1593,1594,1563,1597,924],{},[921,1595,1596],{},"start_workflow(type, initial_data)",[921,1598,1599],{},"watch_workflow(workflow_id)",[1275,1601,1602,1605],{},[1293,1603,1604],{},"Recover",[1293,1606,1607,1610,1611,1610,1614,1617,1618,924],{},[921,1608,1609],{},"get_workflow_history",", ",[921,1612,1613],{},"list_stuck_workflows",[921,1615,1616],{},"retry_workflow",". Prompt template: ",[921,1619,1151],{},[1275,1621,1622,1625],{},[1293,1623,1624],{},"Safe vs confirm",[1293,1626,1627,1628,1610,1631,1610,1634,1610,1637,1610,1640,1610,1643,1646],{},"Reads (",[921,1629,1630],{},"list",[921,1632,1633],{},"get",[921,1635,1636],{},"query",[921,1638,1639],{},"describe",[921,1641,1642],{},"status",[921,1644,1645],{},"data.*",") are safe to start. Confirm creates and mutations with the user first.",[947,1648,1649,1650,1653,1654,1171,1658,924],{},"Every page of these docs is available as plain markdown at ",[921,1651,1652],{},"https://docs.orkestia.dev/raw/\u003Cpath>.md",", and the whole site at ",[955,1655,1507],{"href":1656,"rel":1657},"https://docs.orkestia.dev/llms.txt",[963],[955,1659,1662],{"href":1660,"rel":1661},"https://docs.orkestia.dev/llms-full.txt",[963],"llms-full.txt",[885,1664,1666],{"id":1665},"who-orkestia-is-for","Who Orkestia is for",[1021,1668,1669,1675,1681],{},[1024,1670,1672],{"icon":85,"title":1671},"Platform and engineering teams",[947,1673,1674],{},"One backbone for your stack: typed capabilities, multi-cloud runners, deployment, and observability, with execution that stays in your own accounts.",[1024,1676,1678],{"icon":376,"title":1677},"Teams adopting AI operations",[947,1679,1680],{},"Let assistants and agents design and operate workflows with governance: approvals, audit, and execution that stays in your own accounts.",[1024,1682,1684],{"icon":514,"title":1683,"to":420},"App builders",[947,1685,1686],{},"Ship multi-tenant apps on Orkestia with \"Sign in with Orkestia\", per-user data, and end-user-scoped compositions, with no backend to maintain.",[885,1688,1690],{"id":1689},"where-to-go-next","Where to go next",[1021,1692,1693,1699,1704,1709],{},[1024,1694,1696],{"icon":44,"title":1695,"to":42},"Connect an AI assistant",[947,1697,1698],{},"Plug Claude, ChatGPT, or Cursor into the Orkestia MCP server and run your first workflow by talking.",[1024,1700,1701],{"icon":29,"title":28,"to":24},[947,1702,1703],{},"Create your account, connect a cloud, and run your first workflow.",[1024,1705,1706],{"icon":121,"title":13,"to":14},[947,1707,1708],{},"Zero Code Custody, AI-designed deterministic execution, customer-owned compute.",[1024,1710,1711],{"icon":16,"title":18,"to":19},[947,1712,1713],{},"Each benefit mapped to the mechanism that produces it.",{"title":1139,"searchDepth":1715,"depth":1716,"links":1717},1,2,[1718,1719,1720,1721,1722,1723,1732,1733,1734,1735],{"id":887,"depth":1716,"text":888},{"id":968,"depth":1716,"text":969},{"id":1018,"depth":1716,"text":1019},{"id":1064,"depth":1716,"text":1065},{"id":1122,"depth":1716,"text":1123},{"id":1158,"depth":1716,"text":1159,"children":1724},[1725,1727,1728,1729,1730,1731],{"id":1163,"depth":1726,"text":1164},3,{"id":1180,"depth":1726,"text":1181},{"id":1199,"depth":1726,"text":1200},{"id":1215,"depth":1726,"text":1216},{"id":1235,"depth":1726,"text":1236},{"id":1244,"depth":1726,"text":1245},{"id":1266,"depth":1716,"text":1267},{"id":1500,"depth":1716,"text":1501},{"id":1665,"depth":1716,"text":1666},{"id":1689,"depth":1716,"text":1690},"Orkestia is Orkestia.dev. orkestia is Orkestia.dev. Orkestia is the backbone that connects software, AI, and the real world, where every capability is a typed workflow you can run from the console, the SDKs, or an AI assistant over MCP, and the work runs in your own cloud","md",null,{},{"icon":11},{"title":10,"description":1736},"LJAoDIpu_-Zmix780yHX4-BMRwVh6Ear2M9mbgOjT5Y",[1738,1744],{"title":13,"path":14,"stem":15,"description":1745,"icon":16,"children":-1},"The three pillars behind Orkestia, Zero Code Custody, AI-designed deterministic execution, and customer-owned compute, and what they mean for humans and for AI assistants",1790354038674]