Dates reflect when each change reached the product. Some larger initiatives roll out gradually
behind feature flags, so an item may appear here shortly before it becomes visible in your workspace.
Add comment opens a comment box right at the element, with Markdown, @mentions, and tags such as Todo or Question. Hand a comment to the Lab Agent with Fix with Agent. See Collaborating.
Ask the agent what changed and when. It reads the Timeline, compares versions, and restores an earlier one on request. See Lab Agent.
Outputs are never required anymore, so a Blueprint can leave an output empty. Team members no longer see Delete on project cards. Only owners can delete projects.
Reviewers open a draft in Draft Review, see every change marked in the document, and submit their review with Approve or Request changes. Their comments stay private until then. The Review & Delivery panel shows the reviewβs title and description, the comments, the reviewersβ decisions, and every rule check, and the review history records each step. See Review & Approvals.
Choice Types give a value a fixed list of options, and Error types describe what can go wrong. Return a Blueprint with an error, handle it in a section, and see which calls can raise which error. See Type Definitions and Error Handling.
Add and delete sections, error handlers, and Blueprints, and add, edit, or delete inputs, outputs, and locals right in the Specification view. See Specification View.
Mark a Blueprint as private to keep it a building block. Only public Blueprints are reachable from outside. See Releases.
Talk to the agent with voice input, watch it build a new project step by step, and run
/review or /simplify on your project. The agent also answers product questions from this documentation. See Lab Agent.Let the Lab Agent build a small app for a Blueprint and try it out next to the diagram. See Playground.
Create a release from the toolbar or the Timeline. Production (the REST API, MCP, and n8n) always runs the latest release, and every run records its version. See Releases.
See how your released project runs: a summary of runs and outcomes, which logic is used, and every production run with a replay, filtered by version. Turn a production run into a test case with one click. See Insights.
Press βK (Ctrl+K on Windows) to search Blueprints, types, tests, comments, and findings. See Search.
Edit decision tables right in the document, add and remove rules and columns with the rulers, and rename columns in place. See Decision Tables.
Every version of a project becomes a change you can inspect, compare, and restore. A stream-aware graph shows drafts forking from and merging back into main, and View conversation reopens the Lab Agent chat behind any change. See Timeline.
Pick a change workflow per project: apply edits directly, or hold them on a draft and gate delivery to main with reviewers and approval rules (four-eyes approval, passing tests, resolved comments, and more).
Express first-match business rules as a grid of inputs and outcomes instead of a long chain of decisions. This is clearer to read and easier to review. The Lab Agent now builds one whenever a rule is really a lookup. See Decision Tables.
Connect external tools like Linear and GitHub so the Lab Agent can use them on your behalf (enabled per workspace by an owner, connected individually by each member). See Integrations.

The Lab Agent answers questions and edits your Blueprint from a chat panel beside the canvas.
Foundations for self-hosted, enterprise deployments.
Everything now lives in a workspace you share with your team. The old split between a personal account and separate teams is gone. Switch workspaces from the sidebar, and invite members with owner or member roles. See Workspaces.
Pressing Ctrl+I (Cmd+I on Mac) with a node selected drops it into the Lab Agent chat as a reference, instead of opening a separate edit bar. See Lab Agent.
An agent that runs your Blueprints and tests, reads and writes your types, and creates and renames Blueprints, with approval and speed/quality modes.
Value and data types as a first-class, business-readable layer.
Share a project via link; viewers can copy it, and anonymous
/try works without an account.
The unified Specification View: Contents, Type Definitions, Inputs & Outputs, and embedded Blueprints in one document.
Build reusable test cases and run them from the editor or CLI, plus a VS Code extension with Veritas highlighting.
Natural-language operators (
and/or, is/isnt, not, and absent) plus execution traces distributed across the diagram.In-process execution from the CLI, plus an MCP tool that renders a Blueprint viewer.
All features
Everything you can do in Leapter, with a link to where each capability is documented.Create
Describe your logic
Describe what you need and watch the Lab Agent build the project.
Start from an example
Copy a ready-made example project and adapt it.
Start with an empty project
Begin with one blank Blueprint and build it yourself.
Build & edit
Lab Agent
Build and edit by chatting with AI. It runs your tests, too.
Inline editing
Click any node, title, or description to edit it in place.
Edit with Ctrl+I
Press Ctrl+I to point the Lab Agent at the node you selected.
Review with /review
Let the Lab Agent review the project and check descriptions against the logic.
The editor
Toolbars & Panels
Every button, menu, and shortcut in the editor.
Specification View
Your whole project as one structured, editable document.
Diagram View
Focus on a single Blueprintβs flowchart.
Inputs & Outputs
Define each Blueprintβs signature.
Type Definitions
Reusable Value, Choice, and Data Types, and Errors.
Playground
Try a Blueprint in a small app the Lab Agent builds.
Controlling the Flow
Decisions, loops, returns, and errors.
Decision Tables
First-match rules as a grid of inputs and outcomes.
Calling Other Blueprints
Compose logic from reusable sub-Blueprints.
Error Handling
Raise typed errors and handle them where they matter.
Test
Test your Blueprint
Run with sample inputs and step through the execution.
Test Suites
Reusable test cases that you can auto-generate with the Lab Agent.
Findings
Every problem in the project, with a jump to it and a fix by AI.
Track changes
Timeline
Every version of your project: inspect, compare, and restore.
Change Workflow
Save edits directly, or hold them on a draft until youβre ready.
Review & Approvals
Have a teammate review a draft before it reaches main.
Release & integrate
Releases
Freeze a version. Production always runs the latest release.
Insights
See how your released project runs in production.
REST API
Call your Blueprint over HTTP from any application.
MCP
Connect AI assistants via the Model Context Protocol.
n8n
Export ready-made n8n workflows.
Export as Code
View your logic as JavaScript, Python, or Veritas.
Embed
Embed a read-only Blueprint viewer in any page.
API Keys
Authenticate your integrations.
Collaborate & share
Projects
Organize related Blueprints into projects.
Workspaces
Invite members and share projects in a workspace.
Comments
Discuss the logic right at the step with your team.
Sharing
Generate a public, read-only link to a project.
Integrations
Connect external tools for the Lab Agent to use.
Account Settings
Your name, picture, sign-in, and invitations.