lpm — Switch between projects and terminals in seconds
<p align="center">
<i>One click to start, stop, or duplicate your dev projects.
Run Claude Code, Codex, and other AI agents in parallel on the same codebase — no conflicts, no context switching.</i>
</p>
<p align="center">
<a href="https://lpm.cx"><img src="https://img.shields.io/badge/website-lpm.cx-blue" alt="Website"></a>
<a href="https://github.com/gug007/lpm/releases/latest"><img src="https://img.shields.io/github/v/release/gug007/lpm" alt="Release"></a>
</p>
<p align="center">
<a href="https://lpm.cx"><strong>Download lpm for macOS</strong></a>
</p>
A native macOS desktop app for managing your dev projects. Start, stop, duplicate, and switch between projects with a single click — with a built-in terminal optimized for AI coding agents like Claude Code and Codex.
- Start and stop your entire project with a single click
- Build fast with AI coding agents
- The best terminal for AI agents like Claude Code and Codex
- Duplicate your project instantly to build features in parallel —
run multiple agents on the same codebase without conflicts
- A single workspace for all your services, terminals, and agents
- Switch between projects without losing context or running processes
- Keep long-running tasks alive across sessions
Install
Download lpm from lpm.cx, open the .dmg, and drag lpm to Applications.
Supports macOS (Apple Silicon & Intel).
See it in action
<p align="center">
<strong>Add a project</strong> — browse to a directory, define services, save<br><br>
<img src="website/public/screenrecording/add-project.gif" alt="Adding a new project in lpm desktop app" width="700">
<br><br>
<strong>Start a project</strong> — one click, live terminal output for every service<br><br>
<img src="website/public/screenrecording/start-project.gif" alt="Starting a project in lpm desktop app" width="700">
<br><br>
<strong>Run AI agents alongside your services<