A macOS desktop app that unifies session management for AI coding agents — find, browse, and resume sessions from OpenCode, Claude Code, and Codex in one place.
- Unified session index — automatically scans and indexes sessions from multiple AI agents into a single SQLite database
- Fast search — find any session by title, project, or content in seconds
- Built-in terminal — resume a session with one click and continue working directly in the app
- Pin & archive — pin important sessions, archive completed ones
- Dark & light themes — matches your system appearance
- Bilingual UI — English and Chinese (可在设置中切换语言)
| Agent | Data Source |
|---|---|
| OpenCode | SQLite (~/.local/share/opencode/opencode.db) |
| Claude Code | JSONL (~/.claude/projects/) |
| Codex | SQLite (~/.codex/state_5.sqlite) |
TODO: Add screenshots
Download the latest DMG from Releases.
- Apple Silicon (M1/M2/M3/M4) → download the
arm64version - Intel Mac → download the
x64version
On first launch, right-click the app → Open to bypass Gatekeeper (the app is unsigned).
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build locally
npm run pack
# Package DMG
npm run dist- Electron + electron-vite
- React + TypeScript
- Tailwind CSS v4
- Zustand for state management
- better-sqlite3 for database
- xterm.js for integrated terminal