项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 31109
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 可用的 Python 环境(README 使用 uv 管理依赖,需自备 Python 与 uv)
- 可访问 PyPI 的网络环境(用于拉取 deepagents 包)
- 一个支持工具调用(tool calling)的 LLM 服务(示例使用 openai:gpt-5.5)
安装与启动步骤
-
1准备 Python 与 uv
README 的 Quickstart 直接使用 uv 命令,说明依赖用它管理。请先确认本机已有 Python 与 uv,README 未给出 uv 安装命令,可查 uv 官方文档。
-
2添加 deepagents 依赖
在项目目录执行该命令,把 deepagents 加入依赖并安装到当前环境。这是 README Quickstart 给出的唯一安装命令。
uv add deepagents -
3编写智能体代码
新建文件(如 agent.py),从 deepagents 导入 create_deep_agent,指定 model、tools、system_prompt,并调用 invoke 传入 messages。
from deepagents import create_deep_agent agent = create_deep_agent( model="openai:gpt-5.5", tools=[my_custom_tool], system_prompt="You are a research assistant.", ) result = agent.invoke({"messages": "Research LangGraph and write a summary"}) -
4运行并查看结果
用 uv 运行你保存的脚本文件,观察 invoke 的返回内容。文件名为自拟示例,README 未指定具体文件名。
uv run agent.py
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
model | 是 | 指定使用的模型,需支持工具调用,README 示例为 openai:gpt-5.5 | openai:gpt-5.5 |
tools | 否 | 自定义工具列表,决定智能体可调用的能力 | [my_custom_tool] |
system_prompt | 否 | 系统提示词,设定智能体的角色与行为 | You are a research assistant. |
如何确认成功
脚本能正常执行,agent.invoke 返回结果且其中包含智能体对任务的响应消息(如研究摘要内容),即表示调用成功。
常见问题
Q:如何扩展或替换框架内置能力?
A:README 强调 Extensible:无需 fork,可直接扩展、覆盖或替换任意组件,具体做法见官方文档。
注意事项
- README 只提供了 uv add deepagents 这一条安装命令,未给出 clone、pip、Docker 等其他安装方式。
- 示例使用 openai:gpt-5.5,需自备对应模型服务的访问凭证,README 未给出具体环境变量名。
- agent 具备规划、读写文件和管理自身上下文的能力,运行时注意工作目录下的文件读写权限。
- 更多用法(替换模型、定制提示词、配置子智能体)请查阅官方文档链接。
核心亮点
- 基于 LangGraph,状态管理和流程编排能力强大
- 内置丰富工具和组件,减少重复开发
- 支持 Python 和 TypeScript,覆盖主流开发者
不足之处
- 依赖 LangGraph,学习曲线较陡
- 文档和社区生态仍在成长中
适用场景
- 构建需要多工具调用的复杂 AI 助手
- 开发多智能体协作的自动化流程
- 快速原型验证智能体应用
替代项目
AutoGen、CrewAI、LangChain
上一篇:ComfyUI_Custom_Nodes_AlekPet
下一篇:eino
同类项目推荐
LazyMind
开源
自托管 AI 技能运行时,知识工作全流程自己掌控
An AI Skill Runtime for knowledge-intensive work which makes everything under your c···
SeargeSDXL
开源
拖拽节点,一键跑通 SDXL 高清出图
Custom nodes and workflows for SDXL in ComfyUI
实时盯紧 AI 编程 token 消耗,省钱又省心
Claude Code & Codex 本地 token 追踪 — 状态栏(Codex 业界首创伪 statusline)、GitHub···
llm
开源
终端里直接问大模型,还能存日志、接管道
Access large language models from the command-line
dsh-codex-subscription
开源
用 ChatGPT 订阅额度直连 DSH,免 API Key 免 CLI
Use your ChatGPT Plus / Pro (Codex) subscription in DeepSeek Harness (DSH): GPT-6 & ···
embedJs
开源
几行代码搞定文档问答,快速构建 RAG 应用
A NodeJS RAG framework to easily work with LLMs and embeddings
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
gradbot
开源
用 Rust 快速拼出能听会说的语音 Agent 原型
Open source framework to vibecode and prototype voice agents with Gradium APIs
reflex
开源
纯 Python 写 Web 应用,不写一行前端代码
️ Web apps in pure Python
