Outerport

Electrical and control
systems, built as code.

Outerport’s agents turn specifications and existing drawings into structured electrical designs. CAD drawings, BOMs, and engineering calculations come from the same model, and the control logic runs in simulation.

Outerport Studiodrainage_pit_panel_set.opnbAGENTDesign the control panel fora drainage pit: duty andstandby pumps, auto levelcontrol, high-water alarm.Sized main breaker: 30AF/30AT 30mAPlaced duty + standby pump branchesWired level control + high-water alarmGenerated layout, terminal table, BOMPanel set complete5 sheets · 0 errorsE-101E-102E-103E-201E-3013φ3W AC200V 50HzMCCB 30AF/30ATMCCB1 15AMC12THR1 5-8AMPUMP-1 · DUTY3φ200V 1.5kWMCCB2 15AMC13THR2 5-8AMPUMP-2 · STBY3φ200V 1.5kWTR 200/200V100VAMCCB-C 5ACONTROL → E-103OUTERPORTTITLE · SINGLE-LINE DIAGRAMDWG.NO E-101

Trusted by the companies that build the world’s machines

DaikinTop 5 semiconductorequipment firmTop 5 EPC firmFortune 1000chemical manufacturerFortune 1000defense contractor
Read the Daikin case study

What Outerport is

The design is the source. The drawing is an output.

Outerport builds the components, connections, ratings, and control logic as one structured design. The drawing set, BOM, engineering calculations, and simulation all use that design.

What it designs

Structured design for control panels and P&IDs.

Start with components, connections, ratings, and logic. Produce the drawing set from that model.

Electrical & control panels

Outerport selects and sizes components from the load list, lays out the panel, and produces single-lines, main and control circuits, terminal tables, and the BOM.

Piping & instrumentation

Outerport assembles P&IDs and line lists as connected process systems, then checks continuity, tags, and instrumentation coverage.

How it works

From specification to a checked drawing set.

SPECPDF · DOCX · TEXTLEGACY SCANPDF · PNG · TIFFDESIGNPARSEDESIGN MODELCOMPILECAD DRAWING SETE-101 .. E-301DESIGN CHECKSON EVERY REVISIONSIMULATIONCONTROL LOGIC, RUN

01

Build the design model from the spec

Give the agent a requirements document, datasheet, or written instruction. It selects the components, sizes them against the loads, and assigns the connections and wire labels.

02

Generate the drawing set and BOM

The model produces CAD drawings and a bill of materials in your company’s drafting conventions, ready for an engineer to review.

03

Test the control logic

The simulator executes the control circuit. Design checks test continuity, sizing, and interlocks again after each revision.

Smart CAD promised this a decade ago. It stalled on the ramp.

Rule-based configurators only produce a drawing after your senior engineers spend months encoding a macro library, and only pay off on designs you repeat. Custom-order work never clears that bar, so the tools sit unused and the drawings stay manual.

Outerport’s agents extract reusable patterns from past work and apply them to each new specification. Engineers describe the requirements and review the resulting design.

Your existing drawings

Reuse approved circuits from past projects.

Panel schematics, single-lines, and P&IDs are parsed into components, connections, ratings, and tags.

PARSE · REUSE52a88aTHR188RLBZ5-8ASCAN · 1994PARSECOMPONENTSCONNECTIVITY88 · MAGNETIC SWAC200VTHR1 · THERMAL RLY5-8ARL · PILOT LAMP52a → 8888a → RLTHR1 → BZREUSE52a88aTHR188RLBZ6-9A · RESIZEDE-103 · COMPILED

The resulting library contains the interlock circuits and breaker selections your team already trusts. Reuse them in Outerport or export them to your existing electrical CAD, with ratings recalculated for the new loads.

Simulation & search

Simulate the control logic before the panel is built.

Outerport executes the control circuit in its simulator, so an engineer can check the interlock sequence before the panel is built. The agent can also set up and run existing CAE tools, then attach the results to the design model.

For sizing or layout problems, the agent generates candidate designs and rejects those that fail the simulation. Engineers review the small set that remains.

The same search can start from test data and work backward to the design or process conditions that explain the result. Those conditions feed the next prototype or production run.

SIMULATE · SEARCH33F88MCOSTPERFC-14 · PASSSIMULATES IN · HYSYS · ASPEN PLUS · SIMULINK · +YOURS
Daikin Industries
“We were able to achieve a dramatic leap in parsing accuracy compared to conventional approaches.”

Shohei Hido

Executive Engineer, Daikin Industries

Read customer stories

The platform

One design model for drawings, calculations, and simulation.

Past drawings and new designs use the same equipment model. A knowledge graph connects tags and components across the document set.

The agents work through tools that trace lines, read legends, and query the graph. Your team can use the same tools to build review and estimation workflows.

The parsing pipeline

Turn drawings into components and connections.

