Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ A web-based application for running AI coding sessions (Claude Code and Codex) a
- **Session Persistence** — A background shepherd process keeps PTY sessions alive across server restarts, so deploys never kill a running session
- **Repository Management** — Clone and sync GitHub repos via Personal Access Token
- **Remote Access Gateway** — Optional reverse-tunnel proxy with TLS and login auth for accessing sessions from anywhere, no inbound ports required
- **Code Review** — GitHub-style diff view with syntax highlighting, unified/split modes, and inline review comments
- **Single Binary** — Compiles to a standalone Go binary with the React frontend embedded

## Screenshots
Expand All @@ -37,6 +38,18 @@ Interact with Claude Code or Codex directly in the browser.

![Terminal](docs/screenshots/terminal.png)

### Diff View

Review changes with a GitHub-style diff viewer. Supports unified and split modes with syntax highlighting.

![Diff View](docs/screenshots/diff-view.png)

### Review Comments

Add inline review comments on any line of the diff to leave feedback for yourself or collaborators.

![Review Comment](docs/screenshots/review-comment.png)

### Repositories

Add GitHub repos and sync them to keep branches up to date.
Expand Down
Binary file modified docs/screenshots/dashboard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/diff-view.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/screenshots/new-session.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/screenshots/repositories.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/review-comment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/screenshots/sessions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/screenshots/settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/screenshots/terminal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.