Skip to main content

Supported Providers

Pipit supports two AI provider types for transcription enhancement:

OpenRouter

Cloud-based unified API access to 100+ models including Google Gemini, Claude, and Llama.Default model: google/gemini-2.5-flash-lite

Custom Endpoint

Any OpenAI-compatible API, including local models (Ollama, LM Studio) and cloud providers (Together AI, Fireworks, LocalAI).Best for: Privacy, offline use, cost control

Local Models vs Cloud

Custom Endpoint lets you run models locally for privacy, zero cost per use, and offline capability. Your transcriptions never leave your machine. You can also use custom endpoints for specialized cloud providers.

Local Model Setup Guide

Instructions for setting up Ollama, LM Studio, and other local inference servers with Pipit.

OpenRouter

For cloud-based AI without managing infrastructure, OpenRouter provides a unified API to access dozens of models including Google Gemini, Anthropic Claude, and open-source models.
1

Get API Key

  1. Go to openrouter.ai and sign in
  2. Create an API key from your account settings
  3. Copy the key (you will not see it again)
2

Configure Pipit

  1. Open Pipit’s Post Processing tab
  2. Select OpenRouter as the provider
  3. Paste your API key
  4. Choose a model (google/gemini-2.5-flash-lite offers good speed/cost balance)

Custom Endpoints

Any OpenAI-compatible API works with Pipit, including local inference servers and specialist cloud providers.
Custom endpoints require a base URL. API keys are optional (leave blank for local servers running without authentication).

Configuration

To use a custom endpoint, select Custom Endpoint in Post Processing:

Common Compatible Services

Timeouts

  • OpenRouter: 3 seconds for fast fallback to raw transcription.
  • Custom endpoints: 15 seconds to accommodate slower local inference.

Troubleshooting

For issues specific to running models on your own machine, please refer to the Local Model Troubleshooting section.