DEVOURED
OpenBot (GitHub Repo)
OpenBot provides a local-first desktop workspace that integrates multiple agent CLI runners for persistent AI teammates.
What: OpenBot is an Electron-based desktop app supporting macOS, Windows, and Linux that manages persistent AI agents from providers including OpenAI Codex, Claude, Grok, Gemini, Cursor, and Cline. It handles task queues, file transfers, and embedded browser control through independent local workspaces.
Why it matters: This signals a shift toward local-first management for agentic workloads, reducing reliance on cloud-only interfaces for long-running automation tasks.
Takeaway: Download the development preview from GitHub and follow the specific AppArmor profile instructions for Ubuntu 23.10+.
Deep dive
- Provides persistent workspaces and conversation history for various agent CLI runners.
- Features local FIFO message queues with crash-safe persistence.
- Includes a shared desktop channel for agent delegation and task management.
- Integrates an embedded, agent-controllable browser for web tasks.
- Offers an optional Computer Use driver for OS-level automation.
- Employs local-first storage with optional account-based sync via Cloudflare Workers and D1.
- Supports importing agents from Grok Bot.
- Built with Bun, Node.js 24, and SolidJS.
Decoder
- ACP (Agent Control Protocol): A protocol used to standardize how different agent runtimes and local clients communicate.
- Local-first: An architectural approach where data lives primarily on the user's device, with synchronization to the cloud being secondary.
Original article
Full article content is not available for inline reading.
Explore all 54 articles in today's digest
Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi