Back to vendors
B

BootLoop

Also known as: BootLoop Develop, BootLoop Test, BootLoop AI

Visit site
Entry priceNot public · demo and sales onlyFull pricing detail

A firmware agent paired with a hardware in the loop test platform: BootLoop writes firmware from board design files, flashes and tests it on real hardware, and turns each check into a CI test.

BootLoop builds two products for hardware teams. BootLoop Develop is an agent that reads schematics, netlists, datasheets, reference manuals and Altium, KiCad or Cadence PCB projects, builds a register and pin level model of the specific board, and writes drivers, RTOS board support packages and embedded Linux code in C, C++ or Rust. It then compiles, flashes and tests the firmware on the actual device, locally or on test stands, reaching for GDB, JTAG, logic analyzers, oscilloscopes and power meters on hard problems and iterating until the job converges, after which an engineer reviews the diff.

BootLoop Test is a hardware in the loop platform. Any Linux computer can become a bench, equipment connects through a visual interface, and benches pair to a central control plane.

Tests, written by engineers or generated by the Test agent from the codebase, schematics and bench, run unchanged at bring up, in CI on every commit, overnight and at end of line, where an operator scans each unit to start its test. A unified Run History keeps results, binaries, test code and bench configuration under version control, for seven years or more on regulated work.

An equipment library covers oscilloscopes, power supplies, loads, analyzers and generators from Keysight, Rigol, Tektronix, Rohde & Schwarz and others.

BootLoop's internal benchmarks put a hardware tested driver at about 8.5 minutes. It runs in its cloud by default, with single tenant, ITAR compliant GovCloud and on premises options, and is sold through demos for a flat fee with unlimited usage. The San Francisco company was founded by Noah Pacik-Nelson and Chris Markus, whose firmware background includes SpaceX's Raptor engine, and BootLoop won Best in Show for test and measurement at Embedded World 2026.

Vendor details

Canonical URL

https://bootloop.ai

Category

Coding agent

Subcategory

Firmware agent with hardware in the loop testing

Funding status

BootLoop went through Y Combinator's Summer 2025 batch. No round size is published.

Company status

independent

Use cases & customers

Primary use cases

bring up a new board from its schematic and datasheetsport firmware to a new MCU or MPU and verify it on hardwareturn on device checks into CI, nightly and end of line tests

Target customers

hardware companies developing firmware and embedded Linuxtest and validation teams running hardware in the loop benchesaerospace, defense and regulated hardware teams needing GovCloud or on premises

Deployment options

SaaSsingle-tenantGovCloudon-prem

Integrations

BootLoop reads Altium, KiCad and Cadence PCB projects, schematics, netlists and datasheets. On the bench it drives GDB, JTAG probes, serial monitors, logic analyzers, oscilloscopes and power meters, and its equipment library documents SCPI and PyVISA control for oscilloscopes, power supplies, source measure units, electronic loads, analyzers and generators from Keysight, Rigol, Tektronix, Keithley, Rohde & Schwarz and others. Tests promote to CI, regression, nightly and end of line runs through the BootLoop Test CI API.

In practice

A new board comes back from the fab. BootLoop Develop reads the schematic, datasheets and Altium project, writes the drivers, flashes the board and tests each peripheral on the bench.

Your test lab runs a dozen benches by hand. BootLoop Test pairs them to one control plane, schedules the same tests in CI and overnight, and tracks yield and pass rate across all of them.

A bug only shows up on hardware. The agent reproduces it with GDB, a logic analyzer and an oscilloscope, fixes it, and keeps the reproduction as a regression test.

Agentic Index coverage score

6.0 / 14 capabilities · 43%

Integrations & Tool Calling Partial

The agent acts on the bench. It drives oscilloscopes, logic analyzers, power meters, GDB, JTAG probes and serial monitors, and it can work through a debug probe before a UART, printf or clock is running. An equipment library documents SCPI and PyVISA control for oscilloscopes, power supplies, source measure units, electronic loads, analyzers and generators from Keysight, Rigol, Tektronix, Keithley, Rohde & Schwarz and others, and the BootLoop Test agent can add support for equipment that is not on the list.

