Skip to content

Commit

Permalink
Merge pull request #120 from Kunlun-Zhu/main
Browse files Browse the repository at this point in the history
Update readme
  • Loading branch information
Kunlun-Zhu authored Oct 26, 2023
2 parents 0d0a1da + 2dc272b commit ef65a95
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 0 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@ It is designed to be a general-purpose agent that can be applied to a wide range

We welcome diverse forms of collaborations, including full-time and part-time roles and more. If you are interested in the frontiers of agents and want to join us in realizing true autonomous agents, please contact us at xagentteam@gmail.com.

<div align="center">
<img src="assets/readme/overview.png" alt="Overview of Xagent" width="700"/>
<br/>
<figcaption>Overview of XAgent.</figcaption>
</div>

## <img src="assets/readme/xagent_logo.png" height=30 align="texttop"> XAgent
XAgent is designed with the following features:
- **Autonomy**: XAgent can automatically solve various tasks without human participation.
Expand All @@ -45,6 +51,12 @@ XAgent is composed of three parts:
- **🧐 Planner** is responsible for generating and rectifying plans for tasks. It divides tasks into subtasks and generates milestones for them, allowing agents to solve tasks step by step.
- **🦾 Actor** is responsible for conducting actions to achieve goals and finish subtasks. The actor utilizes various tools to solve subtasks, and it can also collaborate with humans to solve tasks.

<div align="center">
<img src="assets/readme/loop.png" alt="Planner loop" width="700"/>
<br/>
<figcaption>The inner loop and outer loop mechanism of XAgent.</figcaption>
</div>

## 🧰 ToolServer
ToolServer is the server that provides XAgent with powerful and safe tools to solve tasks. It is a docker container that provides a safe environment for XAgent to run.
Currently, ToolServer provides the following tools:
Expand Down
11 changes: 11 additions & 0 deletions README_ZH.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,12 @@ XAgent是一个开源的基于大型语言模型(LLM)的自主智能体,

我们欢迎各种形式的合作,包括全职、兼职等。如果您对智能体的前沿感兴趣,并希望加入我们实现真正的自主智能体,请通过 xagentteam@gmail.com 与我们联系。

<div align="center">
<img src="assets/readme/overview_zh.jpg" alt="XAgent概述" width="700"/>
<br/>
<figcaption>XAgent功能概览</figcaption>
</div>

## <img src="assets/readme/xagent_logo.png" height=30 align="texttop"> XAgent

XAgent具有以下特点:
Expand All @@ -41,6 +47,11 @@ XAgent由三部分组成:
- **🧐 规划器** 负责为任务生成和校正计划。它将任务分解为子任务,并为它们生成里程碑,使智能体能够逐步解决任务。
- **🦾 行动者** 负责采取行动实现目标和完成子任务。行动者利用各种工具来解决子任务,它也可以与人类合作来解决任务。

<div align="center">
<img src="assets/readme/loop.png" alt="Planner loop" width="700"/>
<br/>
<figcaption>XAgent“内循环”和“外循环”机制</figcaption>
</div>

## 🧰 工具服务器
工具服务器是为XAgent提供强大和安全的工具来解决任务的服务器。它是一个docker容器,为XAgent提供一个安全的运行环境。
Expand Down
Binary file added assets/readme/loop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme/overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme/overview_zh.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ef65a95

Please sign in to comment.