https://github.com/alectrocute/agent-saas
Multi-tenant agent platform example built on Cloudflare (Pages + Containers).
https://github.com/alectrocute/agent-saas
Last synced: about 1 month ago
JSON representation
Multi-tenant agent platform example built on Cloudflare (Pages + Containers).
- Host: GitHub
- URL: https://github.com/alectrocute/agent-saas
- Owner: alectrocute
- Created: 2026-02-19T17:53:51.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-02-19T21:25:53.000Z (5 months ago)
- Last Synced: 2026-04-16T03:37:05.299Z (3 months ago)
- Language: Vue
- Homepage:
- Size: 3.72 MB
- Stars: 11
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Agent SaaS on Cloudflare Containers
Self-hosted, multi-tenant agent platform on Cloudflare (Pages + Containers).
See the blog post [here](https://alec.is/posts/building-an-agent-saas-with-cloudflare-containers/).
There is a demo instance, which may or may not be running at the time of visiting [here](https://agents.alec.is).
## Run locally
```bash
cd src
# create .env with vars from Env section below
pnpm install
pnpm dev
```
## Env
- `NUXT_SESSION_PASSWORD` — session secret
- `NUXT_OAUTH_GOOGLE_*` — Google OAuth (optional)
- `ADMIN_EMAIL` — admin account email
- `OPENROUTER_API_KEY` — for OpenRouter models (optional)
## Deploy
```bash
cd src && pnpm deploy
```
Set the same env vars in Cloudflare Pages → Settings → Environment variables.
## Screenshots
      