SimBricks – Modular Full-System Simulation for HW-SW Systems
Hi HN, we are building SimBricks, an open-source simulation framework for heterogeneous systems, especially with custom hardware. SimBricks modularly combines existing simulators for machines, networks, and hardware, allowing you to build, test, and evaluate intricate complete systems in a virtual environment. Head over to the SimBricks website (https://simbricks.github.io/, also has a quick demo video) to learn more. We have pre-built docker images, and you can even immediately play around on codespaces. Concrete use-cases: - Evaluate HW accelerators, from early design with…
SimBricks – Modular Full-System Simulation for HW-SW Systems launched on May 8, 2024 with 67 votes, #609 of 4,539 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
SimBricks is an open-source simulation framework that combines existing simulators for machines, networks, and hardware to model complete heterogeneous systems in a virtual environment. Designed for hardware and software engineers, it enables evaluation of custom hardware accelerators, network protocols, and complex integrated systems by allowing users to test behavioral models through full Verilog implementations alongside complete operating systems and applications. The project provides pre-built Docker images and immediate access through GitHub Codespaces for testing.
written from the facts on this page · September 2026
From the sources
SimBricks is an open-source, modular simulation framework enabling full end-to-end evaluation of modern heterogeneous systems by combining battle-tested simulators for different system components like machines (e.g. QEMU, gem5, Simics), hardware components (e.g. Verilator, Tofino, FEMU SSD), and networks (e.g. ns-3, OMNeT++). SimBricks is fast, scalable, accurate and deterministically connects and
For the teams designing chips, accelerators, NICs, storage and the systems they go into. SimBricks combines the simulators you already use into one complete virtual system, so you can measure end-to-end performance years before the hardware exists A virtual prototype of the whole system, from a single machine to a network of them: simulated processors, accelerators, NICs, storage and networks, running your real, unmodified software stack. Your own design goes in as one of the components, as a model or as RTL. No hardware required. Queueing and contention between components, the interplay of hardware, driver and operating system, the way a real application drives your design. These effects…from simbricks.github.io
In the maker’s words, at launch
Hi HN, we are building SimBricks, an open-source simulation framework for heterogeneous systems, especially with custom hardware. SimBricks modularly combines existing simulators for machines, networks, and hardware, allowing you to build, test, and evaluate intricate complete systems in a virtual environment. Head…
Does a similar job
all alternatives →
Sim – Apache-2.0 n8n alternativeDec 2025 · github.com · ▲240Hey HN, Waleed here. We're building Sim (https://sim.ai/), an open-source visual editor to build agentic workflows. Repo here: https://github.com/simstudioai/sim/. Docs here: https://docs.sim.ai. You can run Sim locally using Docker, with no execution limits or other restrictions. We started building Sim almost a year ago after repeatedly troubleshooting why our agents failed in production. Code-first frameworks felt hard to debug because of implicit control flow, and workflow platforms added more overhead than they removed. We wanted…

SimplAI2025 · simplai.ai · ▲589Hey HN, I've been building SimplAI for the past several months — it's a platform for building, testing, and deploying LLM-powered agents and multi-step workflows. The problem I kept running into: spinning up an AI agent pipeline means stitching together prompt management, tool calling, memory, evals, and deployment — often from scratch every time. SimplAI tries to be the layer that handles all of that so you can focus on what your agent actually does. What it does: - Visual + code-first workflow builder for chaining LLM calls, tools, and APIs - Built-in prompt versioning and A/B testing…
Advent of Distributed Systems2023 · aods.cryingpotato.com · ▲263Hey! I built a playground called Advent of Distributed Systems (https://aods.cryingpotato.com/) where you can work through the Fly.io distributed systems challenges (https://fly.io/dist-sys/1/) directly in your browser. Running challenges like this directly in the browser has often been the best way for me to get the activation energy to start them since it bypasses all the annoying dev environment setup that has to happen as a precursor to working on it. The coding environment was built with another project I'm working on called Cannon…
A DOS-like hobby OS written in Rust and x86 assembly2025 · github.com · ▲207To try it out, simply build the project yourself from source, or use attached bootable ISO image of the system (in Releases on Github) and run it in QEMU. https://blog.vxn.dev/rou2exos-rusted-edition

More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗ · launch text quoted in part