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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ed-donner avatar

ed-donner/agents

0
View on GitHub↗
4,017 stars·3,290 forks·Jupyter Notebook·mit·10 vues

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.

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.

Historique des stars

Graphique de l'historique des stars pour ed-donner/agentsGraphique de l'historique des stars pour ed-donner/agents

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait ed-donner/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.

Quelles sont les fonctionnalités principales de ed-donner/agents ?

Les fonctionnalités principales de ed-donner/agents sont : 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.

Quelles sont les alternatives open-source à ed-donner/agents ?

Les alternatives open-source à ed-donner/agents incluent : 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…

Alternatives open source à Agents

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Agents.
  • cloudwego/einoAvatar de cloudwego

    cloudwego/eino

    9,675Voir sur 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
    Voir sur GitHub↗9,675
  • yaoapp/yaoAvatar de YaoApp

    YaoApp/yao

    7,544Voir sur 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
    Voir sur GitHub↗7,544
  • ruvnet/rufloAvatar de ruvnet

    ruvnet/ruflo

    61,524Voir sur 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
    Voir sur GitHub↗61,524
  • fetchai/innovation-lab-examplesAvatar de fetchai

    fetchai/innovation-lab-examples

    1,028Voir sur 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
    Voir sur GitHub↗1,028
  • Voir les 30 alternatives à Agents→