Skip to Content
v0.8.0 · shippedNative iOS / Android / Flutter / Capacitor SDKs, A2A discovery, SOC 2 readiness, residency, BYO storage, BYOK. Read the changelog →

Svelte quickstart

pnpm add @mushi-mushi/svelte
src/routes/+layout.svelte
<script lang="ts"> import { setMushiContext } from '@mushi-mushi/svelte' setMushiContext({ projectId: import.meta.env.VITE_MUSHI_PROJECT_ID, apiKey: import.meta.env.VITE_MUSHI_API_KEY, }) </script> <slot />
src/routes/help/+page.svelte
<script lang="ts"> import { getMushi } from '@mushi-mushi/svelte' const mushi = getMushi() </script> <button on:click={() => mushi.submitReport({ description: 'Search broke' })}> Report a bug </button>
Last updated on