all your sessions
in one place.
You run claude, codex, and gemini across a dozen projects. Yesterday’s session — the one that cracked the bug — is buried somewhere in ~/.claude. Bare ptln puts every session in one searchable place. Press enter to resume.
$ ptln$ brew install partyline-sh/tap/partylinefree command-line tool — no account, no sign-up. nothing leaves your machine.
how it works
install
One binary, macOS or Linux. No account, nothing to configure — it reads the session histories your tools already store on disk.
run ptln
Every session across Claude Code, Codex, and Gemini, newest first. Search by project or first prompt; pin the ones you live in.
resume in one keypress
Hit ↵ to drop back in — right context, right directory — in place or a new tab.
what you're wondering
does it upload anything?
No. Local-only and free — it never sends your sessions off your machine.
which CLIs?
Claude Code, OpenAI Codex, and Gemini CLI natively — plus any model through the llm bridge.
is this the whole product?
It's the front door. The same binary also plans work, runs agent fleets in sandboxes, and shares terminals — when you want it.
always find your last session.
$ brew install partyline-sh/tap/partylinefree forever for local use · share a terminal · the assembly line