Skip to content

orchastralabs/uaol-specifications

Repository files navigation

UAOL Specifications

Universal AI Orchestration Layer (UAOL) provides a vendor-neutral, event-driven specification for interoperable AI workflows, documents, state, and governance across organizations.

  • Full JSON Schemas (cloudevents, entities, state)
  • Curated examples (events, state snapshots, workflow definitions)
  • Tools guidance (validation, registry, workflow checks)

Quickstart

  1. Explore schemas under schemas/ and examples under examples/.
  2. Validate example payloads against schemas using any JSON Schema validator.
  3. Start with specs/uaol-specifications.md for a concise overview.

Repository Layout

  • specs/ – simplified specification docs (umbrella spec, glossary, taxonomy, architecture)
  • schemas/ – JSON Schemas grouped by domain (cloudevents/, entities/, state/)
  • examples/ – sample events, state snapshots, and workflows
  • tools/ – schema and workflow validation guidance

License and Attribution

This repository is licensed under CC BY‑SA 4.0. See LICENSE.md. When reusing, attribute “UAOL Specifications” and include a link to this repository.

Release Checklist

  • Update VERSION
  • Validate JSON schemas and examples
  • Check internal links across Markdown files
  • Tag release in git (e.g., v1.0.0)

About

The universal orchestration layer for AI. Think of a "connector" or "bridge" for multiple AI Agents, LLMs, MCP Servers, Deep agents or any other AI technologies.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors