awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ed-donner avatar

ed-donner/agents

0
View on GitHub↗

Agents

This project is an LLM autonomous agent framework and orchestration tool designed to build goal-driven agents that automate complex workflows. It functions as a system for converting high-level objectives into a series of autonomous actions and managing the coordination of multiple specialized agents to solve multi-step problems.

The framework features a tool integration layer that parses structured model outputs into executable functions and external API calls. It utilizes a non-blocking execution pipeline to manage task orchestration through recursive loops and asynchronous event handling.

The system covers the design and orchestration of multi-agent systems, enterprise task automation, and stateful interaction management to maintain context across execution cycles. It includes capabilities for goal-driven task decomposition and the management of internal agent states.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • AI Agent Orchestrators - Provides a system for coordinating multiple specialized agents using structured workflows to solve complex, multi-step problems.
  • Autonomous AI Agent Frameworks - Provides a functional framework for building self-directed agents that process inputs, execute tools, and manage planning.
  • Stateful Execution Contexts - Provides persistent memory mechanisms to track agent progress and intermediate data across multiple execution steps.
  • Agentic Execution Loops - Implements agentic execution loops that continuously evaluate state against goals to trigger subsequent reasoning iterations.
  • AI Agent State Coordination - Manages the execution state and tool interactions for autonomous agents to ensure progress toward long-term goals.
  • AI Workflow Automation - Automates complex administrative and operational processes using intelligent agents and natural language orchestration.
  • Autonomous Agent Frameworks - Provides an environment for building agents that execute multi-step tasks using external tool integrations and orchestration.
  • Autonomous Agent Orchestration - Orchestrates the deployment and lifecycle of modular agents with persistent memory to automate multi-step workflows.
  • Autonomous Workflow Automation - Enables the design of self-directed digital workers that execute multi-step processes to achieve high-level objectives.
  • LLM Orchestrators - Functions as a framework managing the workflow and connection between LLM deployments and external tool sets.
  • LLM Workflow Orchestrations - Chains language model calls and processing steps into automated, multi-step workflow sequences.
  • Multi-Agent Orchestrators - Coordinates teams of specialized AI agents to collaborate on complex tasks through a dedicated orchestration layer.
  • Agentic Goal Decomposition - Uses large language models to recursively decompose high-level objectives into a series of actionable sub-tasks.
  • LLM Tool Orchestration - Orchestrates the connection of language models to external APIs to execute real-world tasks based on dynamic tool selection.
  • LLM Tool Calling - Maps natural language intentions from model outputs into executable functions and external API calls via a structured integration layer.
  • Multi-Agent Orchestration Systems - Provides a platform for coordinating multiple autonomous agents to execute collaborative, complex workflows.
  • Multi-Agent Systems - Coordinates multiple specialized AI agents into unified workflows to solve problems exceeding single-model capabilities.
  • Natural Language Function Executions - Translates natural language intentions from model outputs into structured, executable function calls.
  • Enterprise Workflow Automations - Automates professional operational workflows by integrating LLMs with external tools and corporate data sources.
  • Asynchronous Action Handling - Implements architectural patterns for wrapping asynchronous operations to manage agent state and error handling during task execution.
  • Asynchronous Task Orchestrators - Ships a non-blocking execution pipeline and event loop to manage goal decomposition and recursive agent logic.
  • Non-Blocking Event Loops - Employs a non-blocking event loop architecture to manage concurrent agent operations and environment responses.
  • Model Tool Calls - Maps AI model outputs to executable third-party API requests through a dedicated integration layer.
4,017 stars·3,290 forks·Jupyter Notebook·mit·46 views

Star history

Star history chart for ed-donner/agentsStar history chart for ed-donner/agents

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Agents

These projects share indexed features with Agents. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • cloudwego/einocloudwego avatar

    cloudwego/eino

    9,675View on GitHub↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Goaiai-applicationai-framework
    View on GitHub↗9,675
  • yaoapp/yaoYaoApp avatar

    YaoApp/yao

    7,544View on GitHub↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Goagentagentic-aiagents
    View on GitHub↗7,544
  • ruvnet/rufloruvnet avatar

    ruvnet/ruflo

    61,524View on GitHub↗

    Ruflo is an AI agent orchestration platform and workflow automation tool designed to decompose high-level goals into executable action plans. It functions as a manager for multi-agent swarms, organizing autonomous entities into collaborative topologies that utilize shared consensus to complete complex tasks. The framework distinguishes itself through a retrieval-augmented generation layer and knowledge graphs for reasoning over linked data. It incorporates a trajectory-based learning loop that analyzes previous execution paths to refine cognitive patterns and improve future reasoning accuracy

    TypeScript
    View on GitHub↗61,524
  • fetchai/innovation-lab-examplesfetchai avatar

    fetchai/innovation-lab-examples

    1,028View on GitHub↗

    This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing

    Python
    View on GitHub↗1,028
Compare all 30 related projects→

Frequently asked questions

What does ed-donner/agents do?

This project is an LLM autonomous agent framework and orchestration tool designed to build goal-driven agents that automate complex workflows. It functions as a system for converting high-level objectives into a series of autonomous actions and managing the coordination of multiple specialized agents to solve multi-step problems.

What are the main features of ed-donner/agents?

The main features of ed-donner/agents are: AI Agent Orchestrators, Autonomous AI Agent Frameworks, Stateful Execution Contexts, Agentic Execution Loops, AI Agent State Coordination, AI Workflow Automation, Autonomous Agent Frameworks, Autonomous Agent Orchestration.

Which projects share features with ed-donner/agents?

Projects with overlapping indexed features include: cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It… ruvnet/ruflo — Ruflo is an AI agent orchestration platform and workflow automation tool designed to decompose high-level goals into… fetchai/innovation-lab-examples — This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a… nirdiamant/genai_agents — GenAI_Agents is a development framework and orchestration engine designed for building autonomous, multi-agent… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI…