Open Source Engineering Platform | Unified
Unified Engineering logo Unified Engineering
GitHub
MIT licensed

The open-source platform for engineering

Generate production drawings straight from your CAD, and point an agent at any supplier site to quote and source the hardware around them. All on infrastructure you own.

>_ Unified Engineering
PS C:\project> unified
{{ typedText }}
{{ openingText }}
Generated a three-view A3 production drawing with GD&T callouts and saved it to .\drawings\bracket_mount_dwg.pdf
PS C:\project>
Protolabs returned quote 6150-734 at $760.42 for one part in 6061-T6, shipping in four business days
PS C:\project>
McMaster-Carr lists five materials for the 1/4"-20 × 1/2" torx screw: 18-8 stainless, A286 stainless, alloy steel, zinc-plated steel, and black-phosphate steel, starting at $3.72 per pack of 10
PS C:\project>
PDF bracket_mount_dwg.pdf — page 1 / 1
bracket_mount production drawing — A3 sheet
Protolabs — Instant quote
buildit.protolabs.com/quotes/6150-734
Protolabs instant quote
Protolabs quote 6150-734 PDF
McMaster-Carr
mcmaster.com/screws/torx · 1/4"-20 × 1/2"
McMaster-Carr catalog
McMaster-Carr filtered results — 1/4-20 torx
Made by engineers from MIT SpaceX
01 — Tools

Tools designed to save time in the engineering process

Turn a part model into a fully dimensioned drawing, and point an agent at any supplier site to source and quote the hardware around it. No integrations to build, and it all runs on your machine.

bracket_mount Model Model + Drawing
bracket_mount 3D CAD model
ISO · shaded
bracket_mount production drawing — A3, dimensioned

NX drawing generation

Point the tool at a solid part model and it drives Siemens NX headlessly through the NXOpen API to generate a fully dimensioned production drawing directly from the geometry, reading the model topology to place the orthographic and section views automatically and deriving dimensions and GD&T feature control frames from the part's own features. The sheet is laid out on your own title block template in either ISO or ASME projection, every view and callout regenerates in sync when the geometry changes, and the finished drawing exports to revision-controlled PDF and DXF for release.

No tokens needed Runs headless ISO / ASME PDF + DXF export

Browser navigation

Point the agent at any supplier portal or legacy web tool, describe the goal in plain language, and it drives a real browser session to get there: reading the rendered page, clicking through menus, filling search and configuration forms, and pulling the specific values back out as structured data. Because it operates the page the way a person would, it works on sites that never exposed an API, captures every action as an ordered replayable trace so a sourcing run can be repeated against fresh pricing, and pauses any step that would spend money to wait for your explicit approval.

Works on any site No integrations Replayable steps Approval-gated buys
mcmaster.com/products/screws · 1/4"-20 × 1/2" torx
agent
McMaster-Carr — 1/4-20 × 1/2 torx screws
02 — Setup

Run it in your terminal, or your MCP client

Both tools ship as an MCP server. Run them from a terminal agent with your own model key, or from any MCP client like Claude. Just describe what you want.

>_ unified-agent — PowerShell
PS C:\project> unified-agent
make the drawing for bracket_mount, then quote it at protolabs
→ generate_drawing · sheet A3
3 views · GD&T → drawings\bracket_mount_dwg.pdf
→ quote_part · protolabs · qty 1
6150-734 · $760.42 · ships Fri Jul 10
Drawing saved and quote 6150-734 staged for your approval.
PS C:\project>
Terminal + model API Point any terminal agent at the tools with your own model key.
Claude Opus 4.8 unified-mcp
Make the drawing for bracket_mount, then get me a CNC quote for it.
generate_drawing unified
browser_navigate unified · ×5
quote_part unified
Drawing bracket_mount_dwg is done, with 3 views and GD&T. The Protolabs quote 6150-734 came back at $760.42 in 6061-T6, shipping Fri Jul 10. It's staged and waiting on your approval.
MCP client Connect once, then drive it from Claude or any MCP client.