Assemble Labs has raised $1.3M in pre-seed funding led by Menlo Ventures →

Deploy Tests in Minutes, not Months

The fastest way to create hardware-verified tests and deploy them to your CI/CD and factory floor.

1 2 3 def init (self, freq =16, mode =2): self. set_clk ( 0x4002100 , 16MHz ) return STATUS_OK | 0x1F
Firmware and Design Files
CH1
Lab Instruments
U2 U1 J1 R3 C1
Device Under Test
AssembleAI
Design Files
U2 U1 J1 R3 C1
Device Under Test
Lab Instruments
main.c 12345 void pwr_test(){ dut_on(); v=adc_mv(); chk(v<3300); }
Firmware
ERS/ERD ID REQUIREMENT STATUS R-101R-102R-103R-104
Requirements
PROTECTION OVP 3.60 V OK OCP 500 mA OK OTP 85 °C OK
Safety Limits
AssembleAI bench-01 online working… 3V3 rail · TP4 ripple probe → CH1 load 500 mA Message AssembleAI… Verify 3V3 ripple < 50 mV @ 500 mA ERS_v2.pdf Send
Engineer Input
fw-tests main #2418 RUNNING PASSED buildflash duthw testsreport linux-x64bench-01bench-01linux-x64 12s 8s 1m04 3s 9f3e2a1 adc window fix 4 jobs 1m27 total
CI/CD Integration
EOL · ST-03 LOT 24W38 RUNNING S/NCYCLERESULT 24W38-041224W38-041324W38-0414 24W38-041524W38-041624W38-041724W38-0418 18.2 s22.6 s18.4 s 18.3 s 21.9 s 18.1 s TESTING TESTING TESTING TESTING PASS FAIL PASS PASS FAIL PASS YIELDUPHCT 98.4% 98.5% 98.3% 142 143 141 18.2 s 18.4 s 18.1 s
Factory Deployment
AssembleAI
$ assemble run
boot_sequence✓
i2c_bus_scan✓
uart_echo▲
adc_calibration✓
pwr_regression▲
sleep_current●
spi_flash✓
Frontier AI for hardware test creation, execution, and deployment.

Autonomous Multi-Instrument Coordination

AssembleAI autonomously coordinates every instrument in your setup to generate and capture complex, time-synced signals.

Augment Your Current Development Tools

Integrates seamlessly with the development environment, operating system, and lab equipment your team already uses.

LLM
IDE
OS
Claude Code
Claude
Anthropic
Cursor
Cursor
AI-First IDE
VS Code
VS Code
Copilot
Mac
macOS
Windows
Microsoft
Linux
Linux
Ubuntu
VS Code with AssembleAI
Power Optimization Project
Specification
When in BLE advertising mode, average power should be < 800 µA.
IDThresholdMeasured
average_power < 800 µA —
Probe Map wired by AssembleAI
DUT SMU Logic Analyzer Oscilloscope
Data Graphs plotted
average_power · VDD MEASURED 241 µA avg · < 800 µA
AssembleAI · Agent Reading specification
bench/contact_sensor • 1 measurement Building…
AssembleAI Connected

Works with Your Equipment

Directly interfaces with your oscilloscope, logic analyzer, power profiler, and other tools in your development environment.

Saleae Saleae
Joulescope Joulescope
Analog Discovery Analog
Discovery
SEGGER
Native Integration
Tektronix Tektronix
Keysight Keysight
Rohde & Schwarz Rohde &
Schwarz
Fluke Fluke

Don't see your equipment listed? We can integrate with it.

Maximize Test Coverage from Product Specs

Generates measurable test cases directly from your requirements, writes all the necessary test code, and runs the tests autonomously.

●
Increase Test Coverage
Finds the edge cases, stress conditions, and failure modes that hand-written test plans miss.
●
Test Corner-Case Failure Modes
Turns every requirement into runnable, hardware-ready test code with pass/fail criteria built in.
●
Verify Tests Autonomously
Executes the full suite on your bench unattended, so results arrive in minutes instead of weeks.

Your Hardware Lab’s Memory

Every lab report, test result, and conclusion is committed to Git beside your firmware for maximum traceability.

01 / DOCUMENT

Unified documentation of all tests

