GitHub - OpenBMB/XAgent: An Autonomous LLM Agent for Complex Task Solving
🤖 Discover XAgent - an open-source Autonomous LLM Agent on GitHub 🌟 - Autonomous, safe, and extensible agent for complex task solving - Featuring Dispatcher, Planner, Actor, and ToolServer tools for efficient task execution - Embrace superior performance with XAgent's cutting-edge capabilities! #AI #OpenSource
- XAgent is an open-source Large Language Model (LLM) autonomous agent designed for various tasks.
- XAgent features autonomy, safety, extensibility, GUI, and collaboration with humans.
- XAgent comprises Dispatcher, Planner, and Actor for task instantiation, planning, and action execution.
- ToolServer provides tools like File Editor, Python Notebook, Web Browser, Shell, and Rapid API for XAgent.
- ToolServer runs in a docker container, ensuring a safe environment for XAgent to execute tasks.
- To set up XAgent, install requirements, configure in assets/config.yml, and run using `python run.py`.
- XAgent's local workspace is in local_workspace, and running records are stored for reference.
- XAgent can be run through the command line or a GUI at http://localhost:5173 with default credentials.
- XAgent has shown superior performance over AutoGPT in human preference evaluation.
- XAgent contributors are acknowledged, and citing the project is appreciated.
- XAgent aims to be a super-intelligent agent capable of solving any given task.