That reach stays inside lab equipment and the customer's toolchain. BootLoop does not describe connectors that let the agent act in business software such as a ticketing system or a repository host.

Sourcebootloop.ai/blog/bootloop-memfault-core-dump-ai-firmware-agentread 2026-10-08

Workflow Orchestration Partial

Develop runs a build, flash and test loop on its own until the result converges: it compiles against the customer's toolchain, flashes the board, exercises the firmware with test equipment and patches what fails. Test pairs dozens or hundreds of benches to a central control plane, and because tests are written once and run on any capable bench, the same suite moves from bring up to CI to end of line without rewriting.

BootLoop describes one agent loop plus fleet wide test runs. It does not describe several agents working together or a workflow designer.

Sourcebootloop.ai/products/testread 2026-10-08

Knowledge Grounding & RAG Partial

Develop grounds its work in the customer's own design files. It parses schematics, netlists, datasheets of any length, reference manuals and Altium, KiCad or Cadence PCB projects, and builds a register and pin level model of the specific board, with peripherals and net connections. A new chip needs no supported list: uploading its documentation is enough. On the test side, each bench is described in a Bench Graph that records the equipment and how it connects.

BootLoop does not say how the board model is stored, kept current or searched across projects.

Sourcebootloop.ai/products/developread 2026-10-08

Human Oversight & Guardrails Not documented

The build, flash and test loop runs without intervention until it converges, and the engineer then reviews the resulting diff once. BootLoop describes no setting that pauses the agent before it edits code, flashes a board or drives an instrument.

Its launch post adds that during a pilot a person validates every line of code, which describes how pilots are run with BootLoop's engineers rather than a control the customer operates in the product.

Sourcebootloop.ai/blog/bootloop-memfault-core-dump-ai-firmware-agentread 2026-10-08

Security, Identity & Governance Partial

A trust center at trust.bootloop.ai names SOC 2, without stating its type, along with ITAR compliance for the GovCloud deployment, SSPA and infrastructure it calls DoD ready. BootLoop says firmware builds, flashes and runs on the customer's own hardware, that code is not retained and that customer data never trains models.

Who inside a customer's organization can do what is not published. BootLoop describes no single sign on, roles or permissions, and its Test launch post says results are visible to the whole company.

Sourcetrust.bootloop.airead 2026-10-08

Observability & Auditability Partial

A unified Run History collects bench, CI, end of line and field runs in one web view with full version control. Each result keeps its step results with the bench configuration, test code and firmware artifacts, so a team can see what the agent changed and how the hardware responded, and replay the run on any bench. For regulated and functional safety work, results, binaries, test code and bench configuration are kept for seven years or more, and yield, runtime and pass rate roll up across benches.

These are records of what ran. BootLoop does not describe a log of which user or agent took which action.

Sourcebootloop.ai/blog/bootloop-test-launchread 2026-10-08

Memory & State Persistence Not documented

BootLoop's pages describe what the agent reads at the start of a task, the board's design files and documentation, but not anything it remembers afterward, such as project conventions, earlier fixes or past decisions it consults on the next job. The Run History keeps every result, binary, test and bench configuration, which records what ran rather than what the agent learned. BootLoop publishes no product documentation that would say more.

Sourcebootloop.ai/products/developread 2026-10-08

Deployment & Data Residency Full

Customers can run BootLoop in its cloud, as a single tenant deployment, in an ITAR compliant GovCloud or on premises. Whichever they choose, firmware builds, flashes and runs on their own hardware, and any Linux computer can be enrolled as a test bench.

Sourcebootloop.airead 2026-10-08

Prebuilt Agents / Templates / Packs Partial

An equipment library gives SCPI command references, generated from official programming manuals, and PyVISA examples for a wide range of lab instruments. In Test, equipment connects through a visual interface without code, the BootLoop Test agent generates tests and components from the firmware codebase, schematics and bench, and tests ship with their own binaries so a board can be provisioned without a complex bench.

