Turn it on
1
Open Enhance
Open Pipit and go to the Enhance tab.
2
Switch it on
Turn on Clean up with AI.
3
Choose where it runs
Under Runs on, pick ChatGPT, OpenRouter, or Your own, and finish that option’s setup below.
When cleanup runs
With no Enhance or Draft key set, every dictation is cleaned up. Once you set either key in Home > Shortcuts, your Dictate key pastes your words without AI cleanup, and only the Enhance key cleans up. See Shortcuts.Runs on
ChatGPT
Uses your ChatGPT Plus or Pro plan. There’s no key to paste.- Choose ChatGPT and click Continue with ChatGPT.
- Sign in to ChatGPT in your browser and allow Pipit to use your plan.
- Back in Pipit, the status reads Using ChatGPT plan.
OpenRouter
Uses your own OpenRouter key, and you pay OpenRouter as you go.- Choose OpenRouter and click Get a key. This opens OpenRouter, where you can create a key and add credits.
- Paste the key into the field that reads Paste a key that starts with sk-or-.
- The status changes to Connected. Your key is kept in your Keychain.
If the status reads Limited, click Manage key, allow the models Pipit asks for in OpenRouter, then click Check again.
Your own server
Use a model running on your Mac, or any service with an OpenAI-compatible URL. Choose Your own, then fill in Base URL and Model. Add a key in API key, if the server needs one only if your server asks for one. Next to Fill in, click a preset to fill in the base URL for you. Presets cover Ollama, LM Studio, Groq, Gemini, and OpenAI. Groq, Gemini, and OpenAI need an API key from that service. When both fields are filled in, click Test. The status changes to Connected when the model answers.Ollama
Ollama
- Install Ollama from ollama.com and download a model, for example
ollama pull llama3.2. - Make sure Ollama is running.
- In Pipit, click Fill in > Ollama. The base URL becomes
http://localhost:11434/v1. - Type the model’s name in Model, for example
llama3.2, and click Test.
LM Studio
LM Studio
- Install LM Studio from lmstudio.ai, download a model, and load it.
- Start LM Studio’s local server.
- In Pipit, click Fill in > LM Studio. The base URL becomes
http://localhost:1234/v1. - Type the name of the loaded model in Model and click Test.
Writing style
Once cleanup is set up, Writing style lets you pick a tone for each place you type. Click Personalize (or Edit) to open Customize Your Voice. Pipit switches tone on its own as you move between apps.
The styles are Standard (standard caps and punctuation), Casual (lowercase and light punctuation), Excited (more exclamations), and Formal. Use Defaults puts back the table above.