Follow these steps to get your Open Agent Platform up and running quickly.
Clone the Repository
Set Environment Variables
.env.example
file listing all of the environment variables you need to run the platform.Create a Supabase Project
Configure Environment Variables
apps/web/
directory:Enable Authentication Providers
NEXT_PUBLIC_GOOGLE_AUTH_DISABLED=true
in your environment variables to disable showing Google as an authentication option in the UI.Clone Pre-built Agents
Follow Agent Setup Instructions
langgraph dev
to run the agents locally. Optionally pass --port <port>
to use a custom port. This is useful if running multiple graphs locally.Configure Environment Variables
/info
endpoint on your LangGraph Platform deployment.langgraph dev
, the id
(project ID), and tenantId
should be any valid UUID version 4, such as those generated by uuid.uuid4()
. Ensure each graph has a unique id
, and all graphs share the same tenantId
.Set Environment Variables
NEXT_PUBLIC_DEPLOYMENTS
environment variable inside the apps/web/
directory:Deploy LangConnect
Configure Environment Variables
apps/web/
directory:Configure MCP Server URL
apps/web/
directory (ensure it does not end with /mcp
. This will be auto-applied by OAP):Configure Authentication (if required)