These are building blocks for benches and tests. BootLoop does not offer a catalog of prebuilt agents or test templates to adopt.

Sourcebootloop.ai/equipmentread 2026-10-08

Triggers & Channel Coverage Partial

Tests promoted from the agent's on device checks run on every commit in CI and in nightly and regression runs. On the production line, an operator scans each unit to start its end of line test through the BootLoop Test CI API.

BootLoop does not say which CI systems it plugs into or how a commit reaches the API, and the agent itself starts when an engineer gives it a task.

Sourcebootloop.ai/products/testread 2026-10-08

Model Flexibility & Routing Not documented

BootLoop names no model behind its agent, and its product pages and posts offer customers no way to choose or bring one. The agent works in C, C++ and Rust across Zephyr, bare metal and embedded Linux, but which AI models do that work is not said.

Sourcebootloop.ai/products/developread 2026-10-08

APIs / SDKs / MCP Extensibility Partial

A BootLoop Test CI API exists: the Test launch post uses it to start end of line runs when a production operator scans a unit, and promoted tests run through CI without being rewritten for a different runner. BootLoop publishes no reference for that API, no SDK and no MCP server, and the command line interface in its product images has no public documentation.

Sourcebootloop.ai/blog/bootloop-test-launchread 2026-10-08

Testing, Debugging & Optimization Full

Testing is half of what BootLoop sells. Each successful on device check the agent runs can be saved as a deterministic test, copied into BootLoop Test and promoted to CI, regression, nightly or end of line runs, with pass rates tracked across benches. Engineers can also write tests themselves, and BootLoop promises a first test running on the customer's hardware in under an hour.

The agent also tunes for power: given a datasheet, a power meter and a target current draw, it adjusts peripheral settings, sleep modes, DMA and clocks against live measurements. BootLoop's internal benchmarks put a hardware tested peripheral driver at about 8.5 minutes from the prompt on a well supported Cortex-M target.

Sourcebootloop.ai/blog/bootloop-test-launchread 2026-10-08

Browser / Computer-use Not documented

BootLoop works through instruments, debuggers, probes and boards on the bench rather than through a screen. Equipment is driven over SCPI and debug interfaces, and no browser or desktop is operated by the agent.

Sourcebootloop.ai/products/developread 2026-10-08

The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded

Pricing

Not public · demo and sales only

Flat fee with unlimited usage, per BootLoop; the amount is not published

What is public

BootLoop publishes no prices. It describes its pricing as a flat fee with unlimited usage, sells through demos and sales, and its launch post describes a pilot program before a customer deployment.

Billing mechanics

A flat fee with unlimited usage, by BootLoop's own description. The amount, the term and what the fee is sized on are not published.

Cost watchouts

Buying starts with a demo and a pilot that involves BootLoop's own engineers, so the first phase is partly an engagement. Deployment choices such as single tenant, GovCloud or on premises will shape the quote.

Variable cost rationale

BootLoop describes its pricing as a flat fee with unlimited usage, so how often the agent runs or how many tests a team promotes should not move the bill. The fee itself, and what drives it, such as benches or seats, is not published.

Additional watchouts

Unlimited usage removes the meter, so the open question is what the flat fee is sized on, since the Test platform is built to scale to hundreds of benches.

Sales call required

Yes, required for paid access

Free / trial

No free plan or trial is published; BootLoop offers demos and a pilot program

Commercial notes

A San Francisco company from Y Combinator's Summer 2025 batch, with two products, Develop and Test, and a Best in Show award for test and measurement at Embedded World 2026.

Key ambiguities

The fee itself, what it is sized on (benches, seats or deployment type) and the contract term are not published.

Missing data

All prices, the billing unit and contract terms.

Agentic Index verified 2026-10-08

Contact us

Found a vendor we missed? Have feedback on the index? We'd love to hear from you.