Idle-current validationPASS
38.4 µAlimit 40 µA
Test procedureprocedure.md
Raw measurementsidle-current.csv
Report & conclusionlab-report.md

The result, the method, and the why.

02 / COMMIT

All test results committed to Git

lab-firmwaremain
firmware/CODE
power.c
.assemble/EVIDENCE
procedure.md
idle-current.csv
lab-report.md
Git commit c81f3b2Evidence + firmware. One commit.
03 / RESULTS

Assemble AI remembers all tests

Idle-current validationc81f3b2 · firmware v3
PASS
I²C bus recoverya42e9d1 · firmware v2
FAIL
Boot-time verification7fd208a · firmware v2
PASS
Shared with your whole teamClone the repo. Get every investigation.

Purpose-Built Agent for Embedded Systems

A deterministic agent engineered for embedded systems testing, delivering professional-grade autonomous test loops on hardware.

Capability
Generic Coding Agents Reasons about text
AssembleAI Grounded in measurements
Deterministic and Repeatable
Different answer every run
Same test, same verified result, every time
Autonomous Operation
Times out after a few minutes
Long autonomous sessions of tests and debug
Grounded in Evidence
Plausible but untested code
Every conclusion tied to a hardware measurement
Hardware-Aware
Minimal to none
Full-fidelity hardware understanding and fixes
Deployable CI Package
No deployable CI package
Generates full CI package, ready for deployment
Deliverable Solution
An unverified patch
A reproducible fix with a traceable report

Maximum Security and Privacy

Runs fully on-prem inside your firewall with an air-gapped architecture, so none of your data ever leaves your servers.

●
On-prem & air-gapped
Runs entirely on your infrastructure. Private cloud, bare-metal server, or isolated workstation.
●
Zero data egress
Schematics, firmware, test logs, and datasheets never leave your network. Not even anonymized telemetry.
●
Full compliance & audit ready
Built for ITAR, EAR, and SOC 2 environments with audit trails, role-based access, and full data sovereignty.
Data never leaves your servers
Runs on your servers
On-premises · Air-gapped
Your Data
Schematics
Firmware
Datasheets
Specifications

Built by Hardware Experts

We have decades of experience working on the Apple iPhone, Google Pixel, Meta Oculus, and Amazon Kindle.

Nima Banai, Co-Founder and CEO

Nima Banai

Co-Founder & CEO

Craig Schindler, Co-Founder and CTO

Craig Schindler

Co-Founder & CTO

Google Google
Meta Meta
Apple Apple
Amazon Amazon

Get Started Today

Turn your existing lab into an autonomous HIL testing system with AssembleAI.

How We Work With You

Demo
Pilot
Scale
Demo of AssembleAI with your firmware and hardware
Integrated into your environment and used by the team
Full commercial rollout, deeply integrated across your team

Schedule a call to discuss full integration into your workflow

Assemble Labs Inc. Made in USA 🇺🇸
Ask AI About Assemble Labs
© 2026 Assemble Labs Inc. All rights reserved.
📍 Menlo Park, California
Assemble Labs has raised $1.3M in pre-seed funding led by Menlo Ventures →

Deploy Tests in Minutes, not Months

The fastest way to create hardware-verified tests and deploy them to your CI/CD and factory floor.

1 2 3 def init (self, freq =16, mode =2): self. set_clk ( 0x4002100 , 16MHz ) return STATUS_OK | 0x1F
Firmware and Design Files
CH1
Lab Instruments
U2 U1 J1 R3 C1
Device Under Test
AssembleAI
Design Files
U2 U1 J1 R3 C1
Device Under Test
Lab Instruments
main.c 12345 void pwr_test(){ dut_on(); v=adc_mv(); chk(v<3300); }
Firmware
ERS/ERD ID REQUIREMENT STATUS R-101R-102R-103R-104
Requirements
PROTECTION OVP 3.60 V OK OCP 500 mA OK OTP 85 °C OK
Safety Limits
AssembleAI bench-01 online working… 3V3 rail · TP4 ripple probe → CH1 load 500 mA Message AssembleAI… Verify 3V3 ripple < 50 mV @ 500 mA ERS_v2.pdf Send
Engineer Input
fw-tests main #2418 RUNNING PASSED buildflash duthw testsreport linux-x64bench-01bench-01linux-x64 12s 8s 1m04 3s 9f3e2a1 adc window fix 4 jobs 1m27 total
CI/CD Integration
EOL · ST-03 LOT 24W38 RUNNING S/NCYCLERESULT 24W38-041224W38-041324W38-0414 24W38-041524W38-041624W38-041724W38-0418 18.2 s22.6 s18.4 s 18.3 s 21.9 s 18.1 s TESTING TESTING TESTING TESTING PASS FAIL PASS PASS FAIL PASS YIELDUPHCT 98.4% 98.5% 98.3% 142 143 141 18.2 s 18.4 s 18.1 s
Factory Deployment
AssembleAI
$ assemble run
boot_sequence✓
i2c_bus_scan✓
uart_echo▲
adc_calibration✓
pwr_regression▲
sleep_current●
spi_flash✓
Frontier AI for hardware test creation, execution, and deployment.

