Analysis updated 2026-05-18
Recover a lost implementation plan after a crash or force quit of your AI coding tool
Search across every past Claude Code or Antigravity conversation in one place
Run an always on background recorder that survives reboots without a terminal window open
| samimohameed/orangebox | 100/rutgers-pbl-dining-2015 | a15n/a15n_old | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2015-12-01 | 2016-06-18 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
Installs as a single Rust binary via cargo install, no other runtime needed.
Orangebox is a background recording tool for AI coding sessions, written in Rust. It watches the local storage that tools like Claude Code and Antigravity use to save your conversations, and continuously copies everything into its own crash safe, searchable archive. The idea is that a power outage, a force quit, or a bug in the coding tool itself should never cause you to lose a conversation or an implementation plan you were relying on. The tool makes no network calls, sends no telemetry, and only ever reads from the other tools' storage, never writes to it, so it cannot interfere with how those tools normally work. It currently supports full conversation logs from Claude Code and full session detail, including reasoning and file edits, from the Antigravity IDE, with support for Cursor and GitHub Copilot Chat planned for later. After installing it through Rust's package manager, you can run a scan command to back up everything your tools already have saved, an install command to set up always on background recording that survives reboots, and a UI command that opens a local web page for browsing, searching, and recovering past sessions. The archive is stored using SQLite in a mode designed to survive crashes, and the project claims that even killing the process mid write leaves the database intact. Recovering a lost session works differently depending on the tool. For Claude Code, sessions usually still exist locally and can be resumed directly, or exported as a markdown file. For Antigravity and future tools, you open the session in Orangebox's web interface, copy a generated recovery prompt, and paste it into a new session to continue where you left off. The codebase follows a layered architecture, separating core data types, application logic, storage and tool specific adapters, and the command line and web interface into different parts of the project so that inner layers cannot depend on outer ones. The README does not state a license.
A Rust background recorder that archives AI coding sessions from tools like Claude Code and Antigravity, so lost conversations can be recovered.
Mainly HTML. The stack also includes Rust, SQLite, React.
The README does not state a license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.