LLM session manager

The CLI session manager for your LLMs.

Every Claude Code, Codex, and Gemini session on your machine, in one place — browse, search, and resume any of them right where you left off.

☎ PARTYLINE · session switchboard · 45 sessions · 2052 agents on hold
☎ operator standing by
sessions · recent
12mclaudepayments-apitrace the webhook retry storm in prod
1hclaudeproductdraft the Q3 roadmap from these tickets
3hcodexcheckout-webfix the cart race on double-submit
5hgeminiresearchsynthesize the user-interview notes
1dclaudeauth-servicemigrate JWT refresh to rotating keys
2dclaudeonboardingwrite the PRD for the new signup flow
3dcodexdata-platformoptimize the slow analytics query
5dclaudegrowthprioritize the backlog by RICE score
9dgeminimobile-appdebug the iOS push-token refresh
14dclaudebillingdraft the incident postmortem
↑↓ move · resume · o tab · / search · s sort · p pin · a agent view · q quit
$ brew install partyline-sh/tap/partyline

Free command-line tool — no account, no sign-up. It reads the sessions your tools already store on disk; nothing leaves your machine.

You run claude, codex, and gemini across a dozen projects. Yesterday's session — the one that finally cracked the bug — is buried somewhere in ~/.claude. partyline puts every session, across every tool, in one place you can actually search.

How it works

1

Install partyline

One binary, macOS or Linux. No account, nothing to configure.

2

Run ptln llms

Every session across Claude Code, Codex, and Gemini — newest first.

3

Resume in one keypress

Hit ⏎ to drop back in, right where you left off — this tab or a new one.

Every tool, one place

Claude Code, Codex, and Gemini sessions in one cross-tool index — plus any model via the llm CLI.

Resume where you left off

Re-enter any session — right context and directory — in place or a new tab.

Search & sort

Find by project or first message; pin the ones you live in, archive the noise.

Frequently asked questions

What is the partyline LLM session manager?

A command (ptln llms) that indexes every AI CLI session on your machine — Claude Code, Codex, and Gemini — so you can browse, search, and resume any of them in one place. Local and free.

Which AI CLIs does it support?

Claude Code, OpenAI Codex, Google's Gemini CLI natively — and any model you run through the llm CLI (Groq, OpenAI, local). It reads what those tools store on disk.

How do I resume a Claude Code session?

Run ptln llms, find the session, and press enter — partyline resumes it with its original context and working directory, in this terminal or a new tab.

Does it upload my sessions anywhere?

No. It's local-only and free, no account required — it reads the histories your tools store locally and never sends them off your machine.

Find your last session.

$ brew install partyline-sh/tap/partyline