AGENTICELECTRONICS

Fulmetry gives coding agents a disciplined way to design circuit boards, run repeatable checks, inspect every result, and produce evidence you can review.

Paste this into your coding agent
Fetch https://pcboo-dev.github.io/agent.md
See how it works ↓

Circuit boards, built like software

Design PCBs with
your coding agent.

Author a board as composable TypeScript, give your agent clear procedures, and move from source to checked, inspectable results without surrendering control of the project.

01 / Workflow

From source to evidence.

Compose01

Composable source.
One board.

my-board/
  circuit/board.ts
  circuit/power.ts
  tests/
  pcboo.config.ts
  pcboo.lock
Fulmetry workflow02
AuthorComposable TypeScript01
RunDeterministic PCBoo commands02
ReviewJSON + local inspector03
Start here03

Scaffold the
workflow.

Status model04
TRUTH

A successful build means normalized Circuit JSON. Electrical, fabrication, functional, standards, and sourcing results remain independent.

02 / Foundation

BUILT ON.
BUILT OUT.

Fulmetry keeps the circuit engine underneath and builds a controlled, reviewable agent workflow around it.

Built on01

tscircuit

The circuit-as-code foundation for authoring boards in TypeScript and compiling them into Circuit JSON.

Explore tscircuit ↗
Fulmetry adds02

A dependable path from source to evidence.

01Project contractPredictable files, configuration, and pinned inputs
02Agent proceduresVersioned skills for design, diagnosis, and review
03Deterministic commandsRepeatable builds, checks, and local inspection
04Evidence boundariesIndependent status for every validation dimension

tscircuit compiles the board.Fulmetry makes the work agent-ready and reviewable.

03 / Evidence

Honest
by design.

Fulmetry records what the board build and each downstream check actually proved—never what one success merely suggests.

EXAMPLE / SENSOR-NODE-ALOCAL
BuildCompleteNormalized Circuit JSON
ElectricalPassedRules and nets checked
FabricationIncompleteDraft artifacts only
FunctionalIncomplete2 assertions pending
StandardsProfile onlyNo certification claim
SourcingUnavailableNo live stock data

Unavailable work remains visible. Passing one dimension never changes another.

04 / Agent skills

Procedure,
versioned.

01

Design

Architecture, footprints, stack-up, placement, and routing.

pcboo-design
02

Layout

Readable coordinates and machine-checkable collisions.

pcboo-schematic-layout
03

Diagnose

Repair one build, electrical, simulation, or manufacturing finding at a time.

pcboo-diagnose
04

Verify

Tests, Circuit JSON checks, qualified simulation, and independent review.

pcboo-verify
05

Manufacture

Gerber, drill, BOM, placement evidence, and KiCad handoff.

pcboo-manufacturing

05 / Open foundation

OPEN.
LOCAL.
LAYER.

Fulmetry is an independent MIT-licensed project built directly on a pinned tscircuit implementation. It is not a visual editor, an agent runtime, or an official tscircuit product.

View source ↗Read the docs ↗

Start from a folder

BUILD
PCBs.