
agent-core
一套 SDK 搞定 Agent 开发、运行到持续优化演进
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 467
使用教程
环境要求
- Python
- 模型 API Key
安装与启动步骤
-
1装包
已发布到包索引。
pip install -U openjiuwen -
2组装一个最小工作流
它的基本单位是工作流与 Agent。
-
3接工具
工具注册方式看文档。
-
4换成自己的模型
适配层可按接口替换。
如何确认成功
能用几十行代码跑通一个带工具调用的工作流,并把同一个 Agent 换到另一个模型上仍正常执行
注意事项
- 它是模块化的 Agent 开发框架,把工作流、工具与模型接入拆开。
- 设计上强调可组合,简单场景会觉得层级偏多。
- 模型接入是适配层,换模型不用改业务代码。
- 文档以中文为主,示例覆盖较全。
核心亮点
- 覆盖开发、运行、优化、演进全生命周期,不止于跑通 Demo
- 统一 Agent 抽象与可插拔工具/模型接入,减少自研胶水代码
- Python 技术栈,对主流 AI 生态和开发者习惯友好
不足之处
- 早期项目,社区规模小,第三方示例和最佳实践较少
- 文档与周边工具链成熟度待观察
适用场景
- 团队搭建可长期迭代的生产级 AI Agent 服务
- 需要统一管理多个 Agent 的提示词、工具与执行策略
- 从原型快速过渡到可优化、可演进上线的 Agent 应用
替代项目
LangChain、LlamaIndex、AutoGen
同类项目推荐
tmax
开源
用键盘平铺管理多终端,提升开发效率
Cross-platform multi-terminal app with tiling layouts, floating panels, and a keyboa···
python-sdk
开源
用 Python 快速搭出带状态、能容错的微服务和 AI 智能体
Dapr SDK for Python: build durable AI agents and resilient microservices with workfl···
End-to-End-Agentic-Ai-Automation···
开源
跑通多智能体+RAG+部署的实战代码合集
This repository contains hands-on projects, code examples, and deployment workflows.···
nitrostack
开源
用 TypeScript 快速构建生产级 MCP 服务器,让 AI 应用开发更简单。
The full-stack TypeScript framework to build, test, and deploy production-ready MCP ···
langchain-prefect
开源
让 Langchain 应用拥有生产级工作流编排,自动重试监控不操心
Tools for using Langchain with Prefect
deepseek-laravel
开源
Laravel 项目一行代码接入 Deepseek 大模型,快速实现智能对话。
Laravel wrapper for Deepseek PHP client, to seamless deepseek API integration with l···
cookiecutter-mlops-package
开源
一键生成 MLOps 项目骨架,快速进入开发部署
Start building and deploying Python packages and Docker images for MLOps tasks.
baml
开源
用类型安全语言写 Agent,编译期就揪出 Prompt 错误
The programming language for agents
rasa
开源
自己搭聊天机器人,不用把对话数据交给别人,想怎么调就怎么调。
Open source machine learning framework to automate text- and voice-based conversatio···