Store them securely on your Mac. Route requests intelligently. Track every call. Nothing leaves your machine.
macOS 13 or later · Apple Silicon & Intel · Open source
App screenshot coming soon
When one AI tool isn't enough and you start collecting API keys, you hit the same wall every time.
Saferkeys was built around three answers to these.
Not just secure storage. Saferkeys actively routes requests to the best available provider and keeps a clear record of everything — all without leaving your Mac.
Like a wallet for your AI access — one place to keep everything, always with you, opened with your fingerprint.
Set your preferred provider order once. Saferkeys picks the first healthy, configured one — and routes around limits or outages automatically.
Track which apps are using which providers, how many calls this month, and which keys are actually working.
Four steps — after that, your keys are there whenever anything needs them.
Runs quietly in the background. Copy any key in one click without opening the full app. Set it to start at login — you'll never think about it.
Touch the sensor. The app opens. Your keys are there. Nothing to type, nothing to remember, no password to lose.
Pick a provider from the built-in list and paste your key. Saferkeys links you directly to where to get each key if you don't have one yet.
When any tool on your Mac requests a key, you see a prompt — approve it and it has access from now on. Revoke it any time from the Apps tab.
Drag providers into your preferred order. Saferkeys works through the list — skipping anything that's down, at its limit, or not configured — and hands the right key to whichever app needs it.
Apps never ask for a specific provider. They ask for a capability — "I need an LLM", "I need a search provider" — and Saferkeys resolves it. Swap providers in the priority list without touching a single app configuration.
LLMs, search, embeddings, speech, image generation, web scraping. Add any provider that's missing as a custom entry — the registry is open source.
LLMs, search, audio, image generation, embeddings, and web scraping. Don't see yours? Add it as a custom entry — the registry is open source.
Need one that's not listed? Add a custom entry with any name and environment variable — GitHub tokens, Notion integrations, anything. Stored and routed the same way. Or contribute it to the open source registry.
Saferkeys tracks every request made through it — which provider, which app, how many calls today and this month. All local, never sent anywhere.
Coming from a subscription tool where you had no visibility into usage? This is the clarity you've been missing. You'll know immediately if something is burning through calls — and which app is doing it.
Saferkeys exposes a simple local HTTP API. Your scripts and tools request keys by capability — Saferkeys handles routing, fallback, and the user approves access once.
No SDK. No config files. No hardcoded keys in your code. Any language that can make an HTTP request can use Saferkeys. The key never touches your codebase.
llm, search, tts — Saferkeys picks the right provider
localhost:5753, no internet required
com.saferkeys)127.0.0.1 only. No account, no cloud, no company holding a copy. Source code is open.Export an encrypted backup from the Backup tab. Copy the file. Import on your new machine. Every key lands in your new Keychain — no re-pasting, no memory test. Encrypted with your password, no recovery option by design.
Five minutes to set up. Your wallet, router, and ledger — ready the moment you paste in a key.
FREE · OPEN SOURCE · NO ACCOUNT · NO CLOUD
Download Saferkeys — it's freemacOS 13 Ventura or later · Apple Silicon & Intel · Always free
Built by Shrinath V · Open source on GitHub