Examples

Live demos and starter apps built with tau. Each example is a standalone project you can run locally or try in the browser.

cd examples/<name> && npm install && npm run dev

๐Ÿ’ฌ Chat

Minimal chat interface with a file browser, tool use, and thread management. A good starting point for understanding the core API.

Lit Vite
npm run dev:chat

๐ŸŽ“ Tutor

AI tutor with structured lessons, an integrated code editor, and prompt templates. Demonstrates skills and extensions in action.

Lit Vite Skills Templates
npm run dev:tutor

๐Ÿ”ถ SvelteKit Chat

Chat app built with SvelteKit and Svelte 5. Shows how to integrate tau into a full-stack framework with server-side rendering.

SvelteKit Svelte 5
npm run dev:sveltekit

๐Ÿงฎ Do I Suck at Math?

A minimal SvelteKit example โ€” the simplest possible tau integration. Great for understanding the basics.

SvelteKit Minimal
cd examples/do-i-suck-at-math && npm run dev