Skip to content
Your local agent workspace

One workspace.
Agents working together.

Coding agents, terminals and reviews — connected on one local canvas. Build with Claude Code and Codex, and stay in control of what ships.

WORKS WITH
How it works

One canvas in.
A clear workflow out.

Give your agents a place to work together. Follow the work from the first brief to your final decision.

An illustrative workflow. You choose the agents, the steps, and the final outcome.

The building blocks

One canvas, three parts.
Canvas, agents and your machine.

01

One connected canvas. Put the whole workflow in view.

11 blocksTemplatesVisual workflows
Explore blocks
AgentDo the work
ReviewerReview changes
BrowserComing soon
TerminalRun commands
TestsProve it
DeployShip it
ConditionBranch the run
ParallelRun together
LoopTry again
BranchTwo paths
WaitHold the run
02

Your agents, together. Give each one a role on the canvas.

Claude CodeCodexLocal CLIs
Meet the agents
  Agent seats2 agents
CodexBuilder · local CLI
Builder
Claude CodeReviewer · local CLI
Reviewer
Claude CodeArchitect · local CLI
Architect
CodexVerification · local CLI
Verifier
● Your own accounts, connected on one canvas
03

Local by design. Your workspace stays close to your work.

Local filesTerminalsYour accounts
Explore security
Codex···
BuilderLocal CLI agent

Works on the assigned task in your workspace.

Agent seat
Files···
workspace
src folder
README.md file
package.json file
Local files
Terminal···
~/workspace $ npm test

Running project checks…

✓ Checks complete

~/workspace $
Local terminal
Claude Code···
ReviewerLocal CLI agent

Reviews the work against the brief.

Agent seat
Starting canvases

Start with a canvas.
Make it yours.

Explore six starting points for the way you work.

01 / Refactor · Review

Refactor Shared State

Map a refactor, make a focused change, then review it.

BRIEF···
Decouple state machineExplore how shared state could be split while preserving public imports.
Canvas block
AGENT···
Claude CodeArchitect
Agent seat
AGENT···
Codex CLIBuilder
Agent seat
AGENT···
Claude CodeReviewer
Agent seat
PREVIEW···
Test SpecsWorkspace block
Canvas block
Explore this canvas
02 / Implementation · Review

Search and Review

Build a search change and check its edge cases.

BRIEF···
Add project searchAdd a search field to the project list. Match project names regardless of capitalization.
Canvas block
AGENT···
CodexBuilder
Agent seat
AGENT···
Claude CodeReviewer
Agent seat
PREVIEW···
ProjectsWorkspace block
Canvas block
Explore this canvas
03 / API · Integration

Coordinate an API Change

Coordinate an API change with its client and documentation.

BRIEF···
Update an API contractDescribe a response change and its expected client behavior.
Canvas block
AGENT···
CodexBackend
Agent seat
AGENT···
Claude CodeFrontend
Agent seat
AGENT···
Claude CodeAuditor
Agent seat
PREVIEW···
Contract checksWorkspace block
Canvas block
Explore this canvas
04 / Algorithms · Review

Review an Algorithm Change

Explore an algorithm change with focused review tasks.

BRIEF···
Spatial lookupDescribe the inputs, correctness rules and performance target.
Canvas block
AGENT···
CodexDriver
Agent seat
AGENT···
Claude CodeNavigator
Agent seat
AGENT···
Claude CodeAuditor
Agent seat
AGENT···
CodexBenchmark
Agent seat
PREVIEW···
Review checklistWorkspace block
Canvas block
Explore this canvas
05 / Interaction · QA

Plan Interaction Checks

Plan interaction checks across input and viewport cases.

BRIEF···
Drag interactionDescribe how the gesture should start, move and settle.
Canvas block
AGENT···
CodexSimulator
Agent seat
AGENT···
Claude CodeInspector
Agent seat
PREVIEW···
Viewport checksWorkspace block
Canvas block
Explore this canvas
06 / Maintenance · Documentation

Keep Docs in Sync

Keep code examples aligned with a changing API.

BRIEF···
Update API documentationFind examples that use an API whose source has changed.
Canvas block
AGENT···
Claude CodeWriter
Agent seat
AGENT···
CodexVerifier
Agent seat
PREVIEW···
Documentation checksWorkspace block
Canvas block
Explore this canvas
The workflow

One loop.
From brief to decision and back.

An illustrative workflow. You choose the agents, checks and final decision.

Explore the product
Plans

Bring your agents.
DNP runs the team.

Start free with your own Claude Code or Codex account. DNP never charges for tokens or adds a markup.

For trying DNP

Free

A full agent team on one canvas.

$0forever

No card required


Included

  • One canvas with a full agent team
  • Claude Code and Codex
  • Approvals and live transcripts
  • Templates and a reviewer seat
Download the app
For engineering teamsComing soon

Team

One canvas the whole team shares.

$40USD / user / month

or $400 USD / user / year


Included

  • Everything in Pro
  • Shared canvases
  • Team templates
  • Team usage analytics
  • GitHub, Linear and Slack

For organisationsComing soon

Enterprise

For your organization’s needs.

Custom

Annual agreement


Included

  • Planned: everything in Team
  • Planned: SSO and SCIM
  • Planned: audit logs and policies
  • Planned: self-hosted sync
  • Planned: service-level agreement
Talk to us

macOS on Apple silicon and Linux on x64 today. Intel Mac and Windows builds are not available yet.

FAQ

A few things to know.

Straight answers about DNP, your agents and how it all works.

Can I download DNP?+

Yes. Download the app for macOS on Apple silicon or Linux on x64 and start with a free local canvas. Intel Mac and Windows builds are not available yet.

Which agents is DNP designed for?+

Claude Code and Codex are supported today. DNP runs the CLIs you install and sign in to on your Mac; each agent gets a role and a task on the canvas.

Does everything run locally?+

Your canvas, project files and terminal work stay on your machine. The agent CLIs send model requests to their providers using your own account.

How does the review loop work?+

Add a Reviewer seat to compare the change with your brief and checks. Read its feedback, then decide what to merge. Enforced gates that block a run until checks pass are planned for Pro and are not available yet.

Will agents be able to use a browser or a phone simulator?+

The Browser block is planned and is not available yet. iOS Simulator and Android emulator support are not available, and no release date is confirmed.

What does DNP cost?+

Free is available for $0. Pro is planned at $20 per month or $200 per year; Team is planned at $40 per user per month or $400 per year. Both are waitlists, not checkouts. Enterprise pricing is a conversation. DNP does not resell model tokens.

Read the full FAQ