A local-first desktop dashboard for your AI dev environment. One window for every repo, session, agent, and config across Claude Code, Codex, and Cursor. No account. No cloud. No telemetry.
- macOS — Apple Silicon & Intel
- Windows — x64 & ARM64
- Linux — AppImage (recommended), DEB, or RPM
All builds auto-update except Linux RPM (manual).
- Cursor is a first-class agent — Settings toggle, Live view (with workspace cwd, last bubble preview, real Cursor icon), and Setup card with merged MCP servers from
~/.cursor/mcp.json. - Codex stays on. First-run migration force-enables every agent once, so old
codex: falsesettings no longer carry forward. Your later toggles stay sticky. - Claude OAuth auto-refresh. Tokens refresh transparently across launches — no more dropped accounts after idle periods.
- Per-user Windows installer. No elevation prompts, no orphan
Program Filesentries on uninstall. - macOS Reopen handling. Dock/Launchpad/Finder reliably bring the window back from Accessory mode.
- Dashboard — every active repo, session, and agent at a glance
- Assistant — built-in chat with full awareness of your environment
- Tray — provider brand marks, live usage windows, reset countdown, headline-window toggle
- Persistent State — window size, position, and last-viewed route remembered
- Live View — Claude Code, Codex, and Cursor sessions in real time, each process matched to its own transcript
- Sessions History — every past session with timing, repo, and outcomes
- Session Replay — step through any session turn-by-turn
- Transcripts — full-text searchable archive across every project
- Tools — which tools each session used, how often
- Costs — token spend per session, repo, and provider with budget alerts
- Repos — every project on your machine with health and AI-usage signals
- Repo Detail — CLAUDE.md preview, skills, quick actions (open in Claude / VS Code / terminal, git pull)
- Work Graph — relationships between repos, branches, and active work
- Timeline — cross-repo commits, sessions, and key events
- Diffs — uncommitted and recent diffs across every repo
- Repo Pulse — activity heatmaps and rolling-window summaries
- Setup — Claude Code, Codex, and Cursor inventory: MCP servers, plugins, per-repo completeness
- Skills — every Claude skill, global + repo, with previews
- Agents — every agent definition with model, tools, and body
- Memory — every CLAUDE.md with topics and line counts
- Hooks — every configured hook, scoped per repo
- Hygiene — one-click fixes for stale branches, missing CLAUDE.md, ungitignored
.env, uncommitted changes, and more - Lint — eslint, prettier, ruff, stylelint, editorconfig across every repo
- Deps — manifests across npm, cargo, pip, poetry, go, bundler
- Env —
.envfiles with key inventory, gitignore status,.env.examplepresence - Ports — bound ports, owning process, working directory
- Snapshots — local rollback points for project state
- Worktrees — manage Git worktrees from one panel
- Fully Local — no account, no cloud sync, no telemetry
- OS Keychain — Anthropic, OpenAI, Gemini keys stored in macOS Keychain / Windows Credential Manager / Linux Secret Service
- Auth Resilience — Claude OAuth tokens auto-refresh across launches
- Hardened Shell-outs — folder paths passed as argv with per-platform quoting
- Native Performance — Tauri 2 (Rust). ~150 MB on disk, ~120 MB resident
- Outbound Only When You Ask — provider APIs only during Assistant use, plus the update endpoint
| Platform | Minimum Version |
|---|---|
| macOS | 10.15+ (Apple Silicon & Intel) |
| Windows | 10+ (x64 & ARM64) |
| Linux | Ubuntu 20.04+ / RHEL 8+ (x86_64 & aarch64) |
Free — personal and commercial. No paywalls, no pro tier.
LunoPeak is free and will stay free. If it earns its place on your dock:
- ❤️ GitHub Sponsors — monthly support
- ☕ Buy Me a Coffee — one-shot tip
- Bugs — GitHub Issues
- Ideas — GitHub Discussions
- Email — support@lunopeak.com
- Web — https://lunopeak.com
© 2026 LunoPeak • Made with ❤️ for developers




