Skip to main content

Agent Project Launchpad

Pick up your work with Codex, Claude Code, or GitHub Copilot CLI.

A keyboard-first terminal picker for your agent projects. See what you were working on, when you last touched it, and where you left off. Switch agents with shared project notes and recent conversation context carried along.

Type claude, codex, or gh copilot as usual. Pick a project and press Enter to continue. Your existing conversations appear automatically, including projects you worked on with another agent. The preview shows who you last used; “Continue with” shows who will pick up the work.

Agent Project Launchpad picker showing projects, lifecycle status, agent switching, and keyboard controls

The actual picker renderer with fictional demo projects.

Install and enable

Requires macOS or Linux, Python 3.10+, and an installed agent.

pipx install agent-project-launchpad
agent-launchpad setup

Open a new Terminal and start your agent as usual:

claude       # Open the picker with Claude Code selected
codex        # Open it with Codex selected
gh copilot   # Open it with GitHub Copilot selected

“New conversation” is selected first: press Enter for a fresh session in your current directory. Use ↑/↓ and Enter to resume a saved project. Press n to start fresh from anywhere in the list. Resume prompts include the project's name and saved summary when available.

setup enables the picker for your normal commands in bash/zsh and backs up the startup file it changes. You only need to run it once. Check the installation with agent-launchpad check-shell.

Need pipx or prefer a virtual environment? See the installation guide.

Try the demo

agent-launchpad demo

This runs the real picker with fictional projects. It launches no agents, makes no model requests, and leaves your existing sessions alone.

Everyday controls

Key Action
↑ / ↓, Enter Start a new conversation or resume a saved project
Tab Change the agent to continue with
n Start something new
/ Search
s Generate a summary and suggested names; review before saving
r Rename manually
c Complete / reopen
a, u Archive / undo archive
?, Esc Help / cancel

Projects start Active automatically. New conversation activity reopens completed work. Opening an agent and leaving without a new request keeps the project’s name, last agent, date, and completion status. Archiving keeps the original history and can be undone.

What carries over?

Each project has shared notes for decisions, progress, and next steps. Before continuing, the launcher refreshes recent conversation excerpts and source references for the selected agent to read. Full conversations stay in their original agents. Context excerpts are bounded; important gaps still need review.

Data stays on your Mac or Linux machine until an agent reads it as model context. Summaries use your existing agent account and normal usage. Nothing runs in the background. Details and privacy.

Uninstall

Run agent-launchpad uninstall to remove shell integration (with a backup). Open a new Terminal, then remove the package with pipx uninstall agent-project-launchpad. For a pip/venv install, run python -m pip uninstall agent-project-launchpad in that environment instead. Saved launcher notes and native agent histories are kept.

Use --dry-run to preview, or --shell bash / --shell zsh to choose a shell. If you set up both shells, uninstall their integration before removing the package. uninstall-shell remains available for removing only shell integration.

User guide · Troubleshooting · Contributing · Architecture · MIT license

Metadata

Release files for agent-project-launchpad 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-project-launchpad 1.0.1
File Size Uploaded Provenance
agent_project_launchpad-1.0.1.tar.gz 266.1 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-project-launchpad 1.0.1
File Interpreter ABI Platform
agent_project_launchpad-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 301.9 kB

Release files / agent_project_launchpad-1.0.1.tar.gz

Download URL agent_project_launchpad-1.0.1.tar.gz
Size 266.1 kB
Tags Source
SHA-256 checksum
How to use checksums
25d19f2c907bf7b6f04de608659e7f08e34fba16f99fc54cc601b0c10725fa07
BLAKE2b-256 checksum
How to use checksums
8e99cc09a4f245ccc9f262c55d74c8d741b1f1c0e0a3ef621df2fa0dc5de0347
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / agent_project_launchpad-1.0.1-py3-none-any.whl

Download URL agent_project_launchpad-1.0.1-py3-none-any.whl
Size 35.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ab1d11b17d9da22d778f105941a5b8ebd4f6fdbb7ec816c6f8c10d7d1d4ebdd5
BLAKE2b-256 checksum
How to use checksums
7e3552fb5e13433014d2188ecaeda4aefbfd916fd2b5da9b705e4a7df2abd820
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Security for agent-project-launchpad 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for agent_project_launchpad-1.0.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page