GitHub - OpenBMB/XAgent: An Autonomous LLM Agent for Complex Task Solving

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.