For a framework for building AI agents, the strongest matches are microsoft/autogen (AutoGen is a conversational AI agent framework from Microsoft), modelscope/ms-agent (ms-agent is an LLM agent framework with built-in multi-agent) and nirdiamant/genai_agents (GenAIAgents is a full-featured development framework and orchestration engine). agentscope-ai/agentscope and microsoft/ufo round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore the best AI agent frameworks. We ranked top open-source tools by activity and features to help you compare and pick the right one.
This framework provides a development environment for building collaborative systems where autonomous agents interact to solve complex tasks through conversational workflows. It functions as a conversational workflow engine and event-driven runtime, coordinating multi-step processes by translating high-level goals into structured dialogue sequences between specialized agents. The system distinguishes itself through its message-passing orchestration, which manages state transitions and task delegation between independent participants. It supports dynamic conversation state management to provid
AutoGen is a conversational AI agent framework from Microsoft that provides multi-agent orchestration, LLM integration, tool/function calling, memory/state management, and includes example projects—directly matching your need for a practical framework for building AI agents with these capabilities.
ms-agent is an LLM agent framework and multi-agent orchestration system designed to build autonomous entities that combine large language models with tool calling and structured workflows. It serves as a tool integration platform and workflow engine for executing complex tasks through the coordination of specialized agents. The project distinguishes itself through a multimodal agent workflow engine capable of automating the production of text, images, and video. It features a sandboxed code execution environment for running generated code and quantitative data analysis in isolated containers,
ms-agent is an LLM agent framework with built-in multi-agent orchestration, memory management, tool calling, and DAG-based workflow planning—covering all the core capabilities described in your search, and serving as a practical, open-source framework for building autonomous AI agents.
GenAI_Agents is a development framework and orchestration engine designed for building autonomous, multi-agent systems. It provides the infrastructure to construct complex, state-managed workflows where specialized agents collaborate to execute multi-step tasks, manage long-term memory, and perform iterative reasoning. The platform distinguishes itself through its graph-based orchestration model, which allows developers to define intricate agentic processes with explicit state transitions. It supports advanced control mechanisms such as human-in-the-loop intervention for manual oversight and
GenAI_Agents is a full-featured development framework and orchestration engine for building multi-agent AI systems with graph-based workflows, long-term memory, and iterative reasoning, and it includes tutorials and example projects—exactly the practical guide and framework this search targets.
Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys
Agentscope is a comprehensive open-source toolkit for developing and orchestrating autonomous multi-agent systems, with built-in support for LLM integration, tool/function calling, memory management, and planning loops, making it a perfect framework and practical guide for building AI agents.
UFO is a multi-device task orchestrator and LLM agent orchestration framework designed to decompose natural language requests into executable task graphs. It functions as a cross-platform UI automation tool capable of performing interactions on Windows and mobile devices while routing tasks to distributed agents based on their hardware and software capabilities. The system is distinguished by its RAG-enhanced agent architecture, which integrates external documentation and previous execution traces to improve decision-making. It employs a hybrid UI detection approach that combines computer vis
UFO is an LLM agent orchestration framework that decomposes natural language into executable task graphs with multi-agent routing, RAG-enhanced memory, and planning loops — exactly the kind of practical open-source framework this search is after.
The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building autonomous AI agents. It provides a tool integration layer for binding external functions, APIs, and sandboxed code as executable tools for language models. The framework distinguishes itself through a graph-based system for designing sequential and parallel task flows, featuring state management and checkpointing for long-running processes. It implements comprehensive conversational state management and an observability suite that uses telemetry to trace execution flows and monit
Microsoft Agent Framework is an open-source LLM agent orchestration framework with built-in multi-agent support, tool integration, conversational state management, and a graph-based task flow system — exactly the kind of comprehensive framework for building AI agents this search targets.
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
camel-ai/camel is a comprehensive framework for building multi-agent AI systems with LLM integration and tool-calling capabilities, fitting the search for an AI agent development framework while covering key features like multi-agent orchestration and practical tool use.
This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified framework for creating conversational agents that can use tools, maintain state, and coordinate across multiple language model providers including OpenAI, Anthropic, Google, Amazon Bedrock, and locally-hosted models. The SDK supports multi-agent orchestration through graphs, teams, and swarms, allowing several specialized agents to collaborate on complex tasks. Agents can be composed as callable tools that other agents invoke, and the framework includes policy handlers that inspe
This Python SDK is a production-grade framework for building and orchestrating AI agents, supporting multi-agent orchestration via graphs/teams/swarms, LLM integration across providers, tool calling, and state maintenance — covering nearly all the core capabilities you listed.
Youtu Agent is an open-source framework for building, running, and evaluating autonomous agents powered by large language models. It provides the core infrastructure for creating agents that follow reasoning loops, use toolkits, and coordinate with other agents to solve complex tasks, all managed through YAML-driven configuration files. The framework distinguishes itself through its support for multi-agent orchestration, where a planner agent decomposes tasks and coordinates specialized worker agents, and through its integration with the Model Context Protocol for connecting to external toolk
Youtu Agent is a practical open-source framework for building and evaluating autonomous LLM-powered agents, directly supporting multi-agent orchestration, tool calling, reasoning loops, and example projects — exactly the kind of development framework and guide this search targets.
MetaGPT is an agentic workflow engine and multi-agent orchestration framework designed to automate complex software engineering and data analysis tasks. It functions as an automated software factory that transforms high-level natural language requirements into functional web applications, technical documentation, and production-ready code. By utilizing a runtime environment that manages the lifecycle of specialized agents, the platform bridges the gap between user intent and finished software components. The system distinguishes itself through role-based agent orchestration and dynamic task d
MetaGPT is a multi-agent orchestration framework that integrates LLMs, role-based agents, memory, and planning, with practical examples for building complex AI agent workflows, perfectly matching the search for an AI agent development framework.
The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents that coordinate reasoning, tool execution, and complex workflows. It functions as a structured AI output controller and RAG integration library, providing a unified interface to manage multiple language model providers. The framework is distinguished by its implementation of the Model Context Protocol, allowing agents, tools, and models to be shared between different AI platforms and hosted as agentic tooling servers. It enables the design of collaborative agent teams through dec
The BeeAI Framework is a full-featured LLM agent framework and multi-agent orchestration engine that covers multi-agent orchestration, LLM integration, tool calling, memory management, and complex workflows, making it exactly the kind of practical framework this search is after.
Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist
Langroid is a multi-agent orchestration framework with built-in LLM integration, tool/function calling, advanced state/memory management, and hierarchical delegation — directly matching both the core identity of an AI agent development framework and covering nearly all the requested features.
Agent Zero is an autonomous AI agent framework designed to execute complex, multi-step workflows by managing its own environment, persistent memory, and external tool interactions. It functions as a Python-based automation library that enables agents to write code, execute terminal commands, and perform system-level tasks independently. The system is built to handle large-scale operations through hierarchical agent delegation, allowing for the coordination of subordinate agents to maintain focus and context. The platform distinguishes itself through a focus on secure, isolated execution and s
Agent Zero is an autonomous AI agent framework that supports multi-agent orchestration, persistent memory, tool calling, and autonomous task execution, making it a comprehensive and practical resource for building LLM-based agents as this search seeks.
MetaGPT is an agentic workflow orchestrator and multi-agent framework designed to transform natural language requirements into complete software deliverables. It functions as an AI software engineering suite that automates the creation of technical documentation, data structures, and source code by treating natural language as a programming environment. The system distinguishes itself by assigning professional roles to large language models, creating specialized agent teams that collaborate through a shared communication structure. It utilizes standard operating procedures to convert organiza
MetaGPT is a multi-agent framework that orchestrates LLM-powered agent teams to automate software development, directly covering multi-agent orchestration, LLM integration, tool/function calling, and planning via SOPs — a practical, feature-rich tool for building AI agents with ready-made workflows.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
PraisonAI is a production-grade multi-agent framework with LLM orchestration, tool execution, planning, and RAG memory, making it an ideal foundation for building and learning about AI agent workflows.
AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations
AIOS is an open-source LLM agent operating system and orchestration kernel that manages memory, resource scheduling, and tool execution for multiple autonomous agents, making it a direct and comprehensive framework for building multi-agent AI systems with the orchestration, memory, and integration features you're looking for.
This project provides a comprehensive guide and framework for implementing autonomous AI coding assistants within local development environments. It focuses on orchestrating multi-agent teams that can plan, execute, and verify complex software engineering tasks, such as refactoring, bug resolution, and test generation, while maintaining deep awareness of project-specific context and memory. The system distinguishes itself through a robust security-first architecture that enforces granular access controls, execution isolation, and mandatory human-in-the-loop approvals for all file modification
This repository provides both a practical guide and a concrete framework for building multi-agent AI coding assistants, covering planning, memory, LLM integration, and example projects—exactly the hands-on development resource the visitor is seeking.
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
This Go-based AI agent framework provides multi-agent orchestration, LLM integration, tool calling, and planning loops (ReAct), making it a comprehensive development kit that directly matches your search for building autonomous agents.
This framework provides a development toolkit for building autonomous agents that utilize language models to solve complex, non-deterministic tasks. Its core design centers on a code-executing architecture where agents generate and run Python code snippets to perform logic, data manipulation, and tool interactions. By moving beyond structured data formats, the system enables agents to manage program flow and object state through iterative reasoning cycles. The project distinguishes itself through its focus on code-based agent implementation and secure execution environments. Developers can ch
Smolagents is a code-executing framework for building LLM-based autonomous agents, matching the search for an AI agent development framework with its emphasis on tool interaction, planning, and LLM integration.
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
This repository offers a framework and collection of examples for building and orchestrating autonomous agents with a focus on multi-agent coordination, fitting your search for practical AI agent development guides and tutorials.
OpenManus is an autonomous agent framework designed to build intelligent software entities capable of executing complex, multi-step tasks through independent decision-making. It functions as a workflow orchestration engine that uses a central language model to interpret user goals, break them down into actionable steps, and manage the execution flow of agents. The system maintains coherence across tasks through a stateful execution context that tracks progress and intermediate data. The platform distinguishes itself through a dynamic capability discovery mechanism that inspects tool definitio
OpenManus is an open-source autonomous agent framework that orchestrates multi-step tasks via a central LLM, with built-in tool integration, stateful memory, and agent delegation—exactly the kind of practical framework this search targets.
Goose is an extensible agentic AI platform designed for autonomous task orchestration and developer-centric assistance. It provides a workflow engine that manages complex, multi-step objectives by delegating tasks to specialized subagents, all while maintaining stateful session continuity. The system is built to integrate directly into terminal and coding environments, allowing for automated file manipulation and context-aware interaction. The platform distinguishes itself through a secure, sandboxed runtime environment that enforces granular permission controls and policy-driven guardrails.
Goose is a full-featured, extensible platform for building and orchestrating autonomous AI agents, with multi-agent delegation, stateful memory, tool integration, and workflow automation—exactly the kind of framework this search targets, and it comes with agent recipes and config examples to help you get started.
AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel
AutoGPT is a full-fledged orchestration platform for building, managing, and deploying autonomous agents, covering multi-agent workflows, LLM integration, task scheduling, and community workflows—making it a flagship AI agent development framework that matches your search for practical tools and examples.
CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo
CrewAI is a multi-agent orchestration framework with LLM integration, tool/function calling, and support for memory and planning, making it a comprehensive framework for building AI agents that fits the search for practical guides and frameworks.
LlamaIndex is a comprehensive development framework designed to connect private or external data sources to large language models. It functions as a data-centric toolkit that enables the construction of retrieval-augmented generation systems, allowing developers to build applications that provide context-aware answers based on specific organizational information. The project distinguishes itself through a robust agentic orchestration engine that supports the creation of autonomous agents capable of multi-step reasoning, memory management, and complex tool execution. Beyond simple retrieval, i
LlamaIndex is an agentic orchestration framework that natively supports multi-agent systems, tool calling, memory management, and planning loops with extensive documentation and example projects, making it an excellent fit for building LLM-based agents.
LangChainJS is an AI agent orchestrator and application framework designed for building autonomous systems that use large language models to plan and execute tasks. It serves as an integration library that connects language models with tools, memory, and external data sources to create context-aware logic and complex workflows. The project provides a provider-agnostic interface and model provider abstraction, allowing applications to switch between different language model providers without rewriting core logic. It includes a toolkit for retrieval augmented generation, utilizing retrievers to
LangChainJS is a flagship AI agent orchestration framework with LLM integration, tool calling, memory management, and extensive example projects, directly matching the search for practical agent-building resources.
This project is a framework for managing multi-agent software development workflows built on the Model Context Protocol. It functions as an AI-driven task orchestrator that decomposes complex development objectives into atomic units, tracks their lifecycle, and coordinates specialized agents to execute, verify, and refine work. By maintaining persistent project context and history, the system ensures continuity across sessions, allowing agents to retain state and adhere to established coding standards. The system distinguishes itself through its dependency-graph task management and multi-agen
This is a multi-agent coordination framework built on MCP that handles task decomposition, agent coordination, and persistent context, making it a practical, example-rich tool for building LLM-driven agent workflows.
vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys
vibe-vibe is an LLM agent engineering framework and toolchain optimizer that serves as a comprehensive guide for building multi-agent systems, covering multi-agent orchestration, tool/function calling, and LLM integration—exactly what this search for an AI agent development framework/tutorial is after.
Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com
Letta is a framework for building autonomous AI agents with persistent memory, tool-use, and LLM integration—perfectly matching the search for AI agent development tools, though multi-agent orchestration and planning loops are not prominently featured.
Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas. The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state p
Flowise is a low-code visual platform for orchestrating multi-agent LLM systems, covering all the listed features (multi-agent orchestration, LLM integration, tool calling, memory, planning) and providing a practical framework for building AI agents.
gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI integration, and RAG-enhanced code navigation. It enables the deployment of persistent agents and specialized subagents to decompose complex tasks and execute parallel technical workflows. The system distinguishes itself through a combination of vision-based GUI automation for controlling desktop applications and surgical patching mechanisms for targeted source code modifications. It utilizes git-based memory management to maintain a versioned history of agent identities, lessons, and
gptme is a multi-agent orchestration platform for autonomous software engineering with LLM integration, memory management, and tool-use capabilities, making it a practical framework for building AI agents—though it focuses on the platform itself rather than providing dedicated tutorials or guides.
This project is an AI content automation pipeline and LLM agent orchestration framework. It provides a system for generating research-backed text, images, and videos, and scheduling their distribution to social platforms. The framework allows for the development of specialized AI agents and custom tool servers. These servers expose capabilities such as video editing and story generation as API endpoints, enabling agents to execute complex tasks through a combination of AI models and custom tooling. The system covers automated content creation across text, image, and video media, utilizing hu
This repository is an open-source AI agent orchestration framework that provides multi-agent coordination and LLM-powered tool servers for content automation, which fits the requested category of practical agent development tools, though its focus on content pipelines may not cover all the listed features like general memory management or planning loops.
ECC is an LLM agent orchestration framework and cross-platform AI tooling suite designed to coordinate multi-model workflows. It provides a system for managing specialized agent roles, reusable skills, and structured planning to execute complex software development tasks across different AI-powered code editors. The project distinguishes itself as a Model Context Protocol manager, providing a configuration layer to integrate external servers and audit tool execution. It further implements an agentic security sandbox that restricts sensitive file access and scans for secret leakage to secure a
ECC is an LLM agent orchestration framework with multi-agent role management, planning, and multi-model workflows, making it a practical tool for building AI agents that covers the requested integration, orchestration, and memory features.
Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level
Claude Code is an open-source multi-agent orchestration framework that integrates LLM-based agents for autonomous software engineering, providing tool calling, task decomposition, and parallel execution - it matches the framework aspect of your search for AI agent development tools, though it is specific to Claude and does not offer standalone tutorials or explicit memory management guidance.
Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t
Awesome Copilot is a multi-agent orchestration framework for autonomous coding workflows, providing infrastructure to deploy specialized agents that interact with files, terminal, and APIs—fitting the AI agent framework category, though its focus on software development makes it more specialized than a general-purpose agent tutorial or framework.
Voltagent is an open-source TypeScript framework for building AI agents with support for multi-agent orchestration, LLM integration, and tool calling, making it a solid match for developers looking for a framework to build LLM-based agents, though its documentation may be limited without a clear description.
Trigger.dev is a platform for building durable, event-driven background workflows. It functions as a workflow engine that allows developers to define complex, long-running processes using standard code rather than proprietary configuration languages. By utilizing a durable execution model, the system checkpoints progress, ensuring that tasks can automatically resume from the exact point of failure after a crash or interruption. The platform distinguishes itself through its focus on stateful, multi-step automation and real-time feedback. It supports the orchestration of AI agents and external
Trigger.dev is a durable workflow engine that explicitly supports orchestrating AI agents, making it a practical framework for building autonomous or LLM-based agents, though it focuses more on event-driven background jobs than providing a comprehensive agent tutorial or all requested features.
This project is a comprehensive educational resource and technical guide focused on the development, optimization, and application of large language models. It provides a structured curriculum for mastering prompt engineering, ranging from foundational principles of instruction design to advanced techniques for improving model reasoning, accuracy, and reliability. The guide distinguishes itself by offering deep technical insights into agentic workflows and autonomous system design. It covers the implementation of multi-step reasoning chains, tool integration through function calling, and stat
This comprehensive prompt-engineering guide provides hands-on tutorials covering agentic workflows, tool/function calling, and stateful memory systems, which directly support building AI agents while staying within the tutorial category the visitor is looking for.
This project is an AI software engineering tool and framework for building autonomous coding agents. It provides a system for automating program synthesis and bug fixing by integrating large language models with codebase analysis and iterative refinement loops. The framework features an agentic development server that exposes task execution interfaces to remote agents through a structured protocol. This allows for the remote execution of development tasks and the embedding of autonomous program synthesis capabilities into external software projects. The toolset covers AI-driven project scaff
This framework provides the infrastructure for building autonomous coding agents with LLM integration, codebase analysis, and iterative refinement loops, making it a relevant resource for developing AI agents, though it focuses on coding-specific tasks and may not include explicit multi-agent orchestration or memory management.
Dynamiq is an agent development platform designed for building, orchestrating, and monitoring autonomous agents. It provides a framework for constructing complex, multi-step workflows using a graph-based engine that supports conditional branching, feedback loops, and iterative task execution. The platform distinguishes itself through its focus on secure, private infrastructure, allowing for the deployment of language models and orchestration services within virtual private clouds to maintain data sovereignty. It integrates retrieval-augmented generation pipelines to ground model responses in
Dynamiq is an orchestration framework for building agentic AI and LLM applications, which directly matches the search for an AI agent development framework with support for multi-agent orchestration, LLM integration, and related features.
This project is a collection of tutorials and guides for building large language model applications using the LangChain framework, written in Chinese. It serves as a learning resource for developing software that integrates language models with memory and chain-based logic. The resource provides specific walkthroughs for implementing retrieval augmented generation systems using vector stores and document loaders. It includes guides on creating autonomous agents that dynamically select and execute external tools, as well as tutorials for translating plain text queries into executable database
This repository provides Chinese-language tutorials and guides for building AI agents using LangChain, covering autonomous agents, tool calling, memory management, and RAG — exactly the kind of practical learning resource you're looking for.
This repository serves as a comprehensive collection of resources, templates, and starter code for building artificial intelligence applications. It provides a centralized hub for developers to access practical implementations of common workflows, including retrieval-augmented generation pipelines and autonomous agent loops, alongside educational materials designed to support rapid prototyping and experimentation. The project distinguishes itself by offering a dual focus on technical implementation and critical analysis. It provides a library of lightweight, single-file agents and tutorials f
This repository is a collection of tutorials, templates, and starter code specifically for building AI agents, covering LLM integration, RAG, and autonomous loops, which directly matches the search for practical guides and examples in agent development.
The Gemini Cookbook is a comprehensive collection of implementation patterns, code samples, and development guides designed for building applications with Google Gemini models. It serves as a central resource for developers to integrate multimodal generative artificial intelligence into their software, providing the necessary frameworks to manage model interactions, stateful workflows, and structured data extraction. The repository distinguishes itself by offering specialized toolkits for autonomous agent orchestration, enabling the construction of agents that can execute code, browse the web
The Gemini Cookbook is a collection of implementation patterns and code samples focused on building AI agents with Google Gemini models, covering autonomous orchestration, tool/function calling, and example projects — exactly the kind of practical guide or tutorial repository this search targets.
This repository is a reference implementation and guided tutorial for building an AI coding agent that combines conversational interaction with file system manipulation and sandboxed shell execution. The agent uses a large language model as its core decision-making component, operating within a turn-based conversational loop where it can generate responses or invoke tools, and tool results are fed back into the dialogue. It provides primitives for reading, writing, and listing files on the local filesystem, as well as searching code using regular expressions. The agent’s capabilities are exte
This repository is a guided tutorial and reference implementation for building an LLM‑based coding agent with tool calling (file system, shell) and a conversational loop, directly matching the request for practical guides or tutorials for building AI agents, though it focuses on coding agents rather than general multi‑agent orchestration.
Open-source agent platform for Global × China enterprises — wire every system through one agent core. Self-hosted, any LLM.
fim-agent is an open-source agent platform that lets you wire multiple systems through a single agent core with any LLM, making it a genuine AI agent development framework — though its description lacks detail on multi-agent orchestration, memory, and planning.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| microsoft/autogen | 59K | Python | CC-BY-4.0 | |
| modelscope/ms-agent | 4.3K | Python | Apache-2.0 | |
| nirdiamant/genai_agents | 20K | Jupyter Notebook | other | |
| agentscope-ai/agentscope | 26.9K | Python | Apache-2.0 | |
| microsoft/ufo | 9K | Python | MIT | |
| microsoft/agent-framework | 7.3K | Python | mit | |
| camel-ai/camel | 17.3K | Python | Apache-2.0 | |
| strands-agents/sdk-python | 6.2K | Python | Apache-2.0 | |
| tencentcloudadp/youtu-agent | 4.6K | Python | NOASSERTION | |
| foundationagents/metagpt | 68.8K | Python | MIT |