Metadata-Version: 2.4
Name: hero-core
Version: 1.1.2
Summary: Hero is a framework for AI agent.
Home-page: https://github.com/baidu/hero-core
Author: Baidu
Author-email: wangdejiang@baidu.com
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENCE
Requires-Dist: setuptools>=80.9.0
Requires-Dist: twine>=6.1.0
Requires-Dist: aiohttp>=3.11.16
Requires-Dist: chardet>=5.2.0
Requires-Dist: colorama>=0.4.6
Requires-Dist: mypy>=1.15.0
Requires-Dist: numpy>=2.2.6
Requires-Dist: openai>=1.70.0
Requires-Dist: pandas>=2.2.3
Requires-Dist: pytest>=8.3.5
Requires-Dist: tqdm>=4.67.1
Requires-Dist: dotenv>=0.9.9
Requires-Dist: pillow>=11.3.0
Requires-Dist: dill>=0.4.0
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: pytest-asyncio>=1.1.0
Requires-Dist: transformers>=4.56.2
Requires-Dist: hero-base>=0.2.1
Dynamic: author
Dynamic: author-email
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

Hero 是一个渐进式的 Agent 框架，能够帮助你快速构建和部署 Agent 应用。

Hero 提供了一种任务反馈循环机制，使得 Agent 具备了完善的反馈反思，自我纠错、自我提升机制。通过 Hero 创建的智能体，会根据任务的执行情况，不断调整自己的行为，反复迭代，最终完成任务。

框架将 Agent 的常见概念如 模型、任务、工具、记忆 等进行了封装和抽象，你可以深度定制相关模块，最大限度的发挥 Agent 的潜力。同时，我们将 Hero-Core 的架构设计的足够简单和渐进式，开发者可以直接上手使用。
