{"api_version":"1","slug":"openmanus-c41f1a4b","url":"https://skillsoutpost.com/agents/openmanus-c41f1a4b","item_type":"agent","category":"other","runs_in":["local_agent","mcp_server"],"os":["macos","windows"],"needs_network":null,"needs_accounts":null,"reads_files":null,"writes_files":null,"sends_data":null,"access":"github","access_type":"github","at_a_glance":{"runs_in":["local_agent","mcp_server"],"os":["macos","windows"],"needs_network":null,"needs_accounts":null,"reads_files":null,"writes_files":null,"sends_data":null,"access_type":"github","tool_type":"agent","delivery":"github","interface_type":"other","untrusted_creator_content":{"purpose":"A Python agent you run from the terminal after adding LLM API settings, with Browser Use tools, an MCP tool version and a multi-agent version.","needs_runtime":"Python 3.12","version":"Latest on the main branch","compatibility":"According to the README, OpenManus installs with conda or uv into a Python 3.12 environment. It shows environment activation for Unix and macOS and for Windows. The example configuration sets a model name, a base URL and an API key for an LLM API. The README says local browser mode attaches to Chrome or Chromium and describes authenticating a Browser Use Cloud browser with BROWSER_USE_API_KEY. The README also names MCP, BrowserGym and Playwright.","external_costs":"According to the README, OpenManus requires configuration for the LLM APIs it uses. Its example configuration sets a model (gpt-4o), a base URL and an api_key. The README says local browser mode needs no API key and that an isolated Browser Use Cloud browser needs BROWSER_USE_API_KEY. The README states no prices. The providers you connect may charge for usage.","permissions":"The README shows installing dependencies with pip or uv and installing uv through a downloaded script piped into sh. The README shows creating config/config.toml from an example and editing it to add LLM API keys and settings.\n\nThe README says OpenManus starts Browser Use CLI 3.0 through uvx as a default MCP server and gives the agent browser_exec and browser_screenshot tools. The README says local mode attaches to Chrome or Chromium automatically, and an existing browser can be selected with BU_CDP_URL, BU_CDP_WS or BU_NAME. The README says OPENMANUS_DISABLE_BROWSER_USE=1 disables that default server. The README describes Chromium and Playwright browser installation commands and remote Browser Use Cloud access authenticated through BROWSER_USE_API_KEY. The README does not describe approval or sandbox modes.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms."}},"interface_type":"other","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761364,"rating":null,"downloads":0,"verified":null,"creator":{"login":"FoundationAgents","url":null},"untrusted_creator_content":{"name":"OpenManus","tagline":"A Python agent you run from the terminal after adding LLM API settings, with Browser Use tools, an MCP tool version and a multi-agent version.","creator_name":"FoundationAgents","product_version":"Latest on the main branch","needs_runtime":"Python 3.12","description":"According to the README, OpenManus is an agent project run from the command line. The README describes configuring LLM API settings, starting a Python script and entering an idea at the terminal. The README calls the project a simple implementation.\n\nThe README says OpenManus starts Browser Use CLI 3.0 as a default MCP server and supplies the agent with the Browser Use skill, browser_exec and browser_screenshot tools. The README describes an MCP tool version and an unstable multi-agent version. The README describes a DataAnalysis agent for data analysis and visualization, disabled by default and requiring additional dependencies.\n\nThe README links Chinese, Korean and Japanese versions and describes the separate OpenManus-RL project as focused on reinforcement-learning-based tuning methods for LLM agents.","intended_users":"People who want to run or build on an open-source general AI agent from the terminal with their own LLM API settings.","example_tasks":"Run python main.py and type an idea at the terminal.\nRun the MCP tool version with python run_mcp.py.\nRun the multi-agent version with python run_flow.py.\nTurn on the DataAnalysis agent for data analysis and data visualization by setting use_data_analysis_agent to true in config.toml.\nLet the agent use a local Chrome or Chromium browser through the default Browser Use MCP server.","setup_instructions":"According to the README, there are two install methods. Method 1 creates a conda environment with Python 3.12, clones the repository and runs pip install -r requirements.txt. Method 2, which the README recommends, installs uv, clones the repository, creates a virtual environment with uv venv --python 3.12, activates it and runs uv pip install -r requirements.txt. Then run cp config/config.example.toml config/config.toml, add your LLM API settings in that file, and start OpenManus with python main.py. The README has the exact commands, including the optional Browser Use setup.","limitations":"The README requires configuration of LLM APIs in config/config.toml. The README's installation methods create Python 3.12 environments and show activation on Unix/macOS and Windows. The README says Browser Use runs as a default MCP server, local mode attaches to Chrome or Chromium, and Chromium can be installed through Browser Use. The README says BrowserGym requires its Playwright browser. The README calls the multi-agent version unstable and says the disabled-by-default DataAnalysis agent needs additional dependencies. The README calls OpenManus a simple implementation and does not describe approval or sandbox modes.\nThe repository can change at any time; check its README before you install.","data_handling":"The README describes configuring LLM API endpoints and keys in config/config.toml, but does not enumerate transmitted prompt or file payloads or provider retention policies. The README describes local Chrome or Chromium browser use and an isolated Browser Use Cloud browser authenticated with BROWSER_USE_API_KEY. The README says the agent can start and select a named remote browser after that authentication. The README does not mention telemetry.","compatibility":"According to the README, OpenManus installs with conda or uv into a Python 3.12 environment. It shows environment activation for Unix and macOS and for Windows. The example configuration sets a model name, a base URL and an API key for an LLM API. The README says local browser mode attaches to Chrome or Chromium and describes authenticating a Browser Use Cloud browser with BROWSER_USE_API_KEY. The README also names MCP, BrowserGym and Playwright.","external_costs":"According to the README, OpenManus requires configuration for the LLM APIs it uses. Its example configuration sets a model (gpt-4o), a base URL and an api_key. The README says local browser mode needs no API key and that an isolated Browser Use Cloud browser needs BROWSER_USE_API_KEY. The README states no prices. The providers you connect may charge for usage.","permissions":"The README shows installing dependencies with pip or uv and installing uv through a downloaded script piped into sh. The README shows creating config/config.toml from an example and editing it to add LLM API keys and settings.\n\nThe README says OpenManus starts Browser Use CLI 3.0 through uvx as a default MCP server and gives the agent browser_exec and browser_screenshot tools. The README says local mode attaches to Chrome or Chromium automatically, and an existing browser can be selected with BU_CDP_URL, BU_CDP_WS or BU_NAME. The README says OPENMANUS_DISABLE_BROWSER_USE=1 disables that default server. The README describes Chromium and Playwright browser installation commands and remote Browser Use Cloud access authenticated through BROWSER_USE_API_KEY. The README does not describe approval or sandbox modes.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791853247,"untrusted_third_party_content":{"source_url":null,"github_repo_id":943934999,"full_name":"FoundationAgents/OpenManus","description":"No fortress, purely open ground.  OpenManus is Coming.","language":"Python","license_spdx":"MIT","topics":[],"stars":58639,"forks":10170,"skills":null,"pushed_at":1790757445,"archived":false,"fetched_at":1791853247,"age_seconds":83649,"state":"fresh"}},"updated_at":1791771306,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}