Skip to content

OpenUdon

OpenUdon logo

OpenUdon is the public UWS workflow authoring, review, package, and executor-handoff tool. It turns reviewed project briefs into deterministic workflow packages and hands approved packages to a trusted executor boundary.

OpenUdon can be used directly by an operator or under optional external orchestration. In both modes, generated artifacts stay untrusted until validation, review, approval, and package digest checks pass.

OpenUdon v0.1 is a CLI-first public beta. See the compatibility contract for the supported deterministic package and trusted-handoff boundary.

What OpenUdon Owns

  • Project briefs, templates, guided iCoT authoring, and eval fixtures.
  • API-source-bound UWS artifact generation from reviewed OpenAPI, Google Discovery, and AWS Smithy inputs.
  • Review evidence, quality reports, approval templates, package digests, and handoff manifests.
  • Local trusted-runner enforcement before invoking an external executor.

OpenUdon does not own public workflow semantics, generic OpenAPI/UWS execution, workflow state, or concrete infrastructure authoring. Those boundaries are summarized on the Related page.

Basic Flow

project.md
  -> workflows/intent.hcl
  -> workflows/workflow.hcl and workflows/workflow.uws.yaml
  -> expected plan, quality, review, and handoff artifacts
  -> approval JSON with package digest
  -> openudon run trusted executor handoff

Operator Commands

go run ./cmd/icot --example ./examples/<name>
go run ./cmd/openudon synthesize --example ./examples/<name>
go run ./cmd/openudon build --example ./examples/<name>
go run ./cmd/openudon assess --example ./examples/<name>
go run ./cmd/openudon approval-template --example ./examples/<name> --state approved_for_sandbox --reviewer "Reviewer Name"
go run ./cmd/openudon run --example ./examples/<name> --tier sandbox --approval approvals/<name>.json --dry-run

Use Authoring for the two authoring paths, iCoT Corpus And Provider Roadmap for the next iCoT reliability direction, Tutorial for fixture-based walkthroughs, Enterprise Authoring And Execution Boundary for the LLM-authoring/deterministic-execution product boundary, SaaS Operator Release Path for the provider-free release demo, and Handoff for the review and execution boundary.

Documentation Index

Authoring

Tutorials And Eval

Handoff And Release