{"slug": "getkeys-create-delete-rotate-api-keys-without-visiting-a-dashboard", "title": "GetKeys – Create, delete, rotate API keys without visiting a dashboard", "summary": "Developer Weilue Luo released GetKeys, an MIT-licensed desktop app and CLI that creates, rotates, copies and revokes API keys across 24 named providers — including GitHub, AWS, Vercel, Supabase, OpenAI, Anthropic, Gemini and OpenRouter — without visiting provider dashboards. GetKeys stores keys in a local SQLCipher vault unlocked by Windows Credential Manager, macOS Keychain or the Linux Secret Service, and offers one-click MCP connections to Claude, Cursor and VS Code with every secret read logged. Builds for Windows, macOS and Linux are not yet code-signed, and the project requires Node 24 and Rust with the wasm32-unknown-unknown target.", "body_md": "**All your API keys, in one place. On your device.**\n\nGetKeys lets you create, rotate, copy, and revoke keys without visiting a single dashboard.\n\n- **Zero setup.** Reuses the GitHub, AWS, Vercel, and Supabase CLI sign-ins you already have, or a token you paste.\n- **Every key, one list.** Search, group, reveal, copy, or export to`.env` across all your providers.\n- **Create and rotate in place.** New keys and safe rotations through each provider's API, no browser tab-hopping.\n- **Local and encrypted.** Keys live in an encrypted vault on your device, unlocked by your OS credential store. No cloud, no account.\n- **Always within reach.** Lives in the tray. Press`Ctrl` +`Shift` +`K` anywhere to find and copy a key.\n- **Ready for AI agents.** One click connects Claude, Cursor, or VS Code over MCP, with every secret read logged.\n\nGitHub · AWS · Vercel · Supabase · OpenAI · Anthropic · Gemini · OpenRouter · Cloudflare · GitLab · Groq · Together AI · Mistral AI · DeepSeek · xAI · Cohere · Fireworks AI · Perplexity · Replicate · Hugging Face · Stripe · Resend · Neon · DigitalOcean\n\nPlus **any other service**: paste `NAME=value` pairs and GetKeys keeps them alongside the rest.\n\nGrab the latest build from [**Releases**](https://github.com/weilueluo/getkeys/releases/latest).\n\n| Platform | App | CLI only | \n|---|---|---|\n| Windows | `GetKeys_x64-setup.exe` | `getkeys-windows-x64.exe` | \n| macOS | `GetKeys_aarch64.dmg` /`GetKeys_x64.dmg` | `getkeys-macos-{arm64,x64}.tar.gz` | \n| Linux | `.AppImage` /`.deb` | `getkeys-linux-x64.tar.gz` | \n\nThe desktop installer also adds the `getkeys` command to your PATH.\n\nNote\n\nBuilds are not yet code-signed. On macOS, right-click the app and choose **Open** the first time. On Windows, choose **More info → Run anyway** if SmartScreen appears.\n\n- **Browser** (Chrome, Edge): spots a freshly created key on a provider's page and offers to save it.\n- **VS Code** : browse keys, insert references, write`.env` files, and run tasks with keys injected.\n\nThe `getkeys` CLI shares the same vault as the app.\n\n```\ngetkeys ls\ngetkeys run --group backend -- node server.js\ngetkeys env --group web -o .env\ngetkeys new supabase --name \"App server\"\n```\n\nRun `getkeys --help` for everything else.\n\nGetKeys has no servers and collects nothing. Keys are stored in a SQLCipher vault whose key is held by Windows Credential Manager, macOS Keychain, or the Linux Secret Service. Revealed values hide after 30 seconds and copied values are cleared from the clipboard. Provider integrations are signed WebAssembly packages that run sandboxed.\n\nRequires Node 24, Rust (see `rust-toolchain.toml`) with the `wasm32-unknown-unknown` target, and the [Tauri prerequisites](https://v2.tauri.app/start/prerequisites/) for your OS. On Windows, also install Strawberry Perl and set `PERL`.\n\n```\nnpm ci\nnpm run desktop -- dev     # run the app\nnpm run check              # lint and test everything\n```\n\n[MIT](https://github.com/weilueluo/getkeys/blob/main/LICENSE) © Weilue Luo", "url": "https://wpnews.pro/news/getkeys-create-delete-rotate-api-keys-without-visiting-a-dashboard", "canonical_source": "https://github.com/weilueluo/getkeys", "published_at": "2026-10-17 10:29:56+00:00", "updated_at": "2026-10-17 11:01:56.552208+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "agent-protocols", "developer-tools"], "entities": ["GetKeys", "Weilue Luo", "GitHub", "AWS", "Vercel", "Supabase", "Anthropic", "OpenAI"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/getkeys-create-delete-rotate-api-keys-without-visiting-a-dashboard", "markdown": "https://wpnews.pro/news/getkeys-create-delete-rotate-api-keys-without-visiting-a-dashboard.md", "text": "https://wpnews.pro/news/getkeys-create-delete-rotate-api-keys-without-visiting-a-dashboard.txt", "jsonld": "https://wpnews.pro/news/getkeys-create-delete-rotate-api-keys-without-visiting-a-dashboard.jsonld"}}