AIAny
AI Agent2025
Icon for item

Open Agents

Runs LLM-driven coding agents as durable workflows on Vercel, orchestrating isolated sandbox VMs for repo work, shell and file tools, and optional auto-commit/PR flows — designed for cloud-hosted, resumable developer automation.

Introduction

Most coding-agent demos conflate the agent and execution environment; Open Agents separates them. It runs the agent as a durable workflow outside a sandbox VM, and interacts with an isolated sandbox via file, shell, search and git tools so runs can persist, resume, and operate on real repos without tying execution to a single request.

What Sets It Apart
  • Agent / sandbox separation — the agent is a persistent workflow while sandboxes are ephemeral VMs with snapshot-based resume. This means runs can span many steps and reconnect to streaming clients without locking an execution VM.
  • Git-first developer flow — sandboxes clone repos, run dev servers, and optionally auto-commit, push branches, and open PRs via a GitHub App integration, making it straightforward to go from prompt to a PR-backed code change.
  • Built for Vercel’s runtime — the implementation leverages Vercel workflows and snapshot-backed sandboxes (ports 3000, 5173, 4321, 8000) so sandbox lifecycle, hibernation, and resume are first-class behaviors.
  • Focus on recoverability and UX — workflow-backed runs support streaming, cancellation, and session sharing; state is persisted so long-running, multi-step tasks are robust to client disconnects.
Who It's For and Trade-offs

Great fit if you want a cloud-hosted reference for building production-like coding agents that operate on real repos and PR workflows, especially when you plan to deploy on Vercel and want snapshot-based sandboxes and durable runs. It is also useful as a forkable template to adapt provider, sandbox implementation, or tools. Look elsewhere if you need on-prem or non-Vercel hosting, require heavy local GPU compute inside the sandbox, or need an agent architecture that tightly couples execution inside the VM. The project emphasizes orchestration and developer workflows over running large-model inference inside the sandbox itself.

Where It Fits

Open Agents occupies the niche between toy agent demos and full autonomous CI — it’s a pragmatic reference stack for integrating LLM-driven workflows with real developer workflows (clone, edit, test, PR) while keeping the execution environment simple and resumable.

Practical considerations

The repo expects a Vercel deployment and several secrets (POSTGRES_URL, JWE_SECRET, ENCRYPTION_KEY, and optional GitHub App credentials) for full functionality. Its design choices favor web-hosted durability and GitOps-style outputs rather than embedded or purely local agent runtimes.

More Items

Provides a large corpus of runnable 3D programs and a multi-agent harness that generates, executes, measures, visually judges, and repairs executable 3D code to produce editable, verifiable 3D scenes. Includes ~269K runnable programs, 2.03M render–caption pairs, and an automated execution+repair pipeline.

GitHub
AI Agent2026

Runs persistent, self-hosted AI teammates that retain conversation, memory, routines and a sandboxed browser/shell. Supports bring-your-own models, local or remote sandbox providers, voice, team computers and integrations for auditable, controllable agent workflows.

GitHub
AI Agent2026

Lets an AI agent control a real or cloud phone by tapping, typing, scrolling and reading the screen. Works with iPhone via macOS iPhone Mirroring, Android over adb, or rented cloud phones; host-side OCR, accessibility trees and CLI helpers provide verifiable UI actions without jailbreaking. Some manual phone pairing/setup is required.