Osprey Framework Documentation#

đźš§ Early Access Documentation

Current Release: v0.9.5 Early Access

This documentation is part of an early access release and is under active development. Many sections are still being written, edited, or reorganized. Expect inconsistencies, missing content, outdated references, and broken cross-links.

We welcome feedback! If you find issues or have suggestions, please open an issue on our GitHub page.

What is Osprey Framework?#

The Osprey Framework provides a production-ready architecture for building domain-specific agentic systems. Built on LangGraph’s StateGraph foundation, it implements a structured pipeline that transforms natural language inputs into reliable, orchestrated execution plans.

The framework addresses common challenges in agentic system development: tool management at scale, structured orchestration without hallucination, and seamless integration of human oversight workflows.

Core Architecture#

Our framework provides a domain-agnostic architecture for safety-critical systems, turning natural-language requests into reliable action through a four-stage pipeline—Task Extraction, Classification, Orchestration, and Execution with checkpointing and artifact tracking:

  1. Task Extraction → Convert conversational context into structured, actionable objectives

  2. Classification → Dynamically select relevant capabilities from your domain-specific toolkit

  3. Orchestration → Generate complete execution plans with explicit dependencies and human oversight

  4. Execution → Execute capabilities with checkpointing, artifact management, and safety controls

Osprey Framework Architecture

Production Deployment Example: This diagram illustrates the framework architecture using capabilities from the ALS Accelerator Assistant - our production deployment at Lawrence Berkeley National Laboratory’s Advanced Light Source particle accelerator.#

The framework provides:

Documentation Structure#

🚀 Getting Started

Complete implementation guide from environment setup to production deployment, including tutorial applications.

Getting Started
đź§  Developer Guides

Architectural concepts and implementation patterns for building sophisticated agentic systems.

Developer Guides
📚 API Reference

Complete technical reference for all framework components and interfaces.

API Reference
đź’ˇ Applications

Reference implementations demonstrating framework usage across different domains.

Example Applications
🤝 Contributing

Framework internals, development guidelines, and contribution workflows.

Contributing
Citation

If you use the Osprey Framework in your research or projects, please cite our paper:

@misc{hellert2025osprey,
      title={Osprey: A Scalable Framework for the Orchestration of Agentic Systems},
      author={Thorsten Hellert and JoĂŁo Montenegro and Antonin Sulc},
      year={2025},
      eprint={2508.15066},
      archivePrefix={arXiv},
      primaryClass={cs.MA},
      url={https://arxiv.org/abs/2508.15066},
}