AI projects · critical path

All tasks done.
Deadline moved.

Claude Code, Codex and other agents work task by task. KaidoPlan holds the WBS, dependencies and dates in one local plan, and computes the one chain that decides when you actually deliver.

macOS 14+ · 30-day full-feature trial, no account · Local .kaido files

KaidoPlan for macOS, showing a task table, timeline and project inspector
The macOS plan workbench
Critical path · The chain that sets your end dateViolations · Conflicting dates, cycles, out-of-range tasksLocal first · Project data stays on your device
Why another task list

Task management is solved.
Knowing what still lands is not.

Every tool for AI-driven work already gives you somewhere to keep tasks. What they rarely compute is which dependency chain sets your end date — or that a two-day slip upstream just ate your review window. KaidoPlan does the arithmetic a checklist does not.

01 / DECOMPOSE

Break the work into a WBS

Tasks, groups and milestones, each with an effort estimate. An agent imports and updates the plan over MCP or the CLI.

02 / SCHEDULE

Compute the critical path

Dependencies, constraints and a work calendar produce real dates. The critical path tells you the earliest the project can finish — and which tasks still have slack.

03 / CHECK

Catch conflicts while they are cheap

Cycles, dates outside the project window, deadline conflicts and blocked chains turn red in the workbench. Before the slip reaches your client, not after.

A 30-second check

Every task says done.
Two dates no longer agree.

An agent reports progress. It rarely reports that the plan stopped adding up. Run the check and the arithmetic comes back in red.

API designends 11-01done
Server implementationends 11-06done
Client integrationstarts 11-04 · predecessor ends 11-07date conflict
Joint acceptancecritical path · 0 days slackblocks the end date

Nothing here is an error in the code the agent wrote. It is an error in the schedule — and it is the kind no chat transcript will tell you about. Example plan. Screens are from the macOS app.

A clear division of work

People set the bounds. AI executes.
The plan stays checkable.

01 · Define

Set the goal, dates and acceptance criteria.

02 · Plan

Have AI break down the WBS, connect dependencies and calculate a schedule.

03 · Review

Inspect progress, conflicts and the critical path in the Gantt chart.

04 · Execute

AI implements tasks and writes back status as the plan evolves.

Pricing

Use everything for 30 days.
Then pay only for what ships.

The download is a full-feature trial: 30 days, every feature unlocked, no account and no card. When it ends, the app does not stop working — it drops to the free tier below. Nothing you built gets locked, exported off your machine, or deleted.

Free

$0 forever

The whole macOS workbench: WBS, groups and milestones; dependencies, Gantt and critical path; plan validation and progress tracking; local .kaido files with no account.

An AI agent can read your plan over MCP / CLI and answer questions about it — it cannot change it. Delivery-report exports: 3 per month, preview unlimited.

KaidoPlan Pro

$9.99 / year

AI can write back: task status, actual dates and new tasks through 21 MCP / CLI tools, so the plan updates itself while the agent works. Unlimited delivery-report exports.

The same price on the Mac App Store and as a direct download. Cancel anytime.

14-day refund, no questions asked · Refund policy

Already bought? Resend your license

What exactly ends after 30 days?

Two things: AI write access, and unlimited exports. Everything else stays — your files never leave your machine, the Gantt still opens, reports still preview, and you can keep planning free forever. This is a downgrade, not a switch-off.

Does the trial need an account or an internet connection?

No account, ever. The app makes one network call on its own: the update check. Plans live in local .kaido files you can move, copy and back up like any other document.

I bought it on the App Store. Does this license work?

They are separate purchases, same price: the App Store subscription unlocks Pro in the App Store build, and the license sold here unlocks Pro in the direct download. If you bought one and need the other, email me — I'll move you over instead of charging you twice.

What if I don't like it?

Refund within 14 days, no questions and no exit survey. The refund policy is one page because it only has one rule.

Start with the latest release

One command for the app, one for the CLI and MCP server.

brew install --cask cygnusyang/kaidoplan/kaidoplan
brew install cygnusyang/kaidoplan/kaidoplan-cli