v0.2.0 — Direct providers + Launch at Login
✦ New providers
caip now talks directly to:
| Provider | Models | Notes |
|---|---|---|
| OpenAI | GPT-4, o-series, GPT-5 | platform.openai.com/api-keys |
| Anthropic | Claude (via OpenAI-compat layer) | console.anthropic.com/settings/keys |
| Z.AI | GLM-4.6, GLM-4.5, GLM-4 Air/Flash | z.ai/manage-apikey/apikey-list |
| Kimi | Moonshot long-context models | platform.kimi.ai/console/api-keys |
Plus the existing OpenRouter, Ollama, LM Studio, Jan, and Custom.
The provider picker is grouped into Cloud · Local · Custom, each preset seeds its base URL and key requirement automatically, and the placeholder + hint adapt per provider.
✦ Launch at Login
New Startup card in Settings — single toggle wired to SMAppService. Status updates live (Enabled / Disabled / Awaiting approval / App not in /Applications). Drag caip.app to /Applications first to use it.
✦ Other
- AI result stays on the clipboard after paste — no auto-restore.
- Floating Toast notifications replace blocking alerts.
- Stable code identifier
net.variant.caipso Accessibility trust survives across rebuilds when the binary hash matches.
Install
Download caip.zip below → unzip → drag to /Applications → launch → menubar ✦ → Settings… → pick a provider → paste key → grant Accessibility.
🐇