中文

Agent frameworks & SDKs

89 projects · page 1 / 1

1-89 of 89
01
autogen
Developed by Microsoft, this multi-agent application framework supports autonomous agent collaboration and human-in-the-loop workflows for building next-generation large language model applications.
02
crewAI
Python framework for orchestrating role-playing autonomous AI agents, offering Crew and Flow abstractions to build collaborative multi-agent workflows for production automation.
03
private-gpt
Open-source API layer that turns local models into production-grade AI applications, offering document retrieval, tool calling and model serving for private, leak-free development.
04
agno
A developer framework and runtime for building agent platforms, with SDK, AgentOS serving, storage, observability, scheduling and management UI.
05
CopilotKit
Frontend development kit adding chat, generative user interfaces, and shared state to AI agents. Compatible with arbitrary agent frameworks and React, Angular, mobile, Slack, and other platforms.
06
conductor
Implements an event-driven, durable workflow engine that provides resilient execution for microservices and AI agents, aimed at engineers orchestrating distributed applications.
07
mastra
Gives TypeScript developers a framework for building production AI agents and applications. It provides model routing, agents, workflows, memory, and MCP integrations for rapid development.
08
fastmcp
Enables Python developers to build MCP servers, clients, and interactive applications with idiomatic APIs. The framework handles schemas, authentication, and transport details defined by the protocol.
09
ai
Supplies a vendor-neutral TypeScript toolkit for connecting to major language models. Developers use it to build AI applications, agents, and conversational interfaces with unified APIs.
10
haystack
Offers an open-source Python framework for building production-grade RAG systems. Developers use it to implement semantic search, question answering, and LLM agent pipelines.
11
python-sdk
The official Python SDK for building MCP servers and clients that connect LLMs to tools.
12
go-micro
A Go framework for building agents and services with models, memory, tools, planning, guardrails, and discovery, supporting exposure of agents and services via MCP and A2A protocols.
13
adk-python
Open-source Python framework for developers to build, evaluate, and deploy complex AI agents, supporting multi-agent orchestration and integration with external tools and services.
14
pydantic-ai
A Python agent framework centered on Pydantic's type system, supporting multi-model switching, tool calling, memory, and collaboration features for building structured LLM-powered agents.
15
parlant
Open-source framework for developers building enterprise customer-service conversational agents, using rule constraints and context engineering to deliver controllable, consistent, traceable LLM interactions.
16
langchainjs
A JavaScript framework for building LLM applications, providing standardized interfaces for models, embeddings, and vector stores plus chaining and orchestration for complex workflows.
17
camel
Early multi-agent development framework helping developers build agent applications through role-playing, multi-agent collaboration, and simulation capabilities for research and practical use cases.
18
Qwen-Agent
Agent development framework built on Qwen large models, providing model abstraction, tool calling, memory components, browser assistant examples, and backend for Qwen Chat.
19
trigger.dev
Open-source durable execution platform for TypeScript developers to build and deploy AI agents and workflows, with support for long-running jobs, retries, scheduling, observability, and autoscaling.
20
aisuite
Lightweight developer library offering a simple unified interface to multiple generative AI providers, with conversation abstractions and tool-calling support for building agents.
21
botpress
Open-source framework for developers building next-generation AI chatbots and assistants, offering integrations, SDKs, and CLI building blocks to streamline conversational AI development and deployment.
22
llmware
Unified development framework for enterprise RAG that combines a 300+ small-model catalog with document parsing, chunking, retrieval, and local deployment for knowledge applications.
23
agents
Open-source framework for developers building real-time voice AI agents, providing multimodal conversations, model integrations, task scheduling, and telephony access capabilities.
24
agent-framework
Open-source general framework for Python and .NET to build, orchestrate, and deploy production-grade AI agents and multi-agent workflows for developers building enterprise solutions.
25
typescript-sdk
Official TypeScript SDK for Model Context Protocol servers and clients, providing transports, authentication, and framework-integration middleware for developers building MCP applications.
26
langchain4j
Open-source Java library bringing LLM abstractions to the JVM ecosystem. Unifies major models and vector stores while simplifying tool calls, agents, and RAG development.
27
eino
Go framework for building LLM applications, offering component abstractions, agent development kits, and graph-based workflow orchestration for developers creating AI agents.
28
txtai
All-in-one Python AI framework for vector search, RAG, LLM orchestration, and agentic workflows. Supports multimodal embeddings and semantic search for developers building knowledge applications.
29
chainlit
Python framework for building conversational AI applications, offering ready-made chat UI, decorators, and run commands for production-ready deployment, integrating major LLMs and retrieval tools for developers.
30
cocoindex
An incremental indexing framework keeping code and docs as continuously fresh context for AI agents.
31
promptflow
Developer-focused LLM application engineering suite for orchestrating flows of models and tools while supporting debugging, evaluation, and deployment in end-to-end workflows.
32
opensre
An open-source toolkit for building AI SRE agents, offering tool integrations, customizable workflows, and reproducible production-incident benchmarks for evaluating reliability automation.
33
PocketFlow
Minimalist LLM development framework in about a hundred lines of code providing graph abstractions for developers to quickly build agents, workflows, and retrieval-augmented generation applications.
34
tambo
A React SDK and backend for building generative-UI agents that stream and render interactive components.
35
ten-framework
Open-source framework for building real-time multimodal conversational AI and voice agents, providing examples, RTC extensions, and hardware-software integration for interactive application developers.
36
hive
Open-source multi-agent development framework that generates agent teams from natural-language goals, featuring evolution loops, MCP integration, and over a hundred tools for AI application builders.
37
spring-ai-alibaba
Production-grade agent development framework for Java developers supporting multi-agent orchestration, graph workflows, and model-tool invocation to build enterprise AI applications quickly.
38
mcp-use
Full-stack MCP development framework for TypeScript that scaffolds, builds, tests, and publishes MCP servers and interactive views consumed by AI agents.
39
voltagent
Open-source TypeScript framework for developers building AI agents, providing memory, tool integration, multi-agent orchestration, and observability tooling for production-ready applications.
40
copilot-sdk
Multi-platform, multi-language SDK for embedding the GitHub Copilot agent runtime into applications and services through programmatic calls, helping developers add agentic coding assistance to their own products.
41
langchaingo
Go port of LangChain providing LLM calls, prompt chaining, memory management, and agent components for developers building LLM-powered applications in Go.
42
rocketride-server
High-performance AI pipeline engine for LLM application developers, combining a C++ core with extensible Python nodes to build, debug, and scale workflows across many models and vector databases.
43
mcp-go
A complete Go implementation of the MCP protocol, providing server and client SDKs to help developers build tool and resource services integrating LLM applications with external data.
44
PraisonAI
Provides a multi-agent development framework for developers with SDKs, supporting over a hundred large language models, memory management, and workflow orchestration to build self-reflective autonomous agents.
45
adk-go
Supplies an open-source agent development kit for Go developers, offering multi-agent orchestration, tool calling, evaluation utilities, and cloud-native deployment support for production applications.
46
rig
Modular Rust library for building extensible LLM applications, providing multi-model interfaces, vector retrieval, and agent orchestration runtimes for developers efficiently.
47
mcp-agent
Offers a development framework for building agents on the Model Context Protocol, featuring composable workflow patterns, tool integration, and persistent execution for reliable multi-step automation.
48
flue
Supplies a programmable sandboxed framework for building AI agents, with sessions, tools, skills, and deployment options across environments for developers prototyping contained autonomous workflows.
49
Upsonic
Offers a Python agent development framework for developers to build autonomous and traditional agents, supporting custom tools, MCP integration, and document OCR processing for practical workflows.
50
agent-squad
Provides a multi-agent routing and orchestration framework for developers, dispatching tasks across different model-powered agents while managing conversational context across cloud and edge runtimes in three languages.
51
harness-sdk
Open-source SDK for Python and TypeScript developers to build and run AI agents with tool calling, multi-agent collaboration, and memory using only a few lines of code.
52
TinyTroupe
Python library for LLM-driven multi-agent persona simulation, letting researchers customize virtual characters that interact in simulated worlds for ad evaluation, software testing and brainstorming insights.
53
open-multi-agent
TypeScript framework for multi-agent development that lets Node.js developers define agent teams, while a coordinator runtime plans task DAGs and handles scheduling, approvals, tracing, evaluation, and checkpoint recovery.
54
intentkit
Open-source self-hosted cloud-native framework for managing collaborative AI agent teams, supporting extensible skills and usable as a Python library or API for developers building multi-agent applications.
55
agent-native
An open-source framework for building agent-native applications with business interfaces, providing actions, data access, authentication, and team collaboration primitives for developers.
56
eve
Defines a filesystem-centered framework for building persistent AI agents, offering directory conventions, scaffolding, and multi-channel scheduling to help developers create long-lived, maintainable agent systems.
57
go-sdk
Provides the official Go SDK for developers building Model Context Protocol clients and servers, maintained with Google to support agent tool integration workflows.
58
ag2
Provides an open-source programming framework from the AutoGen creators for developers building AI agents and coordinating cooperation among multiple agents to solve tasks.
59
koog
Offers a Kotlin and JVM framework for enterprise developers building predictable fault-tolerant AI agents, with tool calling, persistence, and deployment across backend, mobile, and browser environments.
60
all-agentic-architectures
Collects thirty-five production-grade agentic AI architectures into a Python library and runnable textbook, with unified multi-provider LLM interfaces and a seventeen-task benchmark leaderboard for developers.
61
csharp-sdk
Provides the official C# SDK for .NET developers building Model Context Protocol clients, servers, and hosts, with support for dependency injection and agent application workflows.
62
embabel-agent
JVM agent framework letting developers orchestrate LLM-driven, goal-oriented workflows with code and domain models for enterprise Java and Kotlin applications.
63
ruby_llm
Offers a Ruby framework for developers building chatbots, AI agents, RAG applications, and multimodal workflows, unifying access to major LLM providers through expressive idiomatic code.
64
fast-agent
Agent development framework for coding, building, and evaluating AI workflows, supporting multiple models, comprehensive MCP features, skills, ACP, A2A protocols, and replay-based evaluation.
65
LazyLLM
Development framework simplifying construction of multi-agent LLM applications, supporting low-cost assembly, rapid iteration, deployment, and fine-tuning for developers building complex workflows.
66
atmosphere
Real-time transport framework for Java-based AI agents, allowing developers to build once with annotations and deliver interactions over WebSocket, SSE, gRPC, and WebTransport while supporting MCP, A2A, and AG-UI protocols.
67
antigravity-sdk-python
Python SDK for developers building AI agents on Google Antigravity and Gemini, exposing tool-calling capabilities and full platform features for agent development.
68
beeai-framework
Gives developers a production-ready framework in Python and TypeScript for building multi-agent workflows with memory management, tool use, and standard agent protocol integrations.
69
fastmcp
Simplifies building MCP servers in TypeScript by providing helpers for defining tools, resources, and prompts, along with authentication, routing, and streaming transport best practices.
70
BotSharp
A multi-agent AI framework in .NET for developers building conversational robots and assistants, with support for multiple LLM providers, RAG pipelines, and modular plugin-based agent design.
71
ext-apps
The official specification and SDK repository for the MCP Apps protocol. It defines how MCP servers deliver embedded UIs such as charts and forms rendered inline in AI chat clients.
72
RAGEN
A multi-turn reinforcement-learning framework for training LLM reasoning agents in interactive stochastic environments. It includes diagnostic tools and support for multiple evaluation environments.
73
Android-MVVM-Architecture-Android-Voice-AI-SDK
A reusable Android voice AI SDK built with Kotlin and MVVM architecture that adds a complete voice-driven conversational pipeline, from speech input to LLM responses, to any existing application within minutes.
74
nitrostack
Enterprise-grade TypeScript framework for building, testing, and deploying production-ready MCP servers and AI-native applications, aimed at teams shipping maintainable backend services.
75
phyagentos
Self-evolving embodied AI framework for physical and robotic tasks, providing infrastructure for skill execution, verification, and task-level evaluation of agentic workflows.
76
comfyui_LLM_party
A node-based LLM framework inside ComfyUI for building workflows and multi-agent collaborations. It connects to MCP servers, speech, OCR, image models, messaging platforms, and OpenAI-compatible LLMs.
77
esp-claw
Offers Espressif's on-device AI agent framework for ESP32-based IoT products, letting developers define behaviors through chat while combining local sensing with edge decision-making.
78
mellea
Python library for writing predictable generative programs, using type annotations and automatic retries to implement structured large-model call workflows for developers.
79
wfgy
Portable protocol components and governance engine for AI reasoning, RAG, and agent workflows, including problem maps and debugging cards. Aimed at improving reliability in real-world deployments.
80
agent-plugins-spec
Open specification defining a minimal standard for packaging AI agent extensions into distributable plugins, covering portable formats and manifests for skills and MCP services.
81
LightAgent
Provides a lightweight open-source framework for building AI agents with memory, MCP integration, and skills, supporting multi-agent collaboration, self-learning, and major large language models.
82
auc
Single-agent Python core framework providing a pluggable reasoning loop with tool permissions and observable event streams for building controllable agents.
83
symphony-coord
Decentralized multi-agent framework modeling agent selection as an online bandit problem, allowing specialized roles to emerge through collaborative reasoning without central coordination.
84
Patter
Open-source voice-AI SDK, MIT-licensed in Python and TypeScript, that gives AI agents phone numbers in four lines of code. Provides a self-hosted agent loop with Twilio, Telnyx, and Plivo integrations for builders owning the full telephony stack.
85
golf
Production-ready framework for building, deploying, and scaling secure MCP servers that power AI agents. Includes built-in authentication, observability, telemetry, debugging tools, and runtime support for teams shipping real-world agent infrastructure.
86
enterpriseagentframework
Development framework for building agents over enterprise OA, ERP, CRM, and ticketing systems, enabling AI to invoke real business capabilities under permission, audit, and governance constraints.
87
determinflow
Offers a production-oriented AI workflow runtime for building, validating, recovering, and shipping complex AI workflows as dependable, service-ready deployments with deterministic orchestration.
88
dressage
A scalable reinforcement-learning framework for training diverse AI agents inside sandboxed environments, connecting rollout generation with gradient updates for researchers building agentic reinforcement-learning pipelines.
89
Swarm
A Swift-native runtime for building production AI agents with type-safe tools, workflows, memory and guardrails.