Academy is a modular middleware platform designed to deploy and coordinate autonomous agents within federated research ecosystems. It addresses the need for managing complex scientific workflows across heterogeneous computing environments, including high-performance computing (HPC) systems, experimental facilities, and data repositories. The platform is tailored for high-performance scientific computing, supporting asynchronous task execution and non-blocking operations to efficiently utilize distributed resources.
Among its key features, Academy integrates diverse computing resources such as HPC clusters, experimental setups, and cloud infrastructure. It is optimized for high-throughput data management, enabling efficient data flow and streaming of massive scientific datasets. The tool provides advanced abstractions for stateful agents, allowing these agents to maintain persistent state and memory throughout workflow executions. Academy also offers sophisticated mechanisms for inter-agent communication and coordination, supporting the orchestration of complex multi-agent scientific workflows.
The middleware directly integrates with experimental control systems and scientific instruments, facilitating automated research workflows. Use cases highlighted include accelerating materials discovery through automated synthesis and analysis, coordinating federated machine learning across distributed institutions while preserving data privacy, and orchestrating information extraction from scientific databases and literature. Academy also supports autonomous experimentation, enabling self-driving laboratories where agents design experiments, control instruments, analyze results, and iterate on hypotheses. It is suitable for automating scientific pipelines from data collection to publication-ready results, as well as coordinating large-scale collaborative science across multiple facilities.
Academy is delivered as a Python package that can be installed via pip. Users define intelligent agents with custom behaviors using its Python API and stateful agent abstractions, configure connections to their resources through a dedicated management layer, and deploy federated workflows with built-in coordination, monitoring, and fault tolerance. 05428).
Academy sits in PulseGate's Autonomous agents & workflows category. It focuses on enabling deployment and coordination of autonomous agents across distributed scientific research infrastructures. It is built as an open-source project for scientific computing researchers and engineers. It runs on the command line, and it can be self-hosted.
Academy first shipped in 2024. Development happens publicly on GitHub with 102 stars and 55 commits in the last 90 days. PulseGate's similarity index finds few close equivalents — Academy occupies a relatively distinct niche. Key capabilities include asynchronous execution, distributed resources, and high-throughput data.
Latest indexed changes and source events
academy-agents.org discovered by the PulseGate indexer
Other apps tracked under the same category.