bytebot-ai/bytebot
Bytebot is a self-hosted AI desktop agent that runs inside a containerized Linux desktop, enabling natural-language tasks across apps, files, and web portals with its own virtual desktop. It features a four-component architecture (Desktop, Agent, UI, APIs), supports multiple AI providers, and offers Docker and Helm deployments with practical API examples for task creation and direct desktop control.