For 用于构建 AI Agent 的框架, the strongest matches are significant-gravitas/auto-gpt (Auto-GPT is a Python-based autonomous agent framework that supports), hbai-ltd/toonflow-app (Toonflow-app is an agent orchestration platform with hierarchical multi-agent) and camel-ai/owl (Owl is a multi-agent orchestration framework with tool use). foundationagents/metagpt and huggingface/smolagents round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
我们为您精选了匹配 “deepseek ai agent frameworks” 的开源 GitHub 仓库。结果按与您查询的相关性进行排名 — 您可以使用下方筛选器缩小范围,或通过 AI 进行优化。
Auto-GPT is an autonomous agent framework that uses large language models to decompose complex goals and execute multi-step tasks without human intervention. It functions as a workflow automation tool that chains language model tasks and manages memory to achieve specific objectives. The project features a visual agent designer that allows users to define behaviors and goals by connecting functional blocks through a graphical interface. It employs a vector database memory system to recall information across different sessions and a sliding-window buffer for immediate short-term context. The
Auto-GPT is a Python-based autonomous agent framework that supports task decomposition, tool use, and memory management, fitting the AI agent framework category, but it lacks explicit DeepSeek API support and multi-agent orchestration, which are narrow feature gaps rather than a wrong identity.
Toonflow-app is an agent orchestration platform designed to automate complex creative workflows and content production pipelines. It coordinates tiered hierarchies of agents to decompose tasks and transform scripts into storyboards and short-form comic videos. The platform features a non-linear infinite canvas workflow editor for arranging scripts and assets, supporting parallel production and backtracking. It utilizes a dynamic prompt manager that externalizes agent behaviors into markdown files for real-time tuning and a vector-based memory store to maintain consistent session context throu
Toonflow-app is an agent orchestration platform with hierarchical multi-agent coordination, vector memory stores, and a dynamic prompt system, which fits the AI agent framework category, but it does not mention DeepSeek API support or a Python SDK, and it is tailored to creative content pipelines rather than general-purpose agent building.
Owl is a framework for agentic workflow automation and multi-agent orchestration. It functions as a system for coordinating autonomous large language model agents to decompose and execute complex tasks through shared communication and collaborative planning. The project distinguishes itself through a multi-modal toolset for processing images, audio, and video, alongside a synthetic data generator that produces domain-specific datasets using self-instruct and verifier loops. It further incorporates a retrieval-augmented generation pipeline framework that integrates long-term memory and real-ti
Owl is a multi-agent orchestration framework with tool use, memory, and streaming support, but it does not explicitly advertise DeepSeek API integration, so it may require custom configuration to work with that model.
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 Python-based multi-agent orchestration framework with built-in memory management and role-based agent workflows, fitting the category of AI agent frameworks; it does not natively support DeepSeek's API but can be extended to use DeepSeek models.
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 Python toolkit for building autonomous agents that generate and run code to interact with tools and models, fitting the AI agent framework category; while it does not explicitly mention DeepSeek API support, its custom model adapter system and model API integrations make it adaptable to DeepSeek, and its design supports tool use and iterative reasoning, though memory and multi-agent orchestration are not highlighted.
LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing
LangChain is a comprehensive LLM orchestration framework that supports DeepSeek models, tool calling, memory management, multi-agent orchestration (via LangGraph), streaming, and a Python SDK, making it exactly the kind of AI agent framework this search targets.
LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks. The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stre
LobeHub is a full multi-agent orchestration platform that supports DeepSeek, persistent memory, and tool integration, matching the request for an AI agent framework with these key features.
Open-claude-cowork is an LLM agent workflow orchestrator and multi-agent collaborative workspace. It serves as a SaaS tool integration framework and a real-time AI chat interface designed to connect large language models with external software applications and browser tools to automate complex business processes. The platform functions as a headless browser automation tool, enabling AI agents to navigate websites and interact with web-based interfaces automatically. It allows for the creation of shared environments where multiple agents coordinate using external tools and shared memory to com
This is an LLM agent workflow orchestrator and multi-agent collaboration platform that squarely fits the AI agent framework category, but it is built around Anthropic/Claude models rather than DeepSeek, so it lacks the specific DeepSeek API support you require.
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 tool calling, memory management, and multi‑agent orchestration, fitting the AI‑agent‑framework category well; however, it does not mention DeepSeek API support, so you may need to integrate DeepSeek yourself.
Qwen-Agent is a development framework for building autonomous software applications that leverage large language models to plan, reason, and execute complex tasks. It functions as an orchestration engine that enables models to interact with external APIs, manage persistent memory, and maintain context across multi-step workflows. The framework distinguishes itself through a multi-agent collaboration platform that allows independent agent instances to exchange structured messages and delegate sub-tasks to one another. By utilizing iterative reasoning loops and dynamic prompt injection, the sys
Qwen-Agent is a Python framework for building autonomous AI agents with tool use, memory, and multi-agent orchestration, which fits the core category; however, it is built around Qwen models rather than DeepSeek, so it lacks the specific DeepSeek API integration this search requires.
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 is a Python framework for orchestrating multi-agent societies with tool-calling, memory, and iterative reasoning, which squarely fits the AI agent category you need—though it does not explicitly advertise DeepSeek API support, it is designed to integrate with various LLMs and could be adapted.
This project is a software development kit and framework for building AI agent orchestration, session management, and tool integration systems. It provides a backend infrastructure for hosting remote AI sessions and coordinating multi-agent workflows using large language models. The SDK enables the definition of specialized agents and the orchestration of complex tasks through parallel workstreams. It distinguishes itself by offering a multi-tenant backend capable of horizontal scaling and a headless server runtime that separates session execution from the client interface. The system covers
This is a TypeScript framework for orchestrating AI agent workflows with tool integration and multi-agent sessions, fitting the agent-framework category, but it lacks explicit DeepSeek API support and a Python SDK as requested.
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 that connects diverse language models and supports tool use, memory, and multi-agent coordination, making it the right kind of tool for building AI agents—though it does not specifically mention DeepSeek integration, its model-agnostic design may still accommodate it.
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
Eino is a Go-based AI agent orchestration framework with multi-agent coordination and tool use, fitting the search for agent-building tools, but it lacks explicit DeepSeek API support or a Python SDK, which the intent specifically requires.
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 LLM agent operating system that manages memory, resource scheduling, and tool execution for multiple agents, making it a suitable framework for building agents with DeepSeek, though explicit DeepSeek integration and streaming support are not highlighted.
CopilotKit is an agentic framework designed to integrate large language models into application frontends, enabling natural language control over software features and data. It provides the infrastructure to build intelligent assistants that manage conversation history, track application state, and execute complex workflows through conversational prompts. The framework distinguishes itself by its ability to render dynamic, interactive user interface components in real time based on model outputs. By utilizing a standardized communication protocol, it maps natural language intents to executabl
CopilotKit is an open-source agent framework for integrating LLMs into applications with tool calling, memory, and orchestration, but it is built for TypeScript/React rather than Python and does not advertise DeepSeek support, so it only partially fits the search for a DeepSeek-focused agent framework with a Python SDK.
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's agent-framework is an open-source LLM agent orchestration and multi-agent workflow engine with built-in tool calling, memory management, streaming responses, and a Python SDK — it fits your search for an agent framework and can likely be adapted to use DeepSeek through its model provider abstraction, though DeepSeek support isn't explicitly mentioned.
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 Python toolkit for building and orchestrating multi-agent systems with support for tool use, memory management, and collaborative workflows, fitting your request for an AI agent framework; however, its explicit support for the DeepSeek API is not evident in the available description or tags.
Ottomator-agents is a framework for building and deploying autonomous AI agents using structured workflow files and source code. It serves as a declarative deployment tool and workflow orchestrator that translates static configuration files into executable sequences of AI agent tasks and logic flows. The system utilizes manifest-driven instantiation and template-driven deployment to create functional agent identities by populating source code templates with user-specified parameters. It incorporates a modular skill system that equips agents with discrete, reusable source code units and toolse
Ottomator-agents is an AI agent framework with modular skills and workflow orchestration, but it lacks explicit support for DeepSeek's API and doesn't mention memory or streaming, so while it fits the category, it may require custom integration to meet your specific model and feature needs.
GPT Researcher is an autonomous agent framework designed to automate the process of gathering, synthesizing, and documenting information from diverse web and local sources. It functions as a research-oriented execution environment that orchestrates specialized agents to perform complex, multi-branch research tasks, transforming raw data into structured, factual, and cited reports. The project distinguishes itself through a graph-based orchestration layer that manages state transitions and information flow between specialized agents. It employs recursive tree-search execution to explore comple
GPT Researcher is an autonomous agent framework for research with multi-agent orchestration and tool use, but it does not explicitly support DeepSeek's language models or API, which the visitor requires.
jcode is a framework for developing autonomous AI coding agents that automate software development tasks. It functions as an agent orchestrator, tool runtime, and semantic memory engine, enabling the creation of agents that can modify code, run tests, and iterate on their own functionality. The project is distinguished by its use of recursive agent swarming, where a hierarchy of collaborating agents can spawn child agents to decompose complex tasks. It implements a semantic memory system that combines vector-based retrieval with graph-based relationship mapping to maintain context across sess
jcode is an AI agent framework for developing autonomous coding agents with agent orchestration, tool runtime, and semantic memory, which fits the category but lacks explicit DeepSeek API support, streaming, or a Python SDK.
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
Koog is an LLM agent framework with a graph-based workflow engine, tool execution, RAG memory, and multi-agent orchestration, making it a solid fit as an agent-building tool—though it does not explicitly mention DeepSeek API support and is written in Kotlin rather than offering a Python SDK.
Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag
Pipecat is a real-time multimodal AI agent framework built in Python, but it focuses on speech-to-speech and voice pipelines rather than general-purpose agent capabilities like DeepSeek API integration, tool calling, or memory management, so it only partially aligns with this search.
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 Python framework for building autonomous AI agents with persistent memory and tool-use capabilities, which aligns with the AI agent framework category, but it does not explicitly mention support for DeepSeek's API as required.
Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut
Mastra is a TypeScript orchestration framework for building autonomous AI agents with memory, tool use, and multi-agent workflows, which squarely fits the requested category, but it lacks explicit DeepSeek API support and a Python SDK.
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 for defining collaborative agents with roles, goals, and tools, fitting the AI agent framework category, though it lacks explicit built-in support for DeepSeek's API which this search requires.
This is an open-source framework for building stateful, durable AI agents that run on Cloudflare Workers. It provides a runtime for long-lived agents that maintain a persistent identity, local SQL storage, and real-time connections, utilizing a lifecycle where agents hibernate when idle and wake on demand. The project distinguishes itself through its multi-channel orchestration, allowing a single agent to be deployed across voice, email, and chat interfaces with unified state. It implements the Model Context Protocol for standardized tool and data exchange and includes a dedicated framework f
This is an open-source framework for building AI agents, but it is designed specifically for Cloudflare Workers and does not mention DeepSeek API support or provide a Python SDK, so it may not meet your requirement for DeepSeek-specific agent development.
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 multi-agent orchestration framework with tool calling, memory management, and streaming, but it does not provide native DeepSeek API integration, requiring custom adaptation for that specific model provider.
OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It
OpenHands is a model-agnostic agent framework with tool orchestration and memory, fitting the AI agent framework category, but it lacks built-in DeepSeek API support so you would need to integrate it yourself.
Bisheng is an enterprise AI framework and LLM DevOps platform designed to manage the full lifecycle of large language models. It provides a unified system for dataset curation, supervised fine-tuning, model versioning, and performance evaluation. The platform features a visual workflow orchestrator for building retrieval-augmented generation pipelines and complex task sequences using flowcharts with conditional logic and human intervention points. It also includes an AI agent framework that uses a specialized guidance language to embed domain expertise and professional business logic into aut
Bisheng is an enterprise AI framework that includes an AI agent framework with a visual workflow orchestrator and guidance language, fitting the category of AI agent frameworks, but it does not specifically mention DeepSeek API support or dedicated DeepSeek model integration.
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 a Python-based autonomous agent framework that supports tool invocation, workflow orchestration, and stateful execution — fitting the AI agent framework category — but it does not advertise specific DeepSeek API support, so you would need to adapt it or verify integration for that model.
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 an extensible agentic platform with workflow orchestration, subagent delegation, and stateful sessions, covering multi-agent and tool-use needs, but it does not explicitly mention DeepSeek API support or provide a Python SDK, so it may require custom integration to fully meet this query.
Ai-chatbot-framework is a conversational AI platform designed for building, training, and managing virtual assistants. It features a natural language processing engine that recognizes user intents and extracts named entities using machine learning models and word embeddings to drive dialogues. The platform supports end-to-end agent development lifecycles alongside visual scenario authoring interfaces for creating and configuring conversation flows. The platform includes stateful multi-turn session stores that preserve contextual history across exchanges, as well as a modular tool execution en
This is a Python-based chatbot framework with explicit support for DeepSeek and tool calling, making it a good baseline for building conversational agents, though it may lack explicit multi-agent orchestration features.
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 for orchestrating AI agents that collaborate on software tasks, supporting tool use and memory in a Python environment, but its explicit support for the DeepSeek API is not evident in the provided description or tags, making it a partial fit for an agent framework that specifically requires DeepSeek integration.
ROMA is an agentic workflow engine and recursive task orchestrator designed to coordinate autonomous agents in the execution of complex workflows. It functions as a multi-agent framework that decomposes high-level goals into atomic subtasks and manages their execution through a dependency graph. The system distinguishes itself through a hierarchical plan-execute loop that recursively decomposes objectives and synthesizes results from leaf-node tasks upward. It ensures execution purity via atomic task isolation, assigning dedicated storage directories to individual tasks to prevent data interf
ROMA is a multi-agent orchestration framework for decomposing and coordinating complex workflows, which fits the AI agent framework category, but it does not explicitly support DeepSeek APIs, tool calling, memory management, or streaming responses, so it would need adaptation to meet those specific requirements.
| 仓库 | Star 数 | 语言 | 许可证 | 最后推送 |
|---|---|---|---|---|
| significant-gravitas/auto-gpt | 185K | Python | NOASSERTION | |
| hbai-ltd/toonflow-app | 10.1K | TypeScript | Apache-2.0 | |
| camel-ai/owl | 19.9K | Python | — | |
| foundationagents/metagpt | 68.8K | Python | MIT | |
| huggingface/smolagents | 27.9K | Python | Apache-2.0 | |
| langchain-ai/langchain | 139.5K | Python | MIT | |
| lobehub/lobehub | 78.7K | TypeScript | NOASSERTION | |
| composiohq/open-claude-cowork | 3.1K | JavaScript | mit | |
| modelscope/ms-agent | 4.3K | Python | Apache-2.0 | |
| qwenlm/qwen-agent | 13.3K | Python | apache-2.0 |