PIPELINE · PAGE TO GRAPHPID_DRAWING01 CLASSIFYSYMBOLS · LINES02 DETECTPUMP · CENTRIFUGALVALVE · GATEINSTRUMENT · LOCAL03 LEGENDTAGS · LINES · GRAPH04 ASSEMBLE5-8A· CITED05 REVIEW

Every page is classified first: a P&ID reads differently from a control circuit, so each type gets its own detectors for symbols, lines, and text. Detected symbols are checked against the sheet’s own legend, and P&ID classes map to CFIHOS.

Connectivity is assembled last, line by line and tag by tag, into the graph the rest of the platform runs on. Every value keeps a citation to the exact region of the sheet, and a review workspace shows it to the engineer who signs off.

Across disciplines

Trace a tag across the P&ID, single-line, and datasheet.

Pump P-2104 is a symbol on the P&ID, a load on the single-line, and a row in its datasheet. Outerport joins those records by tag, connecting the process line, power feed, breaker size, and rated duty. The graph uses CFIHOS equipment classes and can be extended to your own naming. A query against P-2104 returns the drawing regions and data rows tied to that equipment.

KNOWLEDGE GRAPH · LINKED BY TAGP-2104PROCESSPOWERRATINGP&ID · SHT 12SINGLE-LINE · E-101MCCB-2MDATASHEET · P-2104MOTOR 3.7 kW · AC200VFLOW 0.63 m³/minDUTY / STANDBY

Agent session

Which loads share a feeder with P-2104?

trace_line · E-101 · upstream of P-2104 → MCCB-2

trace_line · E-101 · downstream of MCCB-2

read_legend · E-101 · breaker frame sizes

MCCB-2 (30AF/30AT) feeds the duty and standby pumps P-2104 and P-2105. No other loads share the feeder; each pump branch has its own thermal relay, THR1 and THR2, set 5-8A.

E-101 · SINGLE-LINEE-103 · CONTROL CIRCUIT

Agents

Ask what happens when pump P-2104 overloads.

The agent traces the circuit to its source, checks each symbol against the legend, and cites the sheets it used. Its answer comes from the graph and the original drawing regions.

Your team can use the same tools to review vendor drawings against company standards or count and price the parts on a sheet.

Build on it

Run engineering checks in Python.

Agents and your engineers execute Python in a sandbox with the parsed data in scope: query the graph, check a loads table with pandas, plot the result. Every session is captured as a notebook your team can rerun and review.

Personas define what an agent is for, and skills package the procedures it follows: both are yours to edit. The whole platform deploys in your VPC, so drawings never leave your network.

pump_station_audit.opnb

SANDBOX · PYTHON

Which pumps are close to tripping their breakers?

pumps = graph.query("pump", join=["feeder", "datasheet"])
margin = pumps["breaker_a"] / pumps["fla_a"]

P-2105 · margin 1.1 · below minimum

PERSONA · PANEL REVIEWERSKILL · BREAKER MARGINRUNS IN YOUR VPC

In and out

Send the design to your existing CAD and engineering tools.

YOUR DOCUMENTS

PDF · PNG · TIFFscanned drawings
DWG · DXFCAD sheets
XLSX · CSVdatasheets, BOMs, specifications

THE DESIGN MODEL

components · connections · ratings · tags

connected as one knowledge graph

YOUR TOOLS

DWGyour CAD
DEXPIAVEVA
HYSYSflowsheets
CSVCMMS / ERP
JSONAPI

Industries

For custom-engineered equipment and plants.

Semiconductor equipment

Control systems for the machines that make chips: gas delivery, RF and vacuum subsystems, tool control panels.

Energy & process

Process units, utilities, and safety instrumentation, from FEED through as-built.

EPC

Estimation, detail design, and as-built reconciliation across project document sets.

Heavy machinery & mining

Control panels and hydraulic systems for equipment engineered in variants.

Deployment

Apply your engineering rules to each design.

We configure the parser, symbol library, and design checks on your own documents. That includes your title blocks, tag conventions, approved components, and drafting standards such as JIS, IEC, or ANSI.

The deployment can include company-specific schemas, review agents, and integrations with existing systems. Our engineers work with your team through production use.

Our vision

The people who design power systems, process plants, and piping networks carry an enormous amount of judgment that has never been written down, only drawn.

We are building the system that learns that judgment: an agent that knows a discipline well enough to draft in it, and to keep the drawing and its data in agreement. Engineers stay in charge of the design. The agent does the drafting, checking, and redrawing that eats their weeks.

Who we are

Built by engineers from NVIDIA, Meta, Tulip, and Embark.

The team has worked on 3D AI, factory software, and autonomous systems.

Backed by

Y CombinatorDEEPCOREPioneer FundFlex CapitalScript CapitalTranspose PlatformDG Daiwa VenturesDelight VenturesDTX Ventures

Bring us a specification
from a current project.

We’ll build the design model, produce the drawing set, and run the control logic with your engineers.

Or write to us at info@outerport.com