IPA Examples

Demo apps that call window.inference through a user-approved browser extension — no app-held API keys.

Topic Explorer

A browser-native research agent. Search Wikipedia, read articles, and follow the work in a live timeline.

Open demo →

Chat

Multi-turn chat with optional hosted web search. Stream accept → delta → done.

Open demo →

Speech

Transcribe an uploaded audio or video file. Generate speech from text, then listen with the audio player.

Open demo →

Decisions

Triage a message with System One: choose a category, score urgency, and check whether a reply is needed.

Open demo →

Social post

Read-only post and replies with a Grok-like Ask AI panel that summarizes the thread and answers follow-ups.

Open demo →

Charts

Ask for a chart in plain language. IPA tool calling draws bar, line, or pie charts from a fixed dataset.

Open demo →

Avatar

Describe a character, generate an SVG avatar with ipa-tools complete, then download PNG.

Open demo →

Nostr feed

A feed of Nostr notes. Uses IPA tool calling to filter notes using natural language.

Open demo →

Translate

Short haiku with a language selector. Uses ipa-tools complete to translate the poem.

Open demo →

Prompt API fallback

One button, a “today in history” fact via createInference + ipa-prompt-api-fallback. IPA first; Chrome Prompt API when no extension.

Open demo →

Requires Inference Bridge for IPA demos (the Prompt API fallback demo can also run on-device in Chrome without it). Spec: SPEC.md.

Also in production: Trending Nostr and Advanced Nostr Search — IPA-first Ask AI with a hosted fallback if no extension is installed.