awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
e2b-dev avatar

e2b-dev/open-computer-use

0
View on GitHub↗
2,084 estrellas·244 forks·Python·Apache-2.0·6 vistase2b.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 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.

Historial de estrellas

Gráfico del historial de estrellas de e2b-dev/open-computer-useGráfico del historial de estrellas de e2b-dev/open-computer-use

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con Open Computer Use

Colecciones seleccionadas manualmente donde aparece Open Computer Use.
  • Integración con el SDK de E2B

Alternativas open-source a Open Computer Use

Proyectos open-source similares, clasificados según cuántas características comparten con Open Computer Use.
  • e2b-dev/code-interpreterAvatar de e2b-dev

    e2b-dev/code-interpreter

    2,348Ver en 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
    Ver en GitHub↗2,348
  • bytebot-ai/bytebotAvatar de bytebot-ai

    bytebot-ai/bytebot

    10,413Ver en 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
    Ver en GitHub↗10,413
  • suitedaces/computer-agentAvatar de suitedaces

    suitedaces/computer-agent

    583Ver en 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
    Ver en GitHub↗583
  • openinterpreter/open-interpreterAvatar de openinterpreter

    openinterpreter/open-interpreter

    63,998Ver en 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
    Ver en GitHub↗63,998
Ver las 30 alternativas a Open Computer Use→

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de e2b-dev/open-computer-use?

Las características principales de e2b-dev/open-computer-use son: 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.

¿Qué alternativas de código abierto existen para e2b-dev/open-computer-use?

Las alternativas de código abierto para e2b-dev/open-computer-use incluyen: 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…