Skip to main content

Mainframe-Orchestra is a lightweight, open-source agentic framework for building LLM based pipelines and self-orchestrating multi-agent teams

Project description

Orchestra Framework

A symphony of agents working in harmony.

Overview

Orchestra is a lightweight, open-source Python framework for building LLM-based pipelines and multi-agent teams. It implements a unique approach to agent orchestration that goes beyond simple routing, enabling complex workflows.

Key Features

  • True Orchestration: Agents can act as both executors and conductors, enabling dynamic task decomposition and coordination among agents
  • Phased Task Execution: Reduces cognitive load on LLMs through structured thinking patterns
  • Flexible Tool Integration: Simple docstring-based tool definitions without complex JSON schemas
  • Robust Streaming: Real-time output streaming with both sync and async support
  • Built-in Fallbacks: Graceful handling of LLM failures with configurable fallback chains

Documentation

For detailed documentation, visit orchestra.org

License

Apache License 2.0

Support

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mainframe_orchestra-0.0.7.tar.gz (61.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mainframe_orchestra-0.0.7-py3-none-any.whl (72.0 kB view details)

Uploaded Python 3

File details

Details for the file mainframe_orchestra-0.0.7.tar.gz.

File metadata

  • Download URL: mainframe_orchestra-0.0.7.tar.gz
  • Upload date:
  • Size: 61.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.12.8 Linux/6.5.0-1025-azure

File hashes

Hashes for mainframe_orchestra-0.0.7.tar.gz
Algorithm Hash digest
SHA256 fe77ee4718951e3ca73a23f3c4ad335c01bd10dfd7540bdf5f77197bd83b43d7
MD5 8ceae086b001a0620c71be55116d0f24
BLAKE2b-256 ac6848e9c046baf1520100ca71702014ff5cf6e0d754f23cb6fb44ed254685e6

See more details on using hashes here.

File details

Details for the file mainframe_orchestra-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: mainframe_orchestra-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 72.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.12.8 Linux/6.5.0-1025-azure

File hashes

Hashes for mainframe_orchestra-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 0930f63429e4af1366b0100524b2aa18f3daaec8003de5938a15f31835d5d21b
MD5 585d9ac597e28710e4d795ed3fa1c40f
BLAKE2b-256 8dcec46a4c7dca2603aab958c06828e2b7c2d4a3613bba37e0d2e8252d5791dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page