Alan Duong

Cyberdesk - Open source API to control a virtual desktop

Cyberdesk is an open source API for building computer agents that control full virtual desktops. Easily start, scale, and send actions to cloud desktops — perfect for building AI employees, desktop extraction workflows, and more.

Add a comment

Replies

Best
Alan Duong

Hey everyone! 👋

We built Cyberdesk to make it dead simple to build and scale computer agents — ones that can actually use real apps on a desktop, just like a human.

This started because we were building AI agents ourselves and realized how painful it is to manage VMs and remote actions for computer use agents. So we built the API we wished existed — and open sourced it.

Cyberdesk lets you spin up full cloud desktops and control them through a clean developer API. Clicks, typing, scrolling — all as simple function calls.

We’d love your feedback. Try it out, break it, and tell us what you think:
🔗 https://cyberdesk.io
📘 https://docs.cyberdesk.io
💻 https://github.com/cyberdesk-hq/...

Thanks for checking us out!
– Alan & Mahmoud

Alan Duong

We've also launched on Hackernews :) Would appreciate an upvote here:
https://news.ycombinator.com/item?id=44040689

Supa Liu

A really exciting tool for building next-gen AI agents with real desktop-level control.

Alan Duong

@supa_l Thanks Supa!

Evgenii Zaitsev

This is such a brilliant idea! Cyberdesk seems like the perfect solution for managing AI agents that need to interact with real desktop applications. I love the simplicity of the developer API - it’s great to see that managing cloud desktops and automating desktop tasks can now be done with just a few function calls.

The open-source aspect is a big plus too - it makes the tool even more accessible and customizable for different use cases.

One question I have: how do you handle performance and latency when controlling cloud desktops, especially with tasks that involve real-time interactions like clicks and typing? Would love to hear more about that!

Looking forward to trying it out and seeing how it evolves!

Alan Duong

@evgenii_zaitsev1 Appreciate it Evgenii! And yes, all of those aspects are things we focused on from the get go.

In terms of performance and latency, it's something we're always improving, but for example we utilized what we call an execution daemon on each VM that handles executing actions quickly.

Let us know if you'd like free access btw, would love to chat and connect!

Cody Hergenroeder

Democratizing computer use agents, way to go! There's a whole ecosystem of agentic app potential here. Wishing you luck on the launch 🙏

Mahmoud Al-Madi

@cody_hergenroeder thank you Cody!! We really appreciate your support!

Jason Chernofsky

its so hard to do this right now, thanks for making an accesible tool!