Lpm is live · free · last verified 30 Oct 2026 · viability monitor
Lpm
lpm is a free desktop workspace that runs your dev servers and AI coding agents side by side in one window.
If you already pay for Claude Code or Codex and keep losing the terminal that's waiting on you, lpm is worth ten minutes — free, MIT-licensed, no account. The duplicate-a-project-per-agent trick and the sidebar status dots fix friction tmux leaves to you. Skip it if you're standardized on dev containers or rarely run more than one agent.
Verdict generatedVerified 10h ago · liveness 61/100 · cite: rightaichoice.com/tools/lpm
- Mac developers running Claude Code, Codex or Gemini CLI across several repos every day
- Anyone running two agents on one codebase who needs separate working copies
- Developers who keep losing the terminal where an agent is waiting on a permission prompt
- Solo devs who want a visual project switcher with one-click service boot instead of Docker Compose
- Teams standardized on dev containers or cloud/remote dev environments
- Projects needing built-in container orchestration or portable, reproducible environments
- Developers who rarely run more than one terminal or agent at a time
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip lpm if you're on Windows or Linux, if your team works inside dev containers or hosted cloud dev environments, or if you rarely have more than one terminal and one agent open at a time.
Every service and agent you run in lpm consumes your own Mac's CPU, RAM and disk — running two agents on duplicated copies of the same repo doubles the working-tree storage on that machine.
lpm is free, MIT-licensed, and requires no account — the full desktop app, macOS Apple Silicon and Intel builds, and the iPhone companion all sit at $0. That undercuts paid agent-workbench and process-manager tools by the entire subscription, and it also undercuts the real cost of the alternative it replaces: the time you spend writing tmux scripts and hunting for the terminal holding an agent's permission prompt. The trade is maintenance — 152 GitHub stars means you're depending on a small
In short
Lpm — lpm is a free desktop workspace that runs your dev servers and AI coding agents side by side in one window. Best for Mac developers running Claude Code, Codex or Gemini CLI across several repos every day, Anyone running two agents on one codebase who needs separate working copies, Developers who keep losing the terminal where an agent is waiting on a permission prompt. Free to use.
What is Lpm?
Lpm — lpm is a free desktop workspace that runs your dev servers and AI coding agents side by side in one window. Best for Mac developers running Claude Code, Codex or Gemini CLI across several repos every day, Anyone running two agents on one codebase who needs separate working copies, Developers who keep losing the terminal where an agent is waiting on a permission prompt. Free to use.
lpm is a free, MIT-licensed desktop app that puts your dev servers and AI coding agents in a single multi-pane terminal window. Point it at a project folder or paste a Git URL and it reads the project's own files to work out the dev servers inside — start commands, working folders, ports — then boots them all at once, each with live output in its own tab. Version 0.7.47 shipped October 29 for macOS Apple Silicon and Intel, with Windows Beta and Linux Beta builds (.deb, .rpm, AppImage) alongside. The agent layer is the draw. Claude Code and Codex each open with one click into a terminal already pointed at the project root, and duplicating a project hands each agent its own copy of the tree so two sessions can push on the same codebase without colliding. A sidebar tracks every run: amber with a bell when you're needed, a shimmer while an agent works, blue with a check when it finishes. An iPhone companion pushes that status so you can answer a permission prompt away from the desk. Supporting tooling stays practical: one-shot action buttons for tests, migrations and deploys; service profiles that boot only what the current task needs; a YAML config editor with form view and live preview; port fields that turn into clickable links and flag collisions; and SSH projects that run services and terminals on a remote machine. A browser-based interactive demo lets you poke the workspace before downloading. Builds are Developer ID signed and notarized on macOS. It's for Mac developers juggling several repos and agent sessions a day. Think agent-aware alternative to tmux plus ad-hoc scripts, and a lighter, less portable answer to Docker Compose.
Key features
- One-click Start boots every project service in parallel with live output per tab
- Live per-service terminal output in its own tab
- Sidebar status dots per agent: amber needs-you, shimmer working, blue done
- One-click launchers for Claude Code, Codex and custom commands
- Agents open in terminals pre-pointed at the project root
- Duplicate a project so each agent works its own copy of the tree
- Run Claude Code and Codex in parallel on the same codebase
- Add a folder or paste a Git URL and lpm clones it
- Automatic service detection from project files: start commands, cwd, ports
- One-shot action buttons for tests, migrations and deploys
- Service profiles boot only the services you need right now
- Port field becomes a clickable link and flags collisions
- Built-in YAML config editor with form view and live preview
- iPhone companion app pushes agent status and lets you answer prompts
- SSH projects: run services, actions and terminals on a remote machine
Behind the verdict
The problem lpm solves is embarrassingly mundane: which of my eight terminal windows is blocked on a permission prompt? The vendor's own before/after is honest about it — five services on five ports, three agent sessions, one buried behind another. lpm's answer is a sidebar that colors each run amber, shimmering or blue, plus an iPhone nudge. That's not clever engineering. It's the thing you actually trip over daily, so it counts. We'd reach for this when you run Claude Code and Codex against the same repo and want them isolated. Duplicating a project gives each agent its own working copy, which beats remembering which session touched which file. Service profiles are the sleeper hit: boot only the API and Redis for a backend task instead of dragging a Jupyter notebook and a Next.js dev server along. When to pass: teams on dev containers, cloud dev environments, or anything that needs reproducible, portable setups. lpm is a visual workspace on your own machine, not orchestration. It also leans on built-in detection rules, so an unusual monorepo or a bespoke start script may need manual config. And if you run one terminal and one agent, you have no problem to solve. Compared to tmux and a folder of scripts, lpm gives you a GUI, status awareness and agent launchers out of the box; tmux gives you portability and SSH-native everything. Docker Compose gives you isolation lpm doesn't attempt. The closest thing in spirit is a terminal multiplexer with an agent dashboard bolted on, minus the config archaeology. Caveats in practice: Windows and Linux are labeled Beta — fine for a try, not a team rollout. The iPhone companion handles status and approvals, not full remote work. Service detection reads project files with local rules, no AI, so it's fast and predictable but only
Models under the hood
as of 2026-10-25
Limitations
- lpm is a free, MIT-licensed desktop app; the primary build is for macOS Apple Silicon, with an Intel build, while Windows and Linux installers ship as Beta.
- Service detection is rule-based and offline across a fixed set of ecosystems, and it runs over your own local projects (plus SSH hosts you connect), so runs consume your machine's own resources.
- An iPhone companion app exists for checking your computers and answering agents; the project is small (147 GitHub stars, 1,900+ downloads), so upkeep rests on a narrow group of maintainers.
as of 2026-10-09
Researching Lpm? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Is Lpm still active?
Lpm is live · free · last verified 30 Oct 2026 · viability monitor.
Viability score
How well maintained and how widely used is Lpm? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: October 2026
How we score →What do users say about Lpm?
What people actually say about Lpm — is it worth it?
Our community sentiment research written Jul 3, 2026 is more than 90 days old, so it is being re-reviewed against current data and is not shown.
How we verified this
Every listed fact about Lpm— pricing, features, links, status — is re-read from the vendor's own pages by our verification pipeline and each change is logged with a date; the last pass ran on 30 Oct 2026. Pages mix model-assisted synthesis with human review; see how we verify.
Verification history
We have re-verified Lpm 12 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — changed features, our verdict, description, summary, pricing tiers, who should skip it
- — changed pricing page, limitations
- — changed who it suits, description, our verdict, who should skip it, pricing tiers, summary
- — changed limitations, pricing page
- — changed integrations, features, summary, our verdict, pricing tiers, who should skip it, description, who it suits
- — changed SSL certificate, limitations, pricing page, models
Showing the 6 most recent of 12 verification passes.
Free to cite with attribution — this page re-verifies continuously.
How much does Lpm cost in 2026?
Lpm: Free to use. Pricing last verified 30 Oct 2026.
Plans compared
Every published Lpm tier, its price as the vendor publishes it, who it fits, and what it adds over the tier below. The 12-month cost projection follows.
| Plan | Price | Billing | Who it's for |
|---|---|---|---|
| Free | Free | — | Solo Mac developers running Claude Code or Codex across several projects who want one window for services and agents without a subscription.Adds: Starting tier and only tier: full desktop app, no account required, MIT-licensed source, Apple Silicon and Intel macOS builds, and the iPhone companion — all at $0. |
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Where the pricing makes sense
The company stage and team size where Lpm's pricing actually pencils out — and where peers do it cheaper.
lpm is free, MIT-licensed, and requires no account — the full desktop app, macOS Apple Silicon and Intel builds, and the iPhone companion all sit at $0. That undercuts paid agent-workbench and process-manager tools by the entire subscription, and it also undercuts the real cost of the alternative it replaces: the time you spend writing tmux scripts and hunting for the terminal holding an agent's permission prompt. The trade is maintenance — 152 GitHub stars means you're depending on a small
Has Lpm's pricing changed?
No plan price for Lpm has moved since we began logging in Aug 2026; the pricing page is re-read on every verification pass.
Who should pick Lpm?
Pick Lpm if you are Mac developers running Claude Code, Codex or Gemini CLI across several repos every day, Anyone running two agents on one codebase who needs separate working copies, Developers who keep losing the terminal where an agent is waiting on a permission prompt, Solo devs who want a visual project switcher with one-click service boot instead of Docker Compose.
Look elsewhere if you are Teams standardized on dev containers or cloud/remote dev environments, Projects needing built-in container orchestration or portable, reproducible environments, Developers who rarely run more than one terminal or agent at a time, Anyone expecting a fully mature Windows or Linux build — those are labeled Beta.
Skip it if Skip lpm if you're on Windows or Linux, if your team works inside dev containers or hosted cloud dev environments, or if you rarely have more than one terminal and one agent open at a time.
GeneratedReal-world workflow fit
Concrete scenarios for the personas Lpm actually fits — and what changes day-one when you adopt it.
Add the project folder; lpm detects the web, API, worker and redis services and writes ~/.lpm/projects/myapp.yml. Pick the 'default' profile, hit Start, and all four boot in parallel, each streaming into its own tab. Click the Claude Code action and ask it to refactor the auth module — the terminal already sits at the project root.
Outcome: One window replaces five terminal tabs, and the amber sidebar dot tells you the moment Claude stops to ask permission instead of you finding it ten minutes later.
Duplicate the project so Codex gets its own copy of the tree, then launch Codex there to migrate the plans table while Claude Code works a feature on the original. Each agent runs in its own tab against its own working copy; add a 'migrate' action with confirm: true so the schema change prompts before it runs.
Outcome: Two agents work the same codebase in parallel without colliding in one working directory, and both are visible at a glance in the sidebar.
Start a long Codex task on the Mac and walk away. The iPhone companion notifies you when the agent needs an answer; you reply from the phone, then sit back down and take over the same session still running on the Mac.
Outcome: A blocked agent doesn't stall for the length of a coffee break, and you don't have to keep the Mac in your lap to unblock it.
Use cases
- Boot your full dev stack (web, API, worker, redis) with one Start click, then launch Claude Code to refactor a feature.
- Duplicate a project so Codex migrates a database table while Claude Code works a separate feature — no branch conflicts.
- Define profiles such as 'default' for coding, 'full' for integration testing, and 'minimal' for demos.
- Let Claude Code analyze a new repo and generate the lpm config so the project is runnable immediately.
- Run your test suite and migration as one-shot actions from the toolbar instead of switching terminals.
- Watch the amber dot to know which agent is blocked on a permission prompt without hunting through windows.
- Use the iPhone app to check whether a long-running agent has finished while away from your Mac.
- Point lpm at a monorepo subfolder via the cwd field so each app's dev server runs from its own directory.
Setup time & first value
How long it actually takes to get something useful out of Lpm — broken out by persona, not the marketing-page minute.
Budget ten minutes for a first project: add a folder or paste a Git URL, let lpm's built-in detection fill in services, cwd and ports, then adjust the generated YAML in the app's form or raw editor with live preview. The first Start click should boot your stack immediately; the first Claude Code or Codex click needs no cd or shell setup since the launcher is pre-pointed at the project root.
Switching to or from Lpm
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From tmux plus hand-written process scripts: register each project as a folder in lpm, let detection generate the services block, and move your scripted start commands into one-line cmd entries plus actions and profiles.
- →From running Claude Code or Codex in raw terminal tabs: convert each as an action with type: terminal, so agents open in a tab that already knows the project root.
- →From Docker Compose for local dev: describe the same services as lpm services with cmd, cwd and port entries; you lose container isolation and gain a lighter local start.
- →From a per-project shell alias file: move aliases for tests, migrations and deploys into lpm actions, using confirm: true for anything destructive.
- →From a second Mac or a remote box you SSH into: configure the project with an ssh block (host, user, optional port, key, dir) so services and terminals run remotely.
- ↗To tmux plus a scripted process manager: convert each lpm service into a tmux window and your actions into shell scripts — more flexible and cross-platform, but you lose the agent-aware sidebar.
- ↗To Docker Compose: translate services, cwd and ports into a compose file for portability across a team and CI, at the cost of container overhead and no agent state view.
- ↗To a hosted cloud dev environment: move the repo to the hosted workspace and reinstall the agent CLIs there — portable across machines, but you leave the local-first, single-window model behind.
Integrations
Resources & guides
Tutorials & Learning
YouTube returned 6 videos for “Lpm”, and we withheld 6: 6 could not be judged, because “Lpm” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Lpm.
Official links
What are the best Lpm alternatives?
The closest alternatives to Lpm we list are Hermes Ide, Terax Ai and Windsurf. Ranked by direct product-type match, not category overlap.
| Alternative | Pricing | Starts at | Last verified |
|---|---|---|---|
| Hermes Ide | Free | Free | — |
| Terax Ai | Free | Free | — |
| Windsurf | Freemium | Pricing not published | — |
Alternatives to Lpm
View allHermes Ide
Hermes IDE is a desktop console that runs every coding agent side by side in its own terminal, on its own git branch.
Tools that pair well with Lpm
Common stack mates teams adopt alongside Lpm, with the specific reason each pairing earns its keep.
Hermes Ide
Hermes IDE is a desktop console that runs every coding agent side by side in its own terminal, on its own git branch.
Terax Ai
Terax is a terminal-first AI-native dev workspace with Vim editing, agentic AI coding agents, and live web preview in a 7 MB app
Windsurf
Windsurf is now Devin Desktop — a cockpit for running many coding agents from one Sessions board.
Lpm vs its closest rival
Lpm's closest head-to-head is with Spider Cloud — Spider Cloud and Lpm serve entirely different needs — one is a web scraping API for feeding AI agents with data, the other is a local project manager for running AI coding tools. Choose Spider Cloud if you need to extract structured web content at scale for LLMs; choose Lpm if you use Claude Code or Codex daily and want to manage multiple projects and services from a single desktop app. They are complementary, not competitive. Verdict generated
Head-to-head comparisons
Lpm vs Spider Cloud
Spider Cloud and Lpm serve entirely different needs — one is a web scraping API for feeding AI agents with data, the other is a local project manager for running AI coding tools. Choose Spider Cloud if you need to extract structured web content at scale for LLMs; choose Lpm if you use Claude Code or Codex daily and want to manage multiple projects and services from a single desktop app. They are complementary, not competitive.
GeneratedLpm vs Temporal Ai
Choose Temporal AI if you need reliable, fault-tolerant orchestration for AI agents or microservices in production, especially with human-in-the-loop or Saga patterns. Choose Lpm if you're a solo developer or small team that uses Claude Code/Codex locally and wants to simplify project switching. Temporal is enterprise-grade with a learning curve; Lpm is free and dead simple for local dev.
GeneratedLpm vs Voyage Ai
Voyage AI is for enterprises needing high-accuracy domain-specific embeddings; LPM is for solo devs managing local AI coding workflows. Pick Voyage if you need retrieval quality on finance/legal data; pick LPM if you juggle multiple projects with Claude Code daily.
GeneratedFrequently asked questions
Best-of guides
Used Lpm? Help shape our editorial sentiment research.