Design is everything.
Draw+ for Windows runs the core MBSE workflow — requirements, SysML V2 models, tests, and traceability — entirely on a single Windows PC, with AI assistance, for $10 / month.
Your design data never leaves your machine. The AI runs on-device, too.
Windows Native
Win32 + Direct2D core
Local-First
On-device LLM (llama.cpp)

10
SysML V2 Diagram Types
$10
Per Month · One Plan
100%
Local · Data Stays Yours
See the AI Co-Pilot in action
Both diagrams below were generated on-device — no data sent to the cloud, no subscription required to try.

Generate an activity model from one prompt
Type "Create a process to make a coffee" and press Generate Model. The on-device LLM (Llama-3.2-3B) builds the activity model from your words, parsing it into nodes and typed flows in seconds — entirely on your Windows PC.
Download
Download Draw+ for Windows
Install version 1.0.0 for Windows x64 and start modeling locally. The installer is available as a direct download.
Installer
DrawPlus-1.0.0-x64-Setup.exe
Version
1.0.0
Platform
Windows x64
If your browser asks for confirmation, choose to keep the file and run it after the download finishes.
The problem
Three walls that keep teams from MBSE
Cost & approval wall
¥millions/yrSerious MBSE suites cost millions per seat per year — impossible to expense for a PoC or an indie project.
Data sovereignty wall
Cloud forbiddenDefense, space, gov and unreleased products often can't upload design models to the cloud at all — ruling out cloud-only tools and cloud AI.
Tool fragmentation wall
Visio + ExcelDesigns in Visio, requirement-to-test mapping in giant Excel matrices, notes elsewhere — every change means manually re-tracing the impact.
Traceability breakdown
Manual matrixWhen one requirement changes, a human has to chase down every related design and test by hand. Version drift and broken links pile up before delivery.
How it works
From requirements to verified design — in one app
Think → model → link → verify → save. No cloud, no extra licenses.
Model structure & behavior
Lay out Part Defs and Usages on a SysML V2 canvas. The palette auto-filters to the active diagram type, guiding methodologically-correct models across bdd, ibd, act, stm, sd and more.
Link requirements to tests
Wire requirements to tests with Satisfy / Verify across requirement and test diagrams, then read the verification coverage report to surface the gaps — the unverified requirements — at a glance.
Save locally & commit to Git
Save your models to a local, KerML-compatible XML file and commit to Git. Your design history grows like your codebase — entirely offline.
Features
One native app for the whole MBSE loop
SysML V2 modeling, traceability and on-device AI — all local.
SysML V2 Native
10 diagram types
bdd / ibd / pkg / par / act / sd / stm / uc / req / test. Definition–Usage two-layer modeling with relationships like Satisfy, Allocate and Redefines — all on one canvas.
On-Device AI Co-Pilot
llama.cpp · nothing sent out
Generate models from natural language and explain diagrams with a local LLM (Llama-3.2-3B bundled). Your prompts and models are never sent to an external server — AI even where the cloud is off-limits.
UML · BPMN · Mind Maps
Many notations, one canvas
UML, BPMN, mind maps and basic shapes share the same canvas as your SysML V2 models — from quick brainstorming to rigorous modeling, with no tool-switching.
Simulation
Run the model you drew
Three built-in simulators bring static diagrams to life: activity token flow, sequence timelines, and a parametric constraint solver. Step through behavior and validate the design before writing a line of code.
Requirements ↔ Tests
Traceability as a model
List requirements, test cases and trace links in one place. The verification coverage report shows exactly which requirements are verified — and which gaps remain.
Methodology Guidance
Palette filtering + validation
The palette auto-narrows the elements and relationships you can place to the active diagram kind, and "validate against methodology" checks each diagram follows its conventions.
Local-First & Git-Friendly
Win32 + Direct2D
A true Windows-native app — fast, light, instant launch. Files save as KerML-compatible XML text, so Git handles diff, history and variant branches naturally.
Export to PNG / JPEG / SVG / PDF
Polished deliverables, on-device
File ▸ Export (Ctrl+E) writes the open model to pixel-faithful PNG/JPEG, scalable SVG, or print-ready PDF — Unicode and Japanese labels intact. Hand a clean deliverable to clients without giving up the tool or touching the cloud.
IDE-Style Workspace
Browser · Canvas · Properties
A Rhapsody-style four-panel layout keeps the model browser, canvas, properties editor and output log always in view. The inline Properties panel lets you rename, retype and re-stereotype any element without opening a dialog — changes propagate instantly.
Capabilities
Everything that ships in Draw+ today
20 capabilities in one native Windows app — all local, all included.
Windows-native Direct2D editor with a Rhapsody-style IDE layout (Browser / Canvas / Properties / Output)
SysML V2-native modeling across 10 diagram kinds (bdd / ibd / pkg / par / act / sd / stm / uc / req / test)
Definition / Usage two-layer modeling with a methodology-aware palette that auto-filters elements and relationships
KerML-compatible, Git-readable text serialization (inspect the current diagram's KerML)
“Validate against methodology” checks that a diagram follows its kind's conventions
UML diagrams — structure / behavior / interaction / common
BPMN diagrams — events / activities / gateways / organization / data
Mind maps — central idea, topics, callouts, boundaries
Basic shapes & connectors (rectangle / oval / rounded / triangle / text / arrows)
Activity token-flow simulation
Sequence timeline simulation (replay message exchanges on a time axis)
Parametric constraint solver (solve constraints and propagate values)
Requirements & test-case lists with trace links (Satisfy / Verify / DeriveReqt / Refine / Trace / Copy)
Verification coverage report with gap analysis (find unverified requirements)
On-device AI Co-Pilot (llama.cpp / Llama-3.2-3B-Instruct) — natural-language model generation
Explain Diagram (AI Markdown summary) and Human-in-the-Loop suggestions
Layout & arrangement — align / distribute / rotate / flip / z-order / group / snap-to-grid / auto-layout
Command Palette (Ctrl+K) & Quick Shape Insert (Shift+Space), plus local XML save, Git-friendly history, bilingual EN/JA UI and Modern / Dark / Classic themes
Export the open model to PNG / JPEG / SVG / PDF (File ▸ Export…, Ctrl+E) — pixel-faithful raster, scalable vector, print-ready PDF, generated entirely on-device
Inline Properties panel — select any element on the canvas and edit its name, type, stereotype, multiplicity and custom tags in the docked Properties panel without opening a separate dialog; changes propagate instantly across all linked diagrams
Why Draw+
A third option the market was missing
Not 'powerful but expensive and cloud-only', not 'cheap but can't do MBSE'. Draw+ owns the desktop × MBSE whitespace — for $10 a month.


Who it's for
Built for people who can't go to the cloud
Solo builders, secrecy-bound engineers, and cost-conscious teams.
“My fast 'vibe coding' finally has traceability and test coverage behind it — without leaving my single Windows app.”
Solo Developer
Indie Hacker
SoloSynergy Lab“Air-gapped, no cloud, no exceptions — and I still get SysML V2 plus AI assistance, fully on-device.”
Systems Engineer
Confidential design
Manufacturing“We were stuck on Excel + Visio because the suites were unaffordable. Draw+ let us start a PoC the same day.”
Consultant
Partner
ConsultingPricing
One plan. $10 a month.
No tiers, no per-seat quotes. Try every feature for free, then subscribe to save your work.
Free trial
Experience every feature before you subscribe
- Draw SysML V2, UML, BPMN & mind maps
- On-device AI Co-Pilot (local LLM)
- Explain diagrams & generate models from text
- Requirements ↔ test traceability
- Works fully offline — no sign-in
- Saving to a file requires a subscription
Draw+ Subscription
Unlock saving models & nodes to local files
- Everything in the free trial
- Save / persist models to local XML
- Git-friendly KerML-compatible text
- Requirements & verification coverage reports
- Bilingual EN / JA UI · all themes
- Cancel anytime via Stripe portal
FAQ
Frequently Asked Questions
Yes. Draw+ for Windows is local-first by design. The network is only used for sign-in and subscription checks — modeling, traceability and AI assistance all work offline. It even runs in air-gapped environments.
On your PC, as local XML text files. Nothing is stored in the cloud. Because it's text, you can version, diff and branch it directly with Git.
No. The AI Co-Pilot runs an on-device LLM (llama.cpp, with Llama-3.2-3B-Instruct bundled). Your diagrams and prompts are never sent to an external server.
Yes. You can try every feature for free with no sign-in — draw, model, explore and ask the AI at no cost. There is no permanent free version: a $10/month subscription is required to save (persist) your models and nodes to local files.
Yes. Purchase and cancellation happen through Stripe's hosted Checkout and Customer Portal in your browser. You can cancel yourself anytime; the app never stores your payment details.
Draw+ is built specifically for individual developers. It does not provide team management, co-editing, organization accounts or RBAC. It's a simple, single account for one person working locally.
Yes. The UI is bilingual English / Japanese — menus, context menus and dialogs all follow the language switch in Settings.
SysML V2 (bdd / ibd / pkg / par / act / sd / stm / uc / req / test — 10 types) plus UML, BPMN, mind maps and basic shapes, all on the same canvas.
No. Draw+ is a Win32 + Direct2D native app — not Electron — so it's light and launches instantly. A C++ core engine keeps large models smooth to edit.
MBSE (Model-Based Systems Engineering) is an engineering approach that uses formal models — rather than documents alone — as the primary artifact throughout a project lifecycle. A specialized tool matters because it enforces correct SysML notation, maintains live traceability between requirements, models, and tests, and can simulate behavior directly on the model. Draw+ for Windows covers SysML V2 modeling, requirements traceability, simulation, and on-device AI assistance in a single local-first Windows app for $10/month.
Draw+ for Windows and IBM Rhapsody both support SysML V2 modeling and requirements traceability, but differ sharply in cost, deployment, and scope. Rhapsody and Cameo are enterprise suites priced in the tens of thousands of dollars per seat per year; Draw+ is a flat $10/month with no per-seat pricing. Rhapsody requires cloud connectivity or large enterprise infrastructure; Draw+ is fully local-first and works in air-gapped environments. Draw+ is designed for individuals, small teams, and engineers who need affordable local MBSE without a multi-year procurement process.
SysML V2 (Systems Modeling Language version 2) is the latest OMG standard for systems engineering modeling. It replaces SysML 1.x with a cleaner, text-first kernel called KerML, and defines 10 diagram types — Block Definition (bdd), Internal Block (ibd), Package (pkg), Parametric (par), Activity (act), Sequence (sd), State Machine (stm), Use Case (uc), Requirement (req), and Test (test) — each targeting a specific aspect of system design. Draw+ for Windows natively implements all 10 SysML V2 diagram types with a methodology-aware palette and validation.
Draw+ provides requirements-to-test traceability and verification coverage reporting directly relevant to safety-critical workflows under ISO 26262, DO-178C, IEC 62304, and similar standards. The application itself is not a certified or qualified tool; using it in a formal certification context requires your organization to perform tool qualification independently. That said, Draw+ can help you build and maintain the requirements, model, and trace structure those standards require — including Satisfy and Verify links, gap analysis, and Git-versioned model history.
The AI Co-Pilot runs a quantized local language model on your Windows PC. When you type a natural-language prompt — for example, 'Create an activity diagram for a login flow' — the model generates SysML V2 nodes and links and places them on the canvas automatically. Because everything runs locally, your prompts, diagrams, and design data are never sent to any external server. This makes the AI Co-Pilot safe for confidential projects and air-gapped environments.
Draw+ saves models as KerML-compatible XML text files. The format is human-readable, so you can open model files in a text editor, diff them with standard tools, and commit them directly to Git. Version history, branching, and merging of design models work exactly like source code — no proprietary binary format and no cloud sync required.
Yes. Draw+ is designed for local-first use. After installation, the application runs entirely without network access — modeling, simulation, AI assistance, and file saving all work offline. The subscription status is cached locally, so brief connectivity is needed only for monthly renewal checks. Day-to-day modeling is fully air-gapped compatible.
Code generation is on the roadmap but is not available in version 1.0.0. The current release focuses on SysML V2 modeling, requirements traceability, three built-in simulators (activity token flow, sequence timelines, parametric constraint solver), and on-device AI. You can export diagrams and models to PNG, JPEG, SVG, and PDF for documentation and client deliverables.
KerML (Kernel Modeling Language) is the foundational semantic layer underlying SysML V2. It defines the core constructs — types, features, relationships, and behaviors — that SysML V2 diagrams are built on. Draw+ stores models as KerML-compatible XML text, which means the file is human-readable, version-controllable with Git, and structured consistently with the OMG standard.
Draw+ for Windows currently runs on Windows 10 and Windows 11 (64-bit). A separate macOS edition (Draw+ for Mac) is available at shokoma.com. Linux support is not currently planned.
No more reasons to give up on MBSE.
Requirements to design and verification — end to end, inside your Windows PC.
Download installer