Cette page est affichée en anglais. Une traduction française est en cours.
SkillsMay 13, 2026·3 min de lecture

OpenManus — Open-Source General-Purpose AI Agent Framework

A community-driven open-source AI agent framework that enables building autonomous agents capable of web browsing, coding, file manipulation, and multi-step task completion.

Prêt pour agents

Cet actif peut être lu et installé directement par les agents

TokRepo expose une commande CLI universelle, un contrat d'installation, le metadata JSON, un plan selon l'adaptateur et le contenu raw pour aider les agents à juger l'adaptation, le risque et les prochaines actions.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
OpenManus Overview
Commande CLI universelle
npx tokrepo install a0cbca19-4f09-11f1-9bc6-00163e2b0d79

Introduction

OpenManus is an open-source AI agent framework that provides a complete toolkit for building autonomous agents. It emerged as a community response to closed-source agent platforms, offering browser automation, code execution, file management, and multi-step planning capabilities out of the box.

What OpenManus Does

  • Provides autonomous agents that plan and execute multi-step tasks end-to-end
  • Includes browser automation for web research, form filling, and data extraction
  • Supports code generation and execution in sandboxed environments
  • Handles file system operations including reading, writing, and organizing documents
  • Enables multi-agent collaboration where specialized agents work on subtasks in parallel

Architecture Overview

OpenManus uses a modular agent architecture built on a planning-execution loop. The planner decomposes user requests into subtasks, selects appropriate tools (browser, code executor, file manager), and dispatches them to execution agents. A memory module maintains context across steps, and a reflection mechanism evaluates progress and adjusts plans. The framework supports multiple LLM backends through a unified API layer.

Self-Hosting & Configuration

  • Install via pip with Python 3.9+ and configure LLM provider keys in a TOML config file
  • Browser automation requires Playwright; install with the included setup script
  • Code execution uses a sandboxed Docker container (optional but recommended for safety)
  • Memory persistence stores session context in a local SQLite database
  • All components run locally with no mandatory cloud dependencies

Key Features

  • End-to-end task automation from natural language instructions to completed deliverables
  • Built-in browser agent with visual understanding for navigating complex web interfaces
  • Sandboxed code execution prevents unintended system modifications
  • Modular tool system supports adding custom capabilities via a plugin interface
  • Multi-agent mode distributes subtasks across specialized agents for faster completion

Comparison with Similar Tools

  • OpenHands — AI development platform; OpenManus is a broader general-purpose agent framework
  • AutoGPT — pioneered autonomous agents; OpenManus offers a more structured and stable architecture
  • Browser Use — browser automation focused; OpenManus combines browser, code, and file capabilities
  • Goose — extensible coding agent; OpenManus extends beyond coding to general task automation

FAQ

Q: What LLM providers does OpenManus support? A: OpenAI, Anthropic, Google, and any OpenAI-compatible API endpoint including local models.

Q: Is browser automation headless only? A: Both headless and headed modes are supported. Headed mode is useful for debugging.

Q: Can I restrict what the agent can access? A: Yes. Tool permissions and file system access are configurable in the config file.

Q: How does it handle long-running tasks? A: The planning module breaks tasks into checkpointed steps with progress persistence.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires