cockpit-tools (jlcodes99/cockpit-tools)

grok
Searching Database…

What is this?A desktop app that manages multiple accounts for AI coding tools — Antigravity, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Grok CLI, CodeBuddy, Qoder, Trae, Zed, ZCode and more — with one-click switching, quota monitoring, wake-up tasks and multi-instance running.
Is it a hosted web dashboard, or something I install on my own machine?It is a local desktop GUI app built with Tauri (Rust backend, web UI) with official builds for macOS, Windows and Linux — there is no hosted version.
Do I need to install anything else besides the app itself?The packaged app needs nothing extra except Microsoft Edge WebView2 Runtime on Windows 10/11. Only building from source requires a dev stack: Node.js v18+, npm v9+ and Rust (Tauri runtime).
Why does macOS warn that the app is damaged when I open it?Releases are not signed or notarized with an Apple Developer ID yet, so some macOS versions show a stricter Gatekeeper warning. Run the xattr fix command from the README, or pick Open Anyway in System Settings → Privacy & Security.
How does switching accounts actually work?You import each account once (OAuth, refresh token, JSON or local import, depending on the tool), and switching then rewrites that tool's credentials — no manual logout and login. Many tools can also be relaunched automatically with the new account injected.
What are the wake-up tasks for?They are scheduled jobs that wake the AI model ahead of the quota reset cycle, so an account's quota is already refreshed and ready when you sit down to use it.
Can I run two instances of the same IDE on different accounts?Yes — every supported app can run multi-instance: each copy gets its own user directory, bound account and launch parameters, so two Codex or Antigravity windows can work on separate projects without interfering.
Can I use my Codex subscription through a local API?Yes — Codex gets a local API service powered by the built-in CLIProxyAPI sidecar: Cockpit Tools handles account sync and usage stats while your Base URL and API key workflow stays unchanged. Audio endpoints like /v1/audio/transcriptions are exposed too.
Creator
jlcodes99
Size
398.3 MB
Stars
19.1K
Age
9mo
Commits · 90 Days