XAgent
Open-source experimental LLM agent that plans tasks and runs tools in a Docker ToolServer.
Agent by OpenBMB
IndexedApache-2.0★ 8,549
Get started
Setup steps are in the repository. Website · Repository
About
XAgent is an open-source, experimental LLM-driven agent for general tasks, and its authors describe it as still at an early stage. A planner splits each task into subtasks with milestones, a dispatcher assigns work to agents, and an actor uses tools to complete each step. Its ToolServer runs in a Docker container and provides a file editor, a Python notebook, a web browser, a shell and RapidAPI access. It can be driven from a GUI or a command line, and it can ask the user for help when it runs into difficulty.
Use cases: other, agent-orchestration, browser-automation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Fact sheet
- Jobs
- otherREADME
- Autonomy
- Autonomous: runs tasks end to end and reports backREADME
- Where you use it
- TerminalREADME
- Hosting
- You run itREADME
- Open source
- YesREADME
Facts extracted by Claude Haiku 5.5 from the linked sources on Oct 24, 2026. Wrong fact? Tell us.
Signals
- Stars
- 8,549
- Forks
- 901
- Open issues
- 48
- Last commit
- Jul 31, 2026 (2 months ago)
- Last release
- Nov 22, 2023 (2 years ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/OpenBMB/XAgent
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- READMEgithub-graphql
More from OpenBMB
Cite this page
XAgent. Agent Mart. https://agentmart.dev/agents/xagent (last updated 2026-10-24)