Back
Join now
About

Popular Tags

  • react
  • ui-components
  • shadcn-ui
  • typescript
  • tailwind
  • react-components
  • open-source
  • ui-design
  • llm
  • ai-agents

Top Sources

  • github.com
  • clerk.com
  • 1771technologies.com
  • 21st.dev
  • abui.io
  • activepieces.com
  • ai-sdk.dev
  • alchemy.run
  • altsendme.com
  • amd-gaia.ai

Browse by Type

  • Tools
  • Code
bookmrks.io - Discovery, refined.
Tags
  • agent
    1
  • agents
    1
  • ai
    1
  • ai-agents
    1
  • background-agents
    1
  • open-source-coding-agent
    1
  • typescript
    1
Website favicongithub.com

Open Source Template for Cloud Agents on Vercel

Open Agents is an open-source app for building cloud agents on Vercel, enabling efficient coding workflows and GitHub integration.

flux
Tech Stack
GitHubVercelVercel AnalyticsRedisLucide IconsPostgreSQLRadix UIDrizzle ORMNext.jsReactZodTailwind CSSTypeScriptNode.jsJavaScriptCSSJSXElevenlabsAnthropicOpenAIOxLintTurborepoUltraciteBunBashGitHub Actionsshadcn/ui
Summary

Open Agents is an open-source reference app designed for building and running background coding agents on Vercel. This application facilitates the transition from prompt to code changes without requiring constant laptop involvement. It is structured as a three-layer system: Web, Agent workflow, and Sandbox VM.

Key features:

  • Web App - Manages authentication, sessions, chat, and streaming UI.
  • Agent Workflow - Operates as a durable workflow on Vercel.
  • Sandbox Environment - Provides an execution environment with filesystem access, shell commands, and Git integration.
  • Chat-driven Coding - Enables coding through chat interactions.
  • Multi-step Execution - Supports durable runs with the Workflow SDK, allowing for streaming and cancellation.
  • Snapshot-based Resume - Isolates Vercel sandboxes for resuming sessions after inactivity.
  • GitHub Integration - Facilitates repo cloning, branch work, and PR creation.
  • Voice Input - Optional transcription via ElevenLabs.

This repository is intended to be forked and adapted, allowing developers to customize it according to their needs.

Comments
No comments yet. Sign in to add the first comment!