Set up your environment
This app needs a storage connection and an owner sign-in credential to work. Fill in the fields below to generate a ready-to-use configuration snippet — nothing you type here is ever sent anywhere; it only stays in this browser tab.
Missing required storage configuration: S3_ENDPOINT, S3_ACCESS_KEY_ID, S3_SECRET_ACCESS_KEY, S3_BUCKET
Storage connection
Owner sign-in
Used to sign in and approve AI assistants, manage tokens, and use the file editor.
System name (optional)
Email & Telegram messaging (optional)
Lets the assistant send emails and Telegram messages on your behalf. Skip this section if you don't need it yet — you can always add it later.
Email (SMTP)
Telegram
Shared send limit
Configuration
S3_ENDPOINT= S3_REGION=us-east-1 S3_ACCESS_KEY_ID= S3_SECRET_ACCESS_KEY= S3_BUCKET= S3_FORCE_PATH_STYLE=true OAUTH_OWNER_USERNAME= OAUTH_OWNER_PASSWORD=
Apply it
Locally: paste it into frontend/.env.local, then restart the app (npm run dev).
On Vercel: open your project, go to Settings → Environment Variables, and paste the lines above (Vercel accepts a full .env-formatted paste at once — or add each line as its own variable), then redeploy.
Once applied, reload this page.