awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
e2b-dev avatar

e2b-dev/open-computer-use

0
View on GitHub↗
e2b.dev↗

Open Computer Use

Open-computer-use is a framework designed to connect vision-capable language models to isolated cloud-based desktop environments. It functions as an agentic interface that enables autonomous systems to interact with graphical user interfaces by simulating mouse movements, keyboard keystrokes, and shell commands. By bridging language models with remote workspaces, the platform facilitates the execution of complex, long-running tasks within secure, sandboxed environments.

The platform distinguishes itself through its ability to orchestrate thousands of concurrent, isolated instances, making it suitable for large-scale AI evaluation and benchmarking. It maintains persistent session states, allowing for continuous workflows that require long-running background processes and consistent filesystem access. Users can integrate diverse vision and action models to customize agent behavior, while real-time visual streaming provides a feedback loop that allows agents to observe and respond to the desktop state.

Beyond core automation, the system supports secure data analysis and visualization by connecting external datasets to isolated environments. It offers flexible deployment options, including the ability to host sandbox infrastructure within private cloud accounts to meet specific data residency and security compliance requirements. The platform includes administrative tools for managing these environments, supported by user authentication to secure access to the orchestration dashboard.

Features

  • Computer Use - Provides a toolkit for connecting vision-capable LLMs to isolated cloud desktop environments to automate complex tasks via mouse and keyboard.
  • Desktop Automation - Provides an agentic interface for autonomous systems to interact with graphical user interfaces via simulated mouse, keyboard, and shell inputs.
  • Desktop AI Agents - Enables autonomous AI agents to interact with graphical user interfaces by simulating mouse, keyboard, and visual feedback in remote environments.
  • Cloud-Hosted Agent Sandboxes - Deploys and scales thousands of isolated execution environments to run code and evaluate AI agent performance.

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI
2,084 星标·244 分支·Python·Apache-2.0·11 次浏览
  • AI Model Integrations - Allows users to connect various vision, action, and grounding language models to the agent for flexible task execution.
  • Vision-Language-Action Mappings - Processes visual snapshots of the desktop state to inform the next sequence of input actions taken by the language model.
  • AI Observability and Evaluation - Launches thousands of concurrent, isolated sandbox instances to benchmark and test the performance of AI models across diverse computational tasks.
  • Keyboard and Mouse Input Simulations - Translates high-level agent commands into low-level mouse movements and keyboard keystrokes to interact with standard graphical user interfaces.
  • Rule Evaluation Scaling - Launches thousands of isolated sandbox instances simultaneously to run and evaluate multiple reward functions for reinforcement learning or large-scale research projects.
  • Environment Orchestrators - Coordinates the lifecycle of thousands of concurrent isolated instances through a centralized control plane for scalable task execution.
  • Private Cloud Deployments - Supports hosting sandbox infrastructure within personal or corporate cloud accounts to meet specific data residency and security compliance requirements.
  • Code Execution Sandboxes - Supports running arbitrary code, terminal commands, and internet-enabled tasks within isolated and secure environments.
  • Remote Desktop Infrastructure - Deploys and manages persistent, cloud-based virtual desktop environments that allow automated systems to perform complex, long-running workflows securely.
  • Remote Desktop Protocols - Transmits real-time visual frames from a virtualized desktop to the agent while relaying input events back to the remote host.
  • Virtualized Desktop Environments - Provides automated agents with persistent cloud-based desktop environments for complex computer-use tasks.
  • Workflow Session Persistence - Maintains the filesystem and running processes of a remote environment across multiple interactions to support long-running automated workflows.
  • Container-Based Sandboxes - Executes code and desktop environments within ephemeral, resource-constrained containers to ensure security and prevent host system contamination.
  • Remote Desktop Environments - Enables automated agents to operate cloud-based desktop environments by simulating keyboard inputs, mouse movements, and shell commands.
  • Agentic Desktop Interfaces - Provides a bridge between language models and remote graphical interfaces that enables autonomous navigation and interaction with desktop applications.
  • Remote Desktop Monitoring - Streams real-time visual feedback from remote sandbox environments to allow agents to observe and respond to the desktop state.
  • Star 历史

    e2b-dev/open-computer-use 的 Star 历史图表e2b-dev/open-computer-use 的 Star 历史图表

    常见问题解答

    e2b-dev/open-computer-use 是做什么的?

    Open-computer-use is a framework designed to connect vision-capable language models to isolated cloud-based desktop environments. It functions as an agentic interface that enables autonomous systems to interact with graphical user interfaces by simulating mouse movements, keyboard keystrokes, and shell commands. By bridging language models with remote workspaces, the platform facilitates the execution of complex, long-running tasks within secure, sandboxed environments.

    e2b-dev/open-computer-use 的主要功能有哪些?

    e2b-dev/open-computer-use 的主要功能包括:Computer Use, Desktop Automation, Desktop AI Agents, Cloud-Hosted Agent Sandboxes, AI Model Integrations, Vision-Language-Action Mappings, AI Observability and Evaluation, Keyboard and Mouse Input Simulations。

    e2b-dev/open-computer-use 有哪些开源替代品?

    e2b-dev/open-computer-use 的开源替代品包括: e2b-dev/code-interpreter — This project is an infrastructure platform designed to provide secure, isolated, and ephemeral cloud-based Linux… bytebot-ai/bytebot — Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and… suitedaces/computer-agent — This project is an autonomous desktop automation agent that interprets natural language instructions to control… openinterpreter/open-interpreter — Open Interpreter is an autonomous agent runtime that translates natural language instructions into executable code to… dockur/macos — This project provides a containerized environment for running a full macOS desktop operating system. It utilizes a… rivet-dev/sandbox-agent — Sandbox Agent is a platform designed to manage, secure, and orchestrate autonomous coding assistants. It provides a…

    Open Computer Use 的开源替代方案

    相似的开源项目,按与 Open Computer Use 的功能重合度排序。
    • e2b-dev/code-interpretere2b-dev 的头像

      e2b-dev/code-interpreter

      2,348在 GitHub 上查看↗

      This project is an infrastructure platform designed to provide secure, isolated, and ephemeral cloud-based Linux environments for AI agents and automated code execution. It functions as an orchestrator that provisions on-demand virtual machines, allowing developers to run arbitrary code generated by large language models within hardware-level security boundaries. The platform distinguishes itself through its ability to manage stateful, long-lived sessions that persist across multiple execution calls, enabling complex, multi-step workflows. It supports high-concurrency scaling, allowing for th

      Pythonaiai-data-analysisanthropic
      在 GitHub 上查看↗2,348
    • bytebot-ai/bytebotbytebot-ai 的头像

      bytebot-ai/bytebot

      10,413在 GitHub 上查看↗

      Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots

      TypeScriptagentagentic-aiagents
      在 GitHub 上查看↗10,413
    • suitedaces/computer-agentsuitedaces 的头像

      suitedaces/computer-agent

      583在 GitHub 上查看↗

      This project is an autonomous desktop automation agent that interprets natural language instructions to control applications, browser interfaces, and system terminals. It functions as a cross-platform utility designed to manage complex workflows by integrating visual screen analysis with system-level input simulation. The agent distinguishes itself through its ability to perform tasks asynchronously, ensuring that web and terminal operations run in the background without interrupting the active user session or desktop focus. By combining computer vision to map interface elements with event-dr

      Rustaiai-toolsanthropic
      在 GitHub 上查看↗583
    • openinterpreter/open-interpreteropeninterpreter 的头像

      openinterpreter/open-interpreter

      63,998在 GitHub 上查看↗

      Open Interpreter is an autonomous agent runtime that translates natural language instructions into executable code to interact with local software and operating systems. It functions as an orchestration framework that connects language models to a secure execution environment, enabling the development of agents capable of managing system resources and performing complex tasks. To ensure safety, the system mandates explicit user verification before executing any generated code and provides robust isolation through containerized sandboxing. The project distinguishes itself through its deep inte

      Rustchatgptgpt-4interpreter
      在 GitHub 上查看↗63,998
    查看 Open Computer Use 的所有 30 个替代方案→

    包含 Open Computer Use 的精选搜索

    收录 Open Computer Use 的精选合集。
    • E2B SDK 集成