plenar beta

The agentic
planning engine.

Agents ship code in minutes.
Manual planning takes days.
Plenar takes seconds.

Works with

Claude Code Claude Code
Cursor Cursor
Codex Codex
MCP Any MCP agent
Plenar dashboard. The agentic planning engine. Plenar dashboard. The agentic planning engine.

Assignments, timeline, and cost computed from your constraints, and updated as scope or availability shift.

How you plan with your agent.

Plenar is where you and your agent build the plan together, grounded in your team's context and history. Plenar turns that plan into a schedule based on estimates, dependencies, and your team's capacity, and recomputes it live when anything shifts.

Wired into your agent's workflow

MCP 140+ tools your agent calls
Skills Project context injected on every prompt
Hooks Real signals captured as your agent works
1.

You brief your agent.

Tell Claude Code, Cursor, or any MCP-compatible agent what you're building. Your agent uses Plenar's MCP tools to structure the work: tasks, dependencies, estimates, and the expertise each task needs.

Create your first project ↗
claude code
You: Build an inventory management app with barcode scanning, stock alerts, and reporting. Ship by end of Q2.Agent: Creating plan via plenar_create_plan... Data model + API Barcode scanner integration Stock alert engine Report generator...20 more plenar_create_plan complete1 goal, 24 tasks, 16 dependencies mapped
2.

Plenar builds the schedule.

Plenar weighs dependencies, availability, and the expertise each task needs, all at once. You get a workable schedule with the right assignments, real dates, and a living knowledge base your whole team can reference. Not a guess. An answer.

How scheduling works ↗
claude code
plenar_apply_changes preview:Makespan: 38 daysShip date: Jun 04 (26 days before deadline)Estimated cost: $19,000Data model + API Mar 24 ━━━━━━━ Apr 02Barcode scanner Apr 03 ━━━━━━━━━ Apr 14Stock alert engine Apr 03 ━━━━ Apr 09...21 more Apply changes?
3.

Share the plan of record.

Clients, execs, and teammates see the same live plan. No exports, no slide decks, no stale snapshots.

Reports & sharing ↗
dashboard.plenar.app
Plenar report. Live plan of record. Plenar report. Live plan of record.
4.

Scope changes. The plan adapts.

Client adds a feature? Your agent calls Plenar. The schedule recomputes. You see what moved, what it costs, and whether the deadline still holds.

Preview & apply ↗
claude code
You: Client wants to add multi-warehouse support.Agent: Calling plenar_add_tasks... 3 tasks added to "Inventory App v1" plenar_recompute complete5 items moved:Dashboard UI May 02May 10 (+8d)E2E testing May 05May 13 (+8d)Ship date: Jun 04Jun 12Estimated cost: $19,000$23,000 (+$4,000)18 days before deadline. Still feasible.

Connect in one command.

The Plenar CLI configures auth, MCP, Claude Code skills, and lifecycle hooks. Zero manual setup.

npx @plenarapp/cli connect
plenar cli
$ plenar connect? Sign in to Plenar via browser? › Yes● Opening browser... Signed in as you@company.com? Choose a project ○ Auth System v2 Inventory App v1○ Marketing Site Redesign MCP config written to .mcp.json Project skills installed CLAUDE.md updated with Plenar workflow Agent coordination hooks added to .claude/settings.json Connected to Plenar

What Plenar does.

Four capabilities no planning tool has.

Scheduler

Dates computed from your constraints, not guessed. Capacity, dependencies, and estimates weighed at once.

Learn more ↗

Plan of record

One live plan. Clients, execs, and your team see the same dates. No exports, no stale snapshots.

Learn more ↗

Impact preview

Every change previewed before you commit. See what moves, what it costs, whether the deadline still holds.

Learn more ↗

Plan drift

Plenar checks the plan against reality every day. Late work and shifting ETAs flagged before you are asked.

Real engineering signals.
Not status updates.

Tickets capture what someone typed. Plenar captures what actually happens: every commit, every decision, every shift.

09:00:00
plenar_get_schedule_status
Auth System v1
ETA Jun 12
09:00:14
plenar_start_task
Implement JWT validation
agent: claude-code
10:30:05
scope.discovered
Legacy auth middleware needs migration
10:30:08
plenar_add_tasks
Migrate legacy auth middleware
P1 · 4h
10:46:32
commit.created
feat(auth): add JWT validation
10:47:01
plenar_complete_task
actual: 1h 47m · estimate: 2h
10:47:02
schedule.recomputed
ETA: Jun 12 → Jun 13
scope added · deadline still met

Plans built from constraints.
Not from guesswork.

Jira sorts a backlog. Plenar solves a schedule.

The old way
  • You create a ticket and guess the dates
  • Status updated when someone remembers
  • Plan drifts between standups
  • Backlog ranked by gut feel
With Plenar
  • Plenar computes dates from real constraints
  • Signals captured as work happens
  • Schedule recomputes automatically on every change
  • Work assigned and sequenced by dependencies, skills, capacity, and deadlines

FAQ

Does Plenar replace Jira?

Yes. Jira was built for humans typing status into tickets. Plenar is built for teams that plan with real constraints — dependencies, skills, capacity, deadlines — and get a mathematically optimal schedule, not a ranked backlog. AI agents can read and write the plan as they work, but Plenar is a better planning tool whether you use agents or not. If you use Jira today, Plenar can import your work.

What agents work with Plenar?

Any agent that speaks MCP. Claude Code, Cursor, Codex, and any future MCP-compatible agent. Plenar exposes 140+ MCP tools your agent can call.

How is this different from Anthropic's Ultraplan?

Ultraplan is task-level planning inside Claude Code. Plenar is project-level: specs, designs, decisions, acceptance criteria, a project knowledge base, dependencies, assignments, schedule. Ultraplan plans one task. Plenar builds the plan for the whole project. Agents can link an Ultraplan to a Plenar task as an artifact, but Plenar doesn't manage Ultraplan content directly.

How does Plenar compute the schedule?

Plenar evaluates all your constraints together: dependencies between tasks, the expertise each task needs, availability, capacity, deadlines, and priorities. It finds the best possible assignment and timeline. This is mathematical optimization, not heuristic guessing or simple sorting.

How long does setup take?

A few minutes: sign up at dashboard.plenar.app, run `npx @plenarapp/cli connect`, sign in via browser, and pick a project. The CLI configures MCP, skills, and hooks for you.

How much does Plenar cost?

Free during beta. Pro plans are coming soon — we'll notify you before anything changes.

Is my data private?

Plenar runs on isolated infrastructure. Your project data is never shared across accounts or used to train external AI models. We may use aggregated estimation accuracy data to improve scheduling for all users — never raw project content. MCP connections are authenticated per-project.

Can I use Plenar without an agent?

Yes. The dashboard is built for humans — create plans, review schedules, make decisions, track progress. Agents connect via MCP and work alongside you. Some teams are fully agentic, some aren't yet. Plenar works either way.

Your work plan, always up to date.
Try it free.

Free during beta. Pro plans coming soon.