openai/openai-cua-sample-app
OpenAI's Computer Using Agent (CUA) sample app in TypeScript, demonstrating agent-based browser automation and computer-use workflows.

This repository provides a production-oriented sample app for building AI agents that interact with web browsers and computer environments. It includes a Next.js operator console for monitoring agent runs, a Fastify runner managing browser sessions and workspace isolation, and shared packages for integrating the OpenAI Responses API. The system supports switching between code execution and native computer-control modes against the same browser lab, and exposes replay artifacts and event streams for debugging and evaluation.