Example Projects
Ready-to-run starter projects and demos built on the Estuary SDKs. Each is open source on GitHub — clone one, add your API key and character ID, and you have a working voice-and-text AI character in minutes.
New to Estuary? Start with the Quickstart to create a character and get an API key, then come back and pick the template that matches your platform.
Web
Estuary TypeScript SDK Demo
A full-featured Next.js web app built with the Web SDK (@estuary-ai/sdk). The fastest way to see what the SDK can do in the browser.
Demonstrates: text chat with streaming responses, voice input over WebSocket and LiveKit WebRTC, live speech-to-text transcription, an animated state-aware voice orb, bot interrupts, and connection lifecycle management.
- Stack: Next.js 16, React 19, Tailwind CSS v4
- Repository: github.com/estuary-ai/estuary-ts-sdk-demo
Mattercraft WebAR Template
A WebAR template built with Mattercraft and the Web SDK for browser-based augmented-reality characters — no app install required. A good starting point for placing a conversational AI character into a web AR scene.
- Type: WebAR template
- Repository: github.com/estuary-ai/estuary-mattercraft-template
Snap Spectacles
Spectacles Template
A starter Lens Studio project for the Lens Studio SDK, pre-configured for Snap Spectacles with voice conversation, camera vision, and the action system already wired up. Open it in Lens Studio, drop in your credentials, and preview to Spectacles.
- Platform: Snap Spectacles (Lens Studio)
- Repository: github.com/estuary-ai/estuary-snap-spectacles-template
Character Generation Demo
A Spectacles demo that creates AI characters from images on-device, with 3D model generation. Shows the Lens Studio SDK combined with character generation end to end.
- Platform: Snap Spectacles (Lens Studio)
- Repository: github.com/estuary-ai/estuary-snap-spectacles-character-gen-demo
Which template should I use?
| You want to build… | Start with |
|---|---|
| A web app (chat, voice, dashboard) | TypeScript SDK Demo |
| A browser-based AR experience | Mattercraft WebAR Template |
| A Snap Spectacles Lens | Spectacles Template |
| Generating characters on Spectacles | Character Generation Demo |