Discover and explore top open-source AI tools and projects—updated daily.
harvard-cnsExecution engine for agentic workflows
Top 99.1% on SourcePulse
Summary
Orla is an open-source, runtime-adaptive execution layer designed for complex agentic workflows. It addresses the challenge of manually wiring together numerous LLM calls, tool invocations, and diverse backends common in modern AI applications. By presenting an OpenAI-compatible endpoint, Orla allows developers to tag calls with abstract "stages," enabling an external optimizer to dynamically tune routing policies based on production data for optimal cost and accuracy, without altering agent code.
How It Works
Orla operates as a middleware execution layer. Agents issue stage-tagged calls, and Orla routes them according to the current policy defined for that stage. A central record tracks these interactions. An external optimizer component continuously analyzes this record to revise stage policies. This adaptive loop can range from simple backend selection to sophisticated cost-escalation strategies, ensuring efficient resource utilization and performance tuning driven by real-world usage patterns.
Quick Start & Requirements
Installation can be done via go install github.com/harvard-cns/orla/cmd/orla@latest or by building from source (git clone, cd orla, go build -o bin/orla ./cmd/orla). The Go programming language is a prerequisite. For a detailed walkthrough of the runtime adaptation loop and initial setup, consult the docs/quickstart.md file within the repository.
Highlighted Details
Maintenance & Community
Developed within Dr. Minlan Yu's lab at Harvard SEAS, Orla is positioned as a community-focused project actively seeking open-source contributions. Technical discussions, questions, and feature requests are primarily managed through GitHub Issues.
Licensing & Compatibility
The provided README text does not specify a software license. Potential adopters should verify licensing terms before use, especially concerning commercial applications or integration with closed-source systems.
Limitations & Caveats
Current documentation for Orla v2 is primarily located within the docs/ directory of the repository, as the official project website is undergoing incremental updates from v1. Users should refer to the repository's docs/ for the most up-to-date v2 information.
21 hours ago
Inactive
letta-ai
Significant-Gravitas