GitHunt

ARCOS โ€“ AI Rule-Constrained Orchestration System

License
GitHub issues
GitHub stars
GitHub Pages

ARCOS is a schema-driven framework for orchestrating AI agents under strict specification and validation rules. It defines how a Coordinator (Maestro) interacts with Speculus, Producer, Validator, and Post-Processor agents through domain-agnostic XML messaging validated against schemas. Each agent may implement domain-specific logic internally, but all inter-agent communication are standardized, verifiable, and schema-based.

๐Ÿ“ฆ This repository publishes the ARCOS schemas (XSD), example XML files,
documentation PDFs, and architecture diagrams.
๐Ÿ”— It also provides a stable URL base for referencing schemas in XML documents.


โœจ Why ARCOS?

  • Deterministic AI orchestration โ€“ every interaction is validated against XSD contracts.
  • Composable agents โ€“ swap in your own Producers, Validators, or Post-Processors.
  • Domain-agnostic โ€“ bring your own schema; ARCOS will give it to each domain component.
  • Fail-fast philosophy โ€“ invalid XML is rejected immediately.

๐Ÿ“– Getting Started

  1. Clone this repo.
  2. Validate an example XML against its schema with your favorite XSD validator.
  3. Explore how Maestro coordinates Speculus โ†’ Producer โ†’ Validator โ†’ Post-Processor using the included diagrams.

๐Ÿ“‚ Repository Structure

ARCOS_Repo/
โ”œโ”€โ”€ README.md # This file
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ CONTRIBUTING.md
โ”œโ”€โ”€ index.html # Interactive architecture viewer (loads architecture.svg)
โ”‚
โ”œโ”€โ”€ 1- Docs (Current)/ # Overview PDFs & support files
โ”‚ โ”œโ”€โ”€ 1-ARCOS.pdf
โ”‚ โ”œโ”€โ”€ 2-ARCOS-Architecture-and-Messaging.pdf
โ”‚ โ”œโ”€โ”€ 3-Domain and ARCOS-Speculus Guide.pdf
โ”‚ โ”œโ”€โ”€ 4-Domain-Producer Guide.pdf
โ”‚ โ”œโ”€โ”€ 5-Domain-Validator Guide.pdf
โ”‚ โ”œโ”€โ”€ 6-Domain-Post-Processor Guide.pdf
โ”‚ โ”œโ”€โ”€ 7-Domain-Filtering-Input Guide.pdf
โ”‚ โ”œโ”€โ”€ 8-ARCOS-Orchestrator Guide.pdf
โ”‚ โ”œโ”€โ”€ JPG/, SVG/, PNG/ # Supporting images for docs/viewer
โ”‚
โ”œโ”€โ”€ 2- Components/ # Per-component details and sample XML
โ”‚ โ”œโ”€โ”€ Core Related/
โ”‚ โ”‚ โ”œโ”€โ”€ 1-ARCOS-Orchestrator/
โ”‚ โ”‚ โ”œโ”€โ”€ 2-ARCOS-Speculus/
โ”‚ โ”œโ”€โ”€ Domain Related/
โ”‚   โ”œโ”€ 3-Domain-Speculus/
โ”‚   โ”œโ”€ 4-Domain-Producer/
โ”‚   โ”œโ”€ 5-Domain-Validator/
โ”‚   โ”œโ”€ 6-Domain-Post-Processor/
โ”‚
โ””โ”€โ”€ 3- Stable/ # Published schemas (XSD), versioned & immutable
โ”œโ”€โ”€ v0.3.1/
โ”‚ โ”œโ”€โ”€ Arcos_Project.xsd
โ”‚ โ”œโ”€โ”€ Maestro_.xsd
โ”‚ โ”œโ”€โ”€ Producer_Response.xsd
โ”‚ โ”œโ”€โ”€ Validator_.xsd
โ”‚ โ”œโ”€โ”€ PostProcessor_*.xsd
โ”‚ โ”œโ”€โ”€ Domain_Rules.xsd
โ”‚ โ”œโ”€โ”€ Predefined_Domain_Rules.xsd
โ”‚ โ”œโ”€โ”€ bleu_parts_v5.xsd
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€                WORK in PROGRESS
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€
โ”‚ โ”œโ”€โ”€
โ””โ”€โ”€ latest/ # Copy of the most recent version (convenience for viewer)

Languages

HTML100.0%

Contributors

Apache License 2.0
Created August 21, 2025
Updated November 18, 2025
ARCOS-System/ARCOS | GitHunt