Awesome Infra for AI › Workflow Orchestration for AI

holon-run/holon

⭐ 150 Rust repository created 2025-12-18

Holon is a local-first workbench designed to provide a continuous working environment for AI agents. Unlike typical agent executions that might restart with each session or command, Holon ensures that agents maintain their state, context, and progress across sessions, commands, human input, and external events. It is not an agent itself but rather an infrastructure that supports multiple agents, enabling them to tackle complex, long-running tasks. Key features include a continuous agent workspace, which allows agents to preserve their working context; a "work-first" task model that organizes tasks, waits, and execution progress; and event-driven wait and wake mechanisms, where agents can pause and resume based on task results, external triggers, or operator input. Holon also emphasizes explicit context and trust boundaries, ensuring that input from various sources (operator, tools, external events) is clearly distinguished. It is built for seamless integration with local development environments, supporting local repositories, shells, and toolchains. The project handles provider setup, supports various LLM providers (Anthropic, OpenAI, DeepSeek, etc.), and offers both a command-line interface (CLI) and a Terminal User Interface (TUI) for interaction. Core concepts include Agents (long-lived identities), WorkItems (advanceable goals), Tasks (asynchronous execution), and the ability to define wait conditions. Holon's primary purpose is to keep agent work alive in a local workspace, making it observable, resumable, waitable, delegable, and deliverable, fostering robust and persistent AI agent applications.

https://github.com/holon-run/holon

agent-runtimeai-agentsai-infrastructuredeveloper-toolslocal-firstworkflow-orchestrationllm-ops

Also in Workflow Orchestration for AI

ComposioHQ/composio

Composio provides SDKs for building AI agents capable of interacting with over 1000 tools, offering capabilities like tool search, context management, and authentication across various AI frameworks.

TencentCloud/TencentDB-Agent-Memory

TencentDB Agent Memory is a memory management system for AI agents, featuring a 4-tier progressive pipeline to improve efficiency and reasoning by categorizing and condensing agent memories without...

TransformerOptimus/SuperAGI

SuperAGI is an open-source framework designed for building, managing, and running autonomous AI agents, offering tools for deployment, capability extension, and performance monitoring.

dataelement/bisheng

BISHENG is an open LLM application DevOps platform focusing on enterprise scenarios, providing comprehensive features for GenAI workflows, RAG, agents, model management, evaluation, and enterprise-...

iflytek/astron-agent

Astron Agent is an enterprise-grade platform for building, orchestrating, and deploying AI agent applications with integrated RPA, model management, and high-availability features.

0xPlaygrounds/rig

Rig is a Rust library designed for building modular and scalable LLM-powered applications, offering a unified interface for multiple model providers and vector stores.

plastic-labs/honcho

Honcho is a memory infrastructure for building stateful AI agents, enabling them to understand and retain information about people, agents, groups, projects, and ideas over time.

julep-ai/julep

Julep is an open-source platform for building, orchestrating, and self-hosting agent-based AI workflows with persistent memory and tool integration.