awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
e2b-dev avatar

e2b-dev/open-computer-use

0
View on GitHub↗

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI
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.
2,084 Stars·244 Forks·Python·Apache-2.0·6 Aufrufe
  • 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-Verlauf

    Star-Verlauf für e2b-dev/open-computer-useStar-Verlauf für e2b-dev/open-computer-use

    Häufig gestellte Fragen

    Was macht 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.

    Was sind die Hauptfunktionen von e2b-dev/open-computer-use?

    Die Hauptfunktionen von e2b-dev/open-computer-use sind: 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.

    Welche Open-Source-Alternativen gibt es zu e2b-dev/open-computer-use?

    Open-Source-Alternativen zu e2b-dev/open-computer-use sind unter anderem: 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-Source-Alternativen zu Open Computer Use

    Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Open Computer Use.
    • e2b-dev/code-interpreterAvatar von e2b-dev

      e2b-dev/code-interpreter

      2,348Auf GitHub ansehen↗

      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
      Auf GitHub ansehen↗2,348
    • bytebot-ai/bytebotAvatar von bytebot-ai

      bytebot-ai/bytebot

      10,413Auf GitHub ansehen↗

      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
      Auf GitHub ansehen↗10,413
    • suitedaces/computer-agentAvatar von suitedaces

      suitedaces/computer-agent

      583Auf GitHub ansehen↗

      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
      Auf GitHub ansehen↗583
    • openinterpreter/open-interpreterAvatar von openinterpreter

      openinterpreter/open-interpreter

      63,998Auf GitHub ansehen↗

      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
      Auf GitHub ansehen↗63,998
    Alle 30 Alternativen zu Open Computer Use anzeigen→

    Kuratierte Suchen mit Open Computer Use

    Handverlesene Sammlungen, in denen Open Computer Use vorkommt.
    • E2B SDK-Integration