Show HN: Desktop Sandbox for Secure Cloud Computer Use

(github.com)

38 points | by mlejva 5 hours ago ago

2 comments

  • mlejva 4 hours ago

    Hello, I'm the CEO of the company that built this - E2B [0]. We're building infrastructure for AI code interpreting. Companies like Perplexity are using us.

    We're using Firecrackers [1] to power our sandboxes. Funnily enough, we had this repo sitting on our GitHub for about 6 months. We originally made this for one of our customers because they were running evals on the desktop-like environment with GUI for their model.

    You can use PyAutoGUI [2] to control the whole environment programmatically.

    The desktop-like environment is based on Linux and Xfce [3] at the moment. We chose Xfce because it's a fast and lightweight environment that's also popular and actively supported. However, this Sandbox template is fully customizable and you can create your own desktop environment.

    Let me know if you have any questions.

    Btw, we're hiring [4]!

    [0] https://e2b.dev

    [1] https://github.com/firecracker-microvm/firecracker

    [2] https://pyautogui.readthedocs.io/

    [3] https://www.xfce.org/

    [4] https://e2b.dev/careers

  • lostmsu 4 hours ago

    We are building a similar thing but with Windows environments. If you need Windows, shoot me an email to victor+borg.games

    No public SDK yet, but our client is a fork of old Parsec codebase. It is relatively straightforward: you connect using WebRTC, and send your actions over a datachannel.