← All work
Product · 2026

Reference Demo Apps for Cloud AI Agent SDKs

Overview

A monorepo of demo applications showcasing the Chucky SDKs across languages and frameworks. Each demo is a self-contained, deployable example of building a real product on the cloud agent platform.

Why It Exists

SDKs land better with runnable, real-world examples. This repo provides reference apps that show the full path, frontend, an optional edge backend, and a configured agent workspace, so developers can copy a working pattern instead of starting from a blank page.

What We Built

The flagship demo, Schengen Form Filler, is an AI-assisted visa-application form: a React + Vite + Tailwind frontend using @chucky.cloud/sdk, a Cloudflare Worker (/worker, deployed via Wrangler) for backend logic and token signing, a dodopayments-checkout integration for payments, and a Chucky workspace (/workspace with its own CLAUDE.md and tools) that defines the agent’s behaviour. A token-generation script signs scoped tokens for the client. The repo is structured so each demo ships its own manifest and a dedicated GitHub Actions workflow that deploys the frontend to Cloudflare Pages and the worker to Cloudflare, driven by per-demo PROJECT_ID/HMAC_SECRET secrets.

Technologies & Approach

A conventions-first monorepo: every demo is independently deployable (frontend on Pages, backend on Workers) with CI wired per folder. The Schengen demo demonstrates the recommended split, untrusted browser client, server-signed budget tokens, and an agent workspace versioned alongside the app.

Outcome / Impact

Gives developers copy-ready, deployed reference implementations (including a live Pages deployment) that prove the SDK + workspace + edge-backend pattern end to end.

Capabilities Demonstrated

  • End-to-end reference apps for an AI SDK
  • Edge backend (Cloudflare Workers) + static frontend (Pages)
  • AI-assisted form-filling product flow
  • Per-demo CI/CD with GitHub Actions
More work See all →