frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Launch HN: Simantic (YC F26) – Firmware Simulation for AI Agents

8•shong0504•44m ago
Hi HN, we're Ahnaf and Seungmin from Simantic (https://simantic.com). We are building the simulation layer that lets engineers and AI agents test and validate firmware without hardware.

Before Simantic, we were ex-firmware engineers at companies like Neuralink and Tesla. We’ve worked on some of the coolest projects, like the Cybertruck and Roadster, back when they were still early prototypes.

We started working on firmware back when ChatGPT didn’t exist yet, but over the years, we saw how much of the engineering and development work has been automated as the frontier models improved to this point. In software, AI can run and test code inside your computer in a matter of seconds. But as firmware engineers, we didn’t have that luxury. An AI agent can write firmware in seconds, but in order to test it, we had to flash a physical board, then manually run tests using expensive and clunky tools with software made over a decade ago.

To speed up the validation loop, we built the simulation layer that lets AI agents test the firmware and make decisions based on evidence, instead of waiting for the engineer to run tests for them. We used to spend hours testing our firmware manually on devboards, but now we use our own simulation to validate firmware in seconds.

What we offer: - Virtual devboards you can program and run with a single API call, without leaving your terminal. - An AI code reviewer for firmware, that makes informed decisions based on evidence, using our simulation as a verification engine. - A CI/CD pipeline for your hardware projects that validates your firmware against a simulated version of the microcontroller on every commit.

Here is a demo of our simulation used in an AI code review session: https://www.youtube.com/watch?v=kBK1ZjGWWbQ

Our users are using Simantic for bare-metal and RTOS development for applications like flight controllers, electric vehicles, robotics, and satellites. For safety critical systems like avionics and automotives, a robust simulation system is incredibly important, because every change in the firmware puts a human life at stake, especially for machines that cost hundreds of thousands to millions of dollars.

We recently helped an early stage space startup building satellites, to test their firmware on hardware that they don't yet have. Even the development modules for those satellites costs over $100k, and we helped them do that at just a hundredth of the cost and time.

