Skip to main content
Origami AI works with zero API keys out of the box. Local WebLLM handles narration and chat, Kokoro.js handles speech synthesis, and FFmpeg.wasm handles video rendering—all entirely in your browser. Cloud providers are optional, letting you extend capabilities, increase model quality, or use Origami AI as a powerful front-end on providers you already pay for.

OpenAI-Compatible APIs

Open ⚙️ Settings → API to connect any OpenAI-compatible cloud provider.

Configuration Fields

Common endpoint URLs:

Supported Providers

Use Cases

Once connected, enable the cloud API for specific features using the per-feature checkboxes:

Pollinations (Shorts Visual Generation)

The Shorts generator produces AI images and video clips for each scene using Pollinations. Connect your own Pollinations account for higher rate limits, or use the free public tier without any account.

Connecting Your Account

1

Open Settings → API

Click ⚙️ Settings in the header, then select the API tab.
2

Connect with Pollinations

Under Pollinations Account, click Connect with Pollinations. An OAuth window opens—sign in and grant token access.
3

Confirm the connection

After authorizing, your account name appears next to the button. Origami AI stores your OAuth token (sk_...) locally in your browser and uses it for all Shorts generation requests.
If your token expires, the button changes to Reconnect—click it to refresh authorization.

Free Fallback

If you don’t have a Pollinations account, select the free model option in the Shorts composer’s model dropdown. This uses Pollinations’ rate-limited public tier—generation is slower but requires no account or key.

Available Image Models

Available Video Models


Video Analysis (Gemini)

The Analyze Video feature uploads an MP4 to a vision-capable model and returns a timestamped scene breakdown. Gemini’s multimodal API is the recommended backend for this feature.

Setting Up Gemini for Video Analysis

1

Get a Gemini API key

Visit Google AI Studio and create a free API key.
2

Configure the endpoint in Settings → API

Set your Endpoint base URL to the Gemini OpenAI-compatible path:
Enter your API key in the API key field and set a vision-capable model name such as gemini-2.0-flash or gemini-1.5-pro.
3

Enable video analysis

Navigate to the AI Assistant or Video Analysis feature and upload your MP4. Origami AI routes the request through your configured Gemini endpoint.

All API keys are stored exclusively in your browser’s local IndexedDB. They are never transmitted to Origami AI’s servers and are not included in any analytics, telemetry, or error reports.
Keep your API keys private. Never share them in public repositories, screenshots, or support tickets. If a key is exposed, rotate it immediately in your provider’s dashboard. Leaked keys can result in unexpected charges or quota exhaustion on your account.