Autonomous Multi-Instrument Coordination

AssembleAI autonomously coordinates every instrument in your setup to generate and capture complex, time-synced signals.

Augment Your Current Development Tools

LLM
IDE
Claude
Claude
Anthropic
Cursor
Cursor
AI-First IDE
VS Code
VS Code
Copilot
OS
Mac
macOS
Windows
Microsoft
Linux
Linux
Ubuntu
VS Code with AssembleAI
Power Optimization Project
Specification
When in BLE advertising mode, average power should be < 800 µA.
IDThresholdMeasured
average_power < 800 µA —
Probe Map wired by AssembleAI
DUT SMU Logic Analyzer Oscilloscope
Firmware firmware.c · edited by the agent
AssembleAI · Agent Reading specification
bench/contact_sensor • 1 measurement Building…
Connected

Works with Your Equipment

Native Integration
Saleae
Saleae
Joulescope
Joulescope
Analog Discovery
Analog
Discovery
SEGGER
Tektronix
Tektronix
Keysight
Keysight
Rohde & Schwarz
Rohde &
Schwarz
Fluke
Fluke

Maximize Test Coverage from Product Specs

●
Increase Test Coverage
●
Test Corner-Case Failure Modes
●
Verify Tests Autonomously

Your Hardware Lab’s Memory

01 / DOCUMENT

Unified documentation of all tests

Idle-current validationPASS
38.4 µAlimit 40 µA
Test procedureprocedure.md
Raw measurementsidle-current.csv
Report & conclusionlab-report.md

The result, the method, and the why.

02 / COMMIT

All test results committed to Git

lab-firmwaremain
firmware/CODE
power.c
.assemble/EVIDENCE
procedure.md
idle-current.csv
lab-report.md
Git commit c81f3b2Evidence + firmware. One commit.
03 / RESULTS

Assemble AI remembers all tests

Idle-current validationc81f3b2 · firmware v3
PASS
I²C bus recoverya42e9d1 · firmware v2
FAIL
Boot-time verification7fd208a · firmware v2
PASS
Shared with your whole teamClone the repo. Get every investigation.

Purpose-Built Agent for Embedded Systems

Capability
Generic Coding Agents Reasons about text
AssembleAI Grounded in measurements
Deterministic and Repeatable
Different answer every run
Same test, same verified result, every time
Autonomous Operation
Times out after a few minutes
Long autonomous sessions of tests and debug
Grounded in Evidence
Plausible but untested code
Every conclusion tied to a hardware measurement
Hardware-Aware
Minimal to none
Full-fidelity hardware understanding and fixes
Deployable CI Package
No deployable CI package
Generates full CI package, ready for deployment

Maximum Security and Privacy

Runs on your servers
On-premises · Air-gapped
Your Data
Schematics
Firmware
Datasheets
Data never leaves your servers
●
On-prem & air-gapped
●
Zero data egress
●
Full compliance & audit ready

Built by Hardware Experts

Nima Banai, Co-Founder and CEO

Nima Banai

Co-Founder & CEO

Craig Schindler, Co-Founder and CTO

Craig Schindler

Co-Founder & CTO

Google Google
Meta Meta
Apple Apple
Amazon Amazon

Backed By

Menlo Ventures

Part Of

Get Started Today

How We Work With You

Demo
Pilot
Scale

Schedule a call to discuss full integration