Early on in our journey, we established our idea to make better simulation but didn’t have a clear idea of how we would do it, we considered developing our software around open source emulation frameworks like Renode (https://github.com/renode/renode) and QEMU (https://www.qemu.org/), because they were tools already used within the firmware industry. We built our MVP that was essentially a wrapper around Renode, but we quickly realized there were a lot of limitations to doing this.

1. We were bottlenecked by the development speed of Renode themselves. We tried making contributions on Github to fix issues we came across, but the speed in which we could merge our features in was not fast enough for a startup like us trying to move fast.

2. Renode is built using Dotnet, and it was proving itself to be slower than we would have liked. Renode was released in 2017, which was when all code was still being written by hand, so I think it made sense looking back, but there were limitations because of the language itself.

3. The open source tools were bloated, with features that we would never use. Yes, there were a breadth of features, but we had a lot of things we had to work around just because we couldn’t remove or change them. Users were complaining about simulation accuracy. Renode is an emulator at the core, but our users, especially those who are building systems where timing accuracy is crucial did not find the accuracy good enough to validate their firmware.

Because of these issues, we made our own simulation engine from scratch, fully written in Rust.

- Our simulation is focused on accuracy. Open source frameworks often focus on expandability and developer experience, which means there were a lot of tradeoffs made to prioritize a breadth of models rather than going deep into a set of select models.

- We have our own hardware validation rigs running 24/7 to ensure our simulation models are as close to real world hardware as possible, and any gaps are detected and fixed as soon as we can. It currently looks like devboards connected to a Saleae Logic MSO and a SWD bus, controlled by a Linux PC, running Claude 24/7 just finding these gaps.

Our cloud-hosted simulator is available to use right now! We also provide a native binary with our developer plan licenses that let you run your firmware on your machines locally without any limitations.

Check it out at https://simantic.com/cloud-sim, and you can start using our AI firmware reviewer bot in your own Github repos here: https://simantic.com/dashboard/simantic-bot.

We currently have support for some models of the STM32F0, F4, H7 series MCUs, ESP32-S3/C3, and RP2040, but we’re constantly working to release new models every week, and improve our existing ones.

Thank you, and if you have any questions, feel free to send us an email at founders@simantic.dev

Comments

troyjr4103•39m ago
Congrats on the launch, this is a great one!!

I work on agent tooling on the software side, and the pattern you describe is exactly what we see there too. Generation got fast and cheap. Validation stayed slow and human. In software the review queue became the bottleneck.

In firmware it sounds worse, because the queue was a physical board!

Curious how you triage the gaps your validation rigs find. When the sim and the board disagree on timing, how do you decide which one is wrong? And how often is it the board setup rather than the model?

Good luck today, rooting for you!

enough_ahnaf•30m ago
Yes validation is the new bottleneck anywhere we talk to people. However for us in hardware its pretty simple, The board is king! Our setups are simpler now than it will be in the next few months coming as we add in more and more components to a “scenario”.

But, this is a great point because we do think about what is a bench artifact from the dev boards we are testing versus something that would not show up in production pcb.

anon291•26m ago
Why is this a cloud service instead of a local emulator? I don't get it
enough_ahnaf•21m ago
We are both! The cloud service is for everyone to try right now. We have a paid local license version too.

But we started as local only however quickly learned thag cloud has a few advantages. we can have seamless github integration setup for people. And quite a few people prefer when things just work with a setup on every commit!

Convenience of the cloud or you can setup yourself with developer license.

justforfunhere•20m ago
Hi,

First of all, congrats on the launch. I have worked with many such products and this is something that is required. There is no one solution fits all in this domain. Each vendor has their quirks that. So this is overall a great problem to tackle and kudos to you for taking this up.

Could you elaborate a bit more on how this is different from Renode?

Also you are entering into a market that has well established legacy players. Most of the firmware is developed in China. How do you intend to make a space for yourself in such a scenario.

enough_ahnaf•8m ago
Yes the market is very fragmented. We are starting small and modelling deep with stm32 as our workhorse here. The quirks we are finding them everyday! I have seen mcu controller behaviour from neither errata nor datasheet and thats the beauty of field testing.

I think our biggest difference to renode is the silicon validation and our commitment to keeping our simulation honest. I have struggled to find simulators that people actually put the measured differences and that is the direction we will go. We haven’t put our silicon validation benchmarks public yet but we will in the coming months!

As for legacy players, they don’t fill the niche enough. Thats why we exist and as a startup can fill this niche for the people that need it, whether its china, or anywhere else.

9000-year-old 'Swiss Army kit' found in Co Wicklow

https://www.rte.ie/news/regional/2026/1029/1597253-wicklow-archaeological-site/
1•austinallegro•21s ago•0 comments

Show HN: Witnessory – a signed record of the web's move to post-quantum crypto

https://witnessory.org
1•parthod0x•47s ago•0 comments

Rising water is forcing this French town off Newfoundland to move

https://www.cbc.ca/news/canada/newfoundland-labrador/rising-water-is-forcing-this-french-town-off...
1•Teever•55s ago•0 comments

Alphabet heads for a $500B drop in market value, biggest in its history

https://finance.yahoo.com/markets/article/alphabet-heads-for-a-500-billion-drop-in-market-value-t...
1•rawgabbit•1m ago•0 comments

Nvidia CEO reportedly targeted by Chinese spy

https://www.theguardian.com/technology/2026/oct/29/nvidia-ceo-targeted-chinese-spy
2•Wingy•3m ago•0 comments

Anthropomorphize Your AI Agent for Fun and Profit

https://theautomatedoperator.substack.com/p/anthropomorphize-your-ai-agent-for
1•idopmstuff•3m ago•1 comments

The Registry Under the Ballot – yaso.is – pckt

https://blog.yaso.is/the-registry-under-the-ballot-y009e17
1•rbanffy•4m ago•0 comments

Are Stochastic Parrots Alive?

https://stefano.petrilli.xyz/are-stochastic-parrots-alive/
3•stefanopetrilli•4m ago•1 comments

I rebuilt Kubernetes for ESP32 microcontrollers

https://github.com/arterialist/kube32
2•Arterialist•5m ago•1 comments

Show HN: Lif – A calm, offline iPhone app for water, focus, eye rest, sleep

https://apps.apple.com/us/app/lif-habit-water-tracker/id6805542426
2•maflabs•7m ago•0 comments

Writing Contests That Allow the Use of AI

https://jamesyu.org/writing-competitions-that-allow-ai-use/
1•jamesjyu•8m ago•0 comments

Elon Musk is a 'real genius', Putin says after satellite talks

https://www.bbc.com/news/articles/c63djl148n3eo
2•eternalreturn•9m ago•2 comments

One Sine Wave, Four Runtimes: Eliminating ULP Drift Across Native, WASM, and TS

https://anankelabs.io/blog/one-sine-wave-four-runtimes-portable-topology-determinism/
2•waltergreefkes•9m ago•0 comments

How Tyler Cowen and Alex Tabarrok Have Changed Their Views on AI

https://marginalrevolution.com/marginalrevolution/2026/10/how-tyler-cowen-and-alex-tabarrok-have-...
2•paulpauper•10m ago•0 comments

Luma – smart launcher for you, and your AI agent

https://github.com/sakurartro/luma
1•sakurartro•10m ago•0 comments

Some favorite lesser-known books

https://blog.andymasley.com/p/some-favorite-lesser-known-books
1•paulpauper•11m ago•0 comments

Scaling Reliable AI Agents

https://productnow.ai/blogs/scaling-reliable-ai-agents
1•kadhirvelm•11m ago•0 comments

Emotion regulation capacity lacks a shared neural signature

https://www.nature.com/articles/s41586-026-11203-1
1•PaulHoule•11m ago•0 comments

A New Kind of Chemistry

https://www.construction-physics.com/p/a-new-kind-of-chemistry
1•crescit_eundo•12m ago•0 comments

TikTok Is Changing Politics (Perhaps for the Better)

https://www.nytimes.com/2026/10/28/opinion/tiktok-politics-social-media-hopescroll.html
1•paulpauper•12m ago•1 comments

MotherDuck Launches Dive Apps

https://motherduck.com/blog/dive-apps-superpowers-for-ai-builders/
1•skadamat•12m ago•1 comments

Ask HN: Sitting on unused OpenAI / Anthropic / AWS credits that will expire?

3•xiaomaijj•12m ago•0 comments

What was the turning point for Postgres?

https://planetscale.com/blog/what-was-the-turning-point-for-postgres
1•theanonymousone•13m ago•0 comments

Ask HN: Is your leadership pushing you to skip dev review?

2•arm32•13m ago•0 comments

Joe Louis: The King as a Middle-Aged Man

https://classic.esquire.com/article/1962/6/1/joe-louis-the-king-as-a-middle-aged-man
1•georgex7•13m ago•0 comments

Full Remap of Periodic Table of Elements, by Group and Density Within Groups

https://bsky.app/profile/blenderheadill.bsky.social/post/3myutrq4takjz
1•theanonymousone•13m ago•0 comments

Dropbox plans 9% workforce cut, technology chief to exit

https://www.reuters.com/business/world-at-work/dropbox-plans-9-workforce-cut-technology-chief-exi...
4•theanonymousone•15m ago•1 comments

Skill to Manage GitHub Boards

https://github.com/aaitor/skill-github-projects
2•aaitor•17m ago•1 comments

Elliptic curves are not generic [pdf]

https://github.com/bochum-crypto/subexponential-ecdl/blob/main/subexponential-ecdl.pdf
2•porridgeraisin•18m ago•0 comments

It's the Memory Latency, Stupid

https://pivotlake.io/blog/its-the-memory-latency-stupid/
1•maor10•18m ago•0 comments