Skip to main content

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.

tip

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.

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.

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.

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.

Which template should I use?

You want to build…Start with
A web app (chat, voice, dashboard)TypeScript SDK Demo
A browser-based AR experienceMattercraft WebAR Template
A Snap Spectacles LensSpectacles Template
Generating characters on SpectaclesCharacter Generation Demo