What it is
A product-team operating system.
PM, Designer, Engineer, and Orchestrator agents working from your company context, process, and guardrails.
Product-team operating system / AI-native workflows
paalto turns a Loom, customer call, or product brief into a PRD, tickets, design direction, draft PR plan, launch copy, and an audit trail. Markdown agents do the repeatable work. Humans keep the gates.
00 / Explain it like I am busy
paalto is a local AI product team that helps you go from raw input to the artifacts a real team needs before it builds, ships, and learns.
What it is
PM, Designer, Engineer, and Orchestrator agents working from your company context, process, and guardrails.
What it does
Looms, calls, tickets, briefs, and feedback become PRDs, tickets, design direction, PR plans, launch notes, and audit trails.
Why it matters
Teams spend less time translating ideas between PM, design, engineering, and launch, and more time making the decisions that matter.
What it will not do
No secret backend, no auto-merge, no auto-send. Humans approve vision, priorities, design taste, code merge, and launch comms.
Say this out loud
paalto is like putting a PM, designer, engineer, and coordinator inside Claude Code. You give it messy product signal. It gives you structured product work, with human approval before anything important happens.
01 / System boundary
paalto does not pretend the product function can be replaced end to end. It compresses the repeatable work between human decisions, while preserving accountability at the moments that matter.
First mile / operator
Middle / paalto
Last mile / operator
02 / Role agents
Agents, skills, and workflows are plain markdown. You can inspect the instructions, change the rules, remove what you do not need, and add the skills your company runs on.
| Discover / definePM | Design / specifyDesigner | Build / operateEngineer |
|---|---|---|
01Interview synthesis |
01Wireframes |
01Repo scout |
02Market radar |
02UX and content design |
02Tech specs and ADRs |
03PRD drafting |
03Figma handoff |
03Migrations and PRs |
04Roadmaps and OKRs |
04Design critique |
04Tests and review |
05Experiments and readouts |
05A11y and QA |
05Security and performance |
06Launch, decisions, pricing |
06Design ops |
06PRR, runbooks, incidents |
03 / Properties
The system should feel more like infrastructure than software theater. Every important behavior is named, logged, and constrained.
01
Runs on your machine with your keys. There is no paalto backend.
02
Agents and skills are markdown. Workflows are readable. Runs are folders.
03
GitHub, Linear, Notion, Slack, Figma, Posthog, and Jira use least-privilege setup.
04
Every step appends to events.jsonl. Drafts are saved before anything external is touched.
05
Vision, prioritization, taste, merge approval, and launch comms never auto-advance.
06
Code arrives as draft PRs. Launch copy arrives as a draft. The operator closes the loop.
04 / Install
A PM should understand the workflow in the browser first. Then a technical teammate can clone the repo, run a no-key demo, inspect the audit trail, and decide whether to connect real tools.
No setup
Open paalto.dev/demo.html
Click Run demo
Review PRD, tickets, launch noteOpen source
git clone https://github.com/paalto-dev/paalto.git
cd paalto
npm run setup:local
npm run doctor
npm run demoImplementation
Gate 01
Is this the right thing to build?
Gate 02
Is this the right thing to build now?
Gate 03
Which option wins?
Gate 04/05
Humans approve the PR and send the message.
05 / Questions
06 / Start
No black box. No automatic launch. No green button pretending strategy has been solved.