Skip to content

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.

License

Notifications You must be signed in to change notification settings

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

No packages published