Skip to content

Home

Open Resource Broker

Unified API for orchestrating and provisioning compute capacity


Welcome to the Open Resource Broker documentation. ORB lets you define what compute capacity you need in a template, request it, track it, and return it — through a CLI, REST API, Python SDK, or MCP server.

Getting Started

Architecture & Design

Developer Resources

Examples

Deployment & Operations

Features

  • AWS Provider — EC2 Instances, Auto Scaling Groups, Spot Fleet, EC2 Fleet
  • CLI — primary interface for all operations
  • REST API — HTTP endpoints for service integration
  • Python SDK — async-first programmatic access
  • MCP Server — AI assistant integration
  • Clean Architecture — Domain-Driven Design with CQRS patterns
  • Extensible — Strategy/Registry pattern for adding providers and schedulers

License

This project is licensed under the Apache License 2.0 — see the LICENSE file for details.