ycombinator.com via Hacker News

Simantic Launches Rust Firmware Simulator for AI Coding Agents

TL;DR

  • Simantic, a YC F26 startup, launched a Rust-based firmware simulator that lets AI agents test embedded code without flashing physical hardware.
  • Founders Ahnaf Shahriar and Seungmin Hong, ex-Neuralink and Tesla firmware engineers, built a custom engine rather than wrap Renode or QEMU.
  • Launch support covers STM32F0/F4/H7, ESP32-S3/C3, and RP2040 microcontrollers, aimed at flight controllers, EVs, robotics, and satellites.

Simantic, a YC F26 startup from two ex-Neuralink and Tesla firmware engineers, launched on Hacker News a Rust-based simulator that lets AI agents and human developers test embedded code against virtual microcontrollers instead of flashing physical boards.

"An AI agent can write firmware in seconds, but in order to test it, we had to flash a physical board," founders Ahnaf Shahriar and Seungmin Hong wrote in the launch post. The two previously worked on the Cybertruck and Roadster during early prototype phases.

The platform ships three things: virtual development boards accessible via API, AI code review that runs firmware through simulation-based verification, and CI/CD pipelines that validate code against simulated microcontrollers on every commit. Supported chips at launch are the STM32F0/F4/H7 series, ESP32-S3/C3, and RP2040, with the founders saying new models arrive weekly. The platform targets flight controllers, electric vehicles, robotics, and satellites.

Rather than wrap Renode or QEMU, the team wrote a simulation engine from scratch in Rust. They cite slow development velocity, performance constraints from Dotnet-based tooling, and insufficient timing accuracy for safety-critical work as the reasons existing options fell short. The company says it runs "hardware validation rigs running 24/7" with logic analyzers and SWD buses so simulated behavior tracks real silicon.

For the flight-controller and satellite work the founders are courting, accurate simulation is "incredibly important, because every change in the firmware puts a human life at stake." Users can run it cloud-hosted or install a native binary locally through a paid developer license. The launch lands in a quarter when agent-tooling coverage has run dense on our radar, with 530 stories across the last 90 days, though little of it has touched the embedded stack.