an autonomous hardware engineer · for macOS and Windows

Describe a circuit board. Get files a factory can build.

Provenboard picks real parts, writes the schematic, places and routes the board, and hands you the files for JLCPCB. You make every decision that matters.

Hundreds of careful steps. Only a few are decisions.

The agent does the labour between checkpoints. Choose how much it does on its own; the fab order is always yours.

  1. 01

    Describe it.

    Say what the board should do, in plain words.

  2. 02

    Decide.

    At each checkpoint it stops with two or three whole options, one recommended.

  3. 03

    Get the files.

    Gerbers, parts list and placement file for JLCPCB. The order is yours.

  1. 01Requirements◆ checkpoint
  2. 02Architecture◆ checkpoint
  3. 03Parts & supply◆ checkpoint
  4. 04Schematicagent
  5. 05Placementagent
  6. 06Routingagent
  7. 07Verification◆ pre-fab review
  8. 08Fab outputs◆ fab order
H1U1D7D6C2R3R11R14R5R9R12R8R6C5Q3C4D5D3Q4Q2D4Q5C3C6D2R15R4R7R10R13LED1C1BUZZER1C7H6U2U3C9C8D1Q1R2R1R25LED2R22R23R24R21R20R17R18R19R16U4U7U6U5H3H5H4H2
waiting for you · pin map and orientation
porton-new · 65 × 45 mm · 2 layers · 62 parts · a real board, replayed as the app draws it

architecture checkpoint

It asks only what changes the design. Never for labour.

Two or three whole options, one recommended, each with its trade-off in plain words. The exact values are one click away for anyone who wants them.

How should the board get its power?

1–3 choose · ⌘↵ continue · You can reopen a decision later; the agent says which steps it redoes.

independent checks

The agent builds. Independent checks decide.

The agent never says a board passes. Separate checks it cannot write to or overrule do. Only a fix, or your explicit sign-off, changes a verdict.

Some questions a machine can’t answer honestly. Those wait for you.

Automatic

  • Can KiCad open the board file?

    KiCad loads the board

  • Does every net make sense, with nothing dangling or lost?

  • Do any parts collide?

  • Is every connection drawn in copper?

    0 unconnected

  • Is every ground island stitched to the other side?

  • Does the printed text stay clear of the pads?

    1. run 1 · 15 labels closer than 0.15 mm to a pad
    2. agent · moving labels clear of the pads
    3. run 2 · 0 findings
  • Does the board pass the factory’s design rules?

    0 errors with the JLCPCB 2-layer rules

  • Do the parts list, placement file and board agree?

Yours

  • Has someone checked each chip’s pins against its datasheet?

    Only you can pass this one: with your sign-off in the app, under your name.

  • Has someone confirmed polarized parts in the factory preview?

    Only you can pass this one: with your sign-off in the app, under your name.

factory files

Provenboard never places the order. You do.

Gerbers, parts list and placement file for JLCPCB, checked against the factory’s own rules for your layer count. Upload them yourself when you are ready.

Factory filesjlcpcb · 2 layers

select a file to look inside

What should the board do?

Early access for macOS and Windows. Tell us where to send the invite.