01 · ENGINEERING SOFTWARE
In-host plugins
ProductFlo appears inside the tools engineers already use and keeps their source artefacts in the loop.
- Altium
- SolidWorks
- GitHub
- KiCad
- Onshape
KiCad and Onshape integrations are in development.
The digital thread for deeptech hardware team where all engineering artifacts (mechanical, electrical, electronics, firmware, and manufacturing) are synced, typed, reviewed and versioned with AI-native capabilities.

The problem
They move slowly because your current tools and processes prevent them from working effectively.
Your hardware team is still running design reviews in sync meetings with PowerPoint and PDF presentations and reconciling file versions in shared drives. While software teams have AI agents that write, refactor, and review code; GitHub to sync code; and CI/CD pipelines to deploy code anywhere in a matter of seconds.
A part on the BOM, a footprint on the PCB, a net in firmware, a cutout in the STEP file — the same object, stored in four tools that don't know each other exist.
Windchill, Teamcenter, Arena can store artefacts. They can't read them, reason about them, or let an agent propose a safe change across all of them.
That's the senior designer chasing the right rev, the EE on a Slack thread about a pinmap, the PM stitching BOMs from three spreadsheets. It's not engineering — it's filing.
Connected workflow
ProductFlo reads the source files your team already creates, turns them into shared product context, and gives humans and agents one governed way to understand and change the product.
01 · ENGINEERING SOFTWARE
ProductFlo appears inside the tools engineers already use and keeps their source artefacts in the loop.
KiCad and Onshape integrations are in development.
02 · SOURCE UNDERSTANDING
Native engineering files become typed, queryable objects instead of opaque files in a vault.
03 · DEVELOPER ACCESS
Connect internal systems, automate workflows, and build on the same governed product context.
PRODUCTFLO CORE
Parts, assemblies, nets, pins, requirements, BOM lines, firmware symbols, and decisions become one versioned source of engineering context.
04 · REASON
ProductFlo agents read the graph, run scoped checks, and propose changes for human review.
05 · EXTEND
Give external agents governed graph context and scoped tools without handing them unrestricted source access.
MCP SERVER
Context + tools
06 · GOVERNED OUTPUT
Cross-discipline blast radius before a change is approved.
A proposed change with evidence, rationale, and owners.
Human approval, routing, and a signed change record.
A versioned trail of what changed, why, and by whom.
Product tour
Click through the actual product. Every screen below is live — it's the same code we ship to customers.

The graph — every part, every net, every dependency across mechanical, electrical, firmware, and manufacturing. Click any node to see everything it touches.
Open demo tab →How it works
ProductFlo reads your existing tools in place, builds a typed graph of every part and connection, runs agents that draft safe changes, and gates every commit through the humans who should see it.
Parts · nets · signals · tolerances · suppliers · revs — one queryable graph across MECH / ELE / FW / MFG.
Scoped agents watch the graph, draft ECOs, and write diffs — never commits. They propose, humans approve.
Every change is a reviewable, reversible diff with the right reviewers auto-selected by discipline & ownership.
Merged ECOs flow back into Altium, SolidWorks, Git, and your BOM system. No export. No drift.
// Supplier says J12 is EOL. Cascade everywhere it lives. const diff = await pf.propose.swapPart({ from: "J12", to: "J12-ALT-B", product: "robot-alpha", cascade: true }); await diff.requestReview({ auto_select: true }); ↳ eco-2041 · 7 artefacts · 5 disciplines · 3 reviewers
The surface a designer sees in the dashboard is exactly the surface an agent hits in code — typed, scoped, diffable, audit-logged.
Agents
All agents are scoped, auditable, dry-run-capable, and propose diffs; never commits. Bring your own models, or use ours.
Watches supplier feeds for EOL, lead-time, and MOQ changes. Drafts alternates keyed to your approved vendor list.
Cross-checks FW duty cycles against heat-sink geometry and rail current budgets. Flags envelope violations at diff time.
Validates every pin assignment across schematic, firmware, and mechanical connector pinouts. Single source of pin truth.
Keeps the design BOM, the mfg BOM, and the PLM BOM in sync. Flags drift, proposes AVL additions, routes to procurement.
Knows which artefact changes re-open FCC / UL / 510(k) / IEC cert gates. Flags the cost before the merge, not after.
Answers "what breaks if…" in seconds. Powers the impact view and gives every ECO its blast-radius estimate.
Turns every rev into a human-readable changelog. Groups ECOs by theme, writes release notes, drafts MRB memos.
Write a custom agent in 20 lines. Scoped tokens, typed tool-calls, dry-run mode, audit log — all out of the box.
DfM · DfA · DfT · DfR — drafted by the agents that own each concern, reviewed by you.
In-host plugins
No migration. No new tool to learn. No rip-and-replace. ProductFlo shows up as a side panel in Altium, a task pane in SolidWorks, and a bot on GitHub — serving the same live graph.
Shows ownership, cross-discipline impact, and open ECOs on whatever the engineer clicks. Propose a part swap without leaving the editor.
See electrical and firmware dependencies on every part in your assembly. Clash-check against the live PCB outline. Commit ECOs in-place.
Every firmware PR that touches a pin is automatically cross-checked against the schematic. Merge is gated until the hardware graph agrees.
Bi-directional sync between KiCad projects and the ProductFlo graph. Net changes, footprint swaps, and BOM updates flow both ways.
Surface cross-discipline dependencies inside Onshape documents. See which electrical and firmware artefacts depend on every part and assembly.
Import schematics and board layouts from Cadence tools into the unified graph. Pin-map validation and net-level impact analysis included.
Link Fusion 360 components to the product graph. Mechanical changes automatically cascade to affected electrical and firmware artefacts.
Map Zephyr devicetree bindings to the hardware graph. Pin reassignments and peripheral changes are validated against the schematic before merge.
Keep Windchill part structures and BOMs in sync with the live graph. ECOs authored in ProductFlo propagate to Windchill change notices.
Sync Arena BOMs, approved manufacturer lists, and change orders. ProductFlo ECOs can draft Arena ECOs with matched line items.
Bridge the engineering BOM to SAP material masters and production BOMs. Cost and lead-time data flows back into impact analysis.
Connect any tool and AI agent with our REST API/SDK/MCP. Define a schema, map fields to graph nodes, and ProductFlo keeps it in sync with webhooks or polling.
Scenarios
These aren't hypotheticals. They're the top three reasons products slip, pulled from design-partner data.
4 days. Supplier email lands. Procurement digs through 3 BOMs. EE manually checks schematic for every usage. Someone forgets to tell firmware. Board spins.
3 minutes to draft. Supply-watch agent sees the EOL feed, queries the graph, drafts a swap ECO with an alternate that fits the footprint and the stocking strategy.
Auto-routed to Devon (EE) and Mira (proc). They approve the diff in the same morning. PCB, MECH, FW, BOM, and MFG all update in-place.
2 weeks of back-and-forth. Kai sees temps on bench. Files a bug. Devon needs the same STEP + schematic + firmware logs. Three meetings to align.
Single query resolves it. Kai asks "what dissipates into the chassis wall near the IMU?" Graph returns the heatsink, the driver IC, the 3.3V rail, and last week's FW change that raised the PWM duty.
Thermal-check agent co-authors the fix. Kai proposes a vent cutout; Devon lowers the rail current limit. Both diffs reviewed together in one ECO.
Found at MRB, 6 weeks later. Kavya reassigns a GPIO. Devon reassigns the same pin to a new sensor. Merge order wins. Production build DOA.
Caught at review. Both ECOs touch pin PA4. Conflict-detector surfaces the overlap in the review gate before either can merge.
Three-way resolve in the UI. The owning engineer arbitrates, picks the winning assignment, the loser becomes a new task on the backlog. Both ECOs merge together.
In their words
"We cut our ECO cycle time by 74% in the first month. My engineers stopped arguing about file versions and started arguing about the robot again."
Founders
We watched the same $80M product slip by six months for the seventh time in fifteen years. Different company, different vertical, same root cause: a mechanical rev, an electrical rev, and a firmware rev that nobody stitched together until the line stopped.
PLM didn't fix it. Slack didn't fix it. Another spreadsheet didn't fix it. The problem isn't that hardware teams need better tools — it's that they need one graph underneath the tools they already have, and a set of agents that can finally do the reconciliation work a human shouldn't.
That's ProductFlo. We're building it with nine design partners across robotics, medical, consumer and EV, and we're opening the cohort to ten more teams through 2026.
CEO · EX-RIVIAN · EX-ANTHROPIC
Shipped three hardware products to production at Rivian. Led the agent-for-CAD research group at a frontier AI lab.
CTO · EX-SOLIDWORKS KERNEL · EX-STRIPE INFRA
Built the parametric geometry engine behind a top CAD tool. Ten years on data infra at planet-scale.
CPO · EX-ARENA · EX-PTC
Fifteen years inside enterprise PLM. Saw every way it fails a hardware team, and shipped the fix nobody would let him build — until now.
Trust & security
Built for the compliance reviews we know you'll run us through. Self-hosted where you need it. Audit-logged everywhere else.
ROI calculator
Our caluculator estimates recovered engineering capacity, annual value, and payback without assuming headcount reduction.
Estimated annual impact
Recovered capacity value from approximately 2,304 hours returned to engineering each year.
Directional estimate based entirely on the assumptions you enter. Recovered capacity is not the same as audited savings or guaranteed financial performance.
Design partner product
We're in controlled rollout through 2026. Fixed scope. Fixed fee. Named solutions engineer. You see the graph on your own BOM in week one.
One product. Three artefact sources. Joint success metrics. Fixed.
For 10–50 hardware engineers shipping real products. Full graph, all agents, all plugins.
Self-host, compliance, or volume. For defense, medical, aerospace.
FAQ
Ready when you are
30-minute scoping call. We map your artefact sources, pick one active product, and show you the graph — live — by the end of the week.