Skip to content

About

A project-centric desktop workspace to browse, search, and resume AI coding sessions, with integrated terminals and split panes.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

499 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Session Bay icon

Session Bay

Find your coding context. Continue your work.

A local-first desktop workbench that brings the history of all your AI coding agents together, organized by project, with real terminals, split panes and a Git workbench built in.

Website · Download · Guide · 繁體中文

Why

You used Claude Code on Monday, Codex on Wednesday and OpenCode on Friday — all on the same project. A week later you need that one conversation again, and you no longer remember which agent had it.

Session Bay indexes the local history of every supported agent, groups it by working directory, and lets you search, preview and resume a session in the right folder with one click.

Features

  • One history for every agent — Claude Code, Codex CLI, OpenCode, Grok Build and Antigravity CLI. Full-text search (including CJK), filters by agent and date, and a read-only preview before you resume anything.
  • Project-first navigation — pin the folders you care about; an "All directories" view still shows every place you ever ran an agent.
  • Real terminals — tabs and split panes backed by real PTYs. Run agents, dev servers and tests side by side.
  • Keeps running when you close the window — a background broker owns the processes; reopen Session Bay and reattach to the same running agents.
  • Attention notifications — get a system notification when an agent is waiting for you, finishes or fails; click it to jump to that pane.
  • Git workbench — diff with partial staging, commit, push/pull, history graph and blame, branches, stash, worktrees, three-way conflict resolution, and GitHub / self-hosted GitLab pull requests.
  • Drop files and images into agents, preview workspace files and images, and open a temporary terminal without creating a project.
  • Safe cleanup — sessions go to a recycle bin first; you can then move a session's files to the system trash after reviewing exactly what will move, and restore it later.
  • Themes and zoom — dark and light themes, live preview, and one zoom level for the whole workbench.
  • English and Traditional Chinese interface.

Install

The first preview targets macOS on Apple Silicon (macOS 12 or later).

  1. Download Session.Bay_<version>_aarch64.dmg from the latest release.
  2. Open the disk image and drag Session Bay into Applications.
  3. The preview build is not notarized by Apple yet. The first time you open it, macOS will block it: open System Settings → Privacy & Security and click Open Anyway. See the install guide for screenshots.

Linux and Windows builds can be produced from source, but they have not been validated for release yet.

Privacy and data safety

  • Everything runs locally. Session Bay has no account, no server and no telemetry.
  • Agent history is read-only. The only exception is the explicit "Move to system trash" flow, which you confirm per session after reviewing every file.
  • Agents still run with their own login, network access and permission settings.

More detail: Data safety.

Build from source

Requirements: Node.js 24, Rust (pinned by rust-toolchain.toml) and the Tauri prerequisites for your platform.

npm ci
npm run dev                 # run the desktop app
npm run tauri -- build      # build an unsigned bundle for this platform

See Development for tests and platform notes.

Documentation

User guide Install, find sessions, terminals, Git, cleanup
Architecture How the app, broker, indexer and runtime fit together
Agent integrations Where each agent's history is read from and how resume works
Data safety Read-only guarantees and the system trash flow
Development Building, testing and releasing
Contributing How to propose changes

Status

Session Bay is in early preview (0.x). Expect rough edges, and please open an issue when something breaks.

License

MIT © Mike Huang

About

A project-centric desktop workspace to browse, search, and resume AI coding sessions, with integrated terminals and split panes.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages