# Examples [日本語版はこちら](./examples.ja.md)
Live2D sample model: Hiyori Momose. Illustration: Kani Biimu; Modeling: Live2D Inc. This content uses sample data owned and copyrighted by Live2D Inc. See Live2D Sample Data.
Path: [`packages/core/examples/react-live2d-app`](../packages/core/examples/react-live2d-app) Best when you already have Live2D assets. The example loads a local Live2D model folder and drives mouth movement from audio output volume. Live2D model assets are not bundled. ```bash cd packages/core/examples/react-live2d-app npm install npm run dev ``` ## Core Examples - [`packages/core/examples/react-basic`](../packages/core/examples/react-basic): full React chat integration with multi-provider LLMs, TTS engines, tool calling, MCP, and image chat. - [`packages/core/examples/coding-agent`](../packages/core/examples/coding-agent): example of using AITuber OnAir Core with a coding-agent style workflow. ## Chat Examples - [`packages/chat/examples/node-basic`](../packages/chat/examples/node-basic): Node.js examples for basic chat, provider-specific calls, vision, tool calling, and streaming. - [`packages/chat/examples/react-basic`](../packages/chat/examples/react-basic): browser-based React chat usage. - [`packages/chat/examples/local-llm-cli`](../packages/chat/examples/local-llm-cli): interactive CLI for local or self-hosted OpenAI-compatible LLM servers. - [`packages/chat/examples/agent-providers`](../packages/chat/examples/agent-providers): examples for Agent SDK backed providers such as Codex, Claude, and Copilot. - [`packages/chat/examples/character-agent`](../packages/chat/examples/character-agent): secretary-style character agent with tools, JSON storage, and tests. - [`packages/chat/examples/codex-character-chat`](../packages/chat/examples/codex-character-chat): experimental character chat CLI using the Codex agent provider. - [`packages/chat/examples/compat-probe`](../packages/chat/examples/compat-probe): compatibility probe for OpenAI-compatible chat endpoints. - [`packages/chat/examples/mock-openai-server`](../packages/chat/examples/mock-openai-server): mock OpenAI-compatible server for local testing. - [`packages/chat/examples/discord-bot`](../packages/chat/examples/discord-bot): Discord bot example. - [`packages/chat/examples/slack-bot`](../packages/chat/examples/slack-bot): Slack bot example. - [`packages/chat/examples/gas-basic`](../packages/chat/examples/gas-basic): Google Apps Script chat example. - [`packages/chat/examples/gas-forms-autodraft-openai`](../packages/chat/examples/gas-forms-autodraft-openai): Google Forms auto-draft example with OpenAI. ## Voice Examples - [`packages/voice/examples/node-basic`](../packages/voice/examples/node-basic): Node.js TTS examples for OpenAI-compatible speech, VOICEVOX, Aivis Speech, Aivis Cloud, VoicePeak, and audio playback checks. - [`packages/voice/examples/react-basic`](../packages/voice/examples/react-basic): browser-based React TTS app with engine switching and provider-specific settings. - [`packages/voice/examples/bun-basic`](../packages/voice/examples/bun-basic): Bun runtime TTS examples. - [`packages/voice/examples/deno-basic`](../packages/voice/examples/deno-basic): Deno runtime TTS examples. ## Bushitsu Client Examples - [`packages/bushitsu-client/examples/react-basic`](../packages/bushitsu-client/examples/react-basic): React WebSocket chat client usage. - [`packages/bushitsu-client/examples/node-basic`](../packages/bushitsu-client/examples/node-basic): Node.js WebSocket chat client usage. - [`packages/bushitsu-client/examples/gas-send-only`](../packages/bushitsu-client/examples/gas-send-only): Google Apps Script send-only example. ## Manneri Examples - [`packages/manneri/examples/browser-basic`](../packages/manneri/examples/browser-basic): browser example for trying conversation pattern detection without connecting to an LLM. ## Comment Intelligence Examples - [`packages/comment-intelligence/examples/live-comment-filter-sample`](../packages/comment-intelligence/examples/live-comment-filter-sample): browser example for filtering live comments before sending selected comments to an LLM. ## Starter Templates