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
·
mpaepper avatar

mpaepper/llm_agents

0
View on GitHub↗
1,043 stars·85 forks·Python·MIT·12 viewswww.paepper.com/blog/posts/intelligent-agents-guided-by-llms↗

Llm Agents

This project is a development framework for building autonomous agents that utilize language models to reason through multi-step tasks. It functions as an orchestrator that manages iterative loops of thought, action, and observation, allowing systems to process information and reach solutions without manual intervention.

The framework distinguishes itself through a modular tool abstraction that connects language models to external data sources and code execution environments. By injecting tool-binding metadata into the prompt context, the system enables models to dynamically invoke custom functions, effectively bridging the gap between reasoning and real-world task execution.

The architecture supports the creation of specialized automated workflows by maintaining a stateful execution context. This allows the agent to track its history of reasoning steps and tool outputs, ensuring the model retains the necessary memory to navigate complex, multi-stage challenges.

Features

  • Agent Tooling Frameworks - A modular interface for connecting language models to external data sources and code execution environments through descriptive metadata and function calling.
  • Agentic LLM Frameworks - Provides a development toolkit for building autonomous agents that reason and invoke tools.
  • Agentic Reasoning Loops - Executes iterative reasoning-action loops to refine model outputs toward final solutions.
  • Autonomous Task Orchestration - Acts as an orchestrator for managing iterative loops of thought, action, and observation.
  • Autonomous Agent Orchestration - Orchestrates autonomous agents by managing iterative cycles of thought, action, and observation.
  • Stateful Execution Contexts - Maintains persistent state and history of reasoning steps to provide memory for complex tasks.
  • AI Workflow Automation - Enables the design of specialized, modular agent architectures for automated task processing.
  • LLM Tooling Integrations - Connects language models to external software and data sources for real-world task execution.
  • Autonomous Task Execution - Automates multi-step task execution through iterative reasoning and observation loops.
  • Complex Problem Solving - Addresses complex challenges by iteratively updating model context until an accurate solution is reached.
  • External Tool Integrations - Integrates external utilities and data sources into the agent's reasoning process.
  • Autonomous Task Agents - Provides a framework for building intelligent systems that reason through multi-step tasks.
  • Execution Flow Control - Implements structured control flow logic to guide language models between reasoning and tool execution.
  • Modular Architecture Interfaces - Provides a modular interface for defining and connecting external tools to language models.

Star history

Star history chart for mpaepper/llm_agentsStar history chart for mpaepper/llm_agents

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

Curated searches featuring Llm Agents

Hand-picked collections where Llm Agents appears.
  • Open Source LLM Application Frameworks
  • AI agent framework
  • AI agent framework

Open-source alternatives to Llm Agents

Similar open-source projects, ranked by how many features they share with Llm Agents.
  • yoheinakajima/babyagiyoheinakajima avatar

    yoheinakajima/babyagi

    22,309View on GitHub↗

    This is a framework for building autonomous agents that use large language models to plan, execute, and refine their own tasks. It functions as an autonomous task orchestrator and agent framework, utilizing a function registry to manage the code-based tools and plugins the agents use to achieve complex goals. The system is distinguished by its ability to perform autonomous code generation, where the agent analyzes requirements to write new reusable functions on the fly. It employs a recursive loop-based planning model to continuously update its goal list and refine its performance based on ex

    Python
    View on GitHub↗22,309
  • jetbrains/koogJetBrains avatar

    JetBrains/koog

    3,735View on GitHub↗

    Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project

    Kotlinagentframeworkagentic-aiagents
    View on GitHub↗3,735
  • ysymyth/reactysymyth avatar

    ysymyth/ReAct

    4,011View on GitHub↗

    ReAct is an agentic workflow template and prompting framework for large language models. It implements a logic pattern that integrates chain-of-thought reasoning with external tool execution to solve complex, multi-step tasks. The framework uses an interleaved reasoning and acting logic, forcing the model to document its internal thought process before executing an action. This cycle of planning and acting allows the system to interact with external APIs or databases and inject real-world data back into the model context to refine reasoning paths. The project covers autonomous task execution

    Jupyter Notebook
    View on GitHub↗4,011
  • camel-ai/camelcamel-ai avatar

    camel-ai/camel

    17,253View on GitHub↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Pythonagentai-societiesartificial-intelligence
    View on GitHub↗17,253
See all 30 alternatives to Llm Agents→

Frequently asked questions

What does mpaepper/llm_agents do?

This project is a development framework for building autonomous agents that utilize language models to reason through multi-step tasks. It functions as an orchestrator that manages iterative loops of thought, action, and observation, allowing systems to process information and reach solutions without manual intervention.

What are the main features of mpaepper/llm_agents?

The main features of mpaepper/llm_agents are: Agent Tooling Frameworks, Agentic LLM Frameworks, Agentic Reasoning Loops, Autonomous Task Orchestration, Autonomous Agent Orchestration, Stateful Execution Contexts, AI Workflow Automation, LLM Tooling Integrations.

What are some open-source alternatives to mpaepper/llm_agents?

Open-source alternatives to mpaepper/llm_agents include: yoheinakajima/babyagi — This is a framework for building autonomous agents that use large language models to plan, execute, and refine their… jetbrains/koog — Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a… ysymyth/react — ReAct is an agentic workflow template and prompting framework for large language models. It implements a logic pattern… camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified… lsdefine/genericagent — GenericAgent is an LLM agent framework and autonomous system controller designed to manage local systems, web… i-am-bee/beeai-framework — The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents…