nowfound

Work · October 29, 2025

GB

GPU-Based Autorouting for KiCad

This project began when I decided it would be easier to write an autorouter than route a 8000+ net backplane by hand. This is a KiCad plugin with a few different algorithms, the coolest of which is a 'Manhattan routing grid' autorouter that routes along orthogonal traces. The basic idea was to steal an algorithm from FPGA routing and apply it to PCBs. I'm using CuPy for speeding up the routing; CPU-bound is at least 10x slower than the GPU version. This is in a very pre-alpha state, but it does _technically_ work. It's not great by any measure but then again it is an autorouter. I have a…

What it does

In the maker’s words, at launch

This project began when I decided it would be easier to write an autorouter than route a 8000+ net backplane by hand. This is a KiCad plugin with a few different algorithms, the coolest of which is a 'Manhattan routing grid' autorouter that routes along orthogonal traces. The basic idea was to steal an algorithm from FPGA routing and apply it to PCBs. I'm using CuPy for speeding up the routing; CPU-bound is at least 10x slower than the GPU version. This is in a very pre-alpha state, but it does _technically_ work. It's not great by any measure but then again it is an autorouter. I have a writeup with the how and why it was made: https://bbenchoff.github.io/pages/OrthoRoute.html And a video showing it route a 512-net backplane in just over 2 minutes: https://www.youtube.com/watch?v=KXxxNQPTagA This is very cool and one of the first good uses of the KiCad IPC API that was released a few months ago. If this sounds interesting and useful, PRs and issues welcome.

Does the same job

all alternatives →
  • nCompass AI AssistantMar 2026 · ▲88

    Enabling everyone to write GPU kernels

  • RunInfraJul 2026 · ▲156

    Describe the AI model you need and get an optimized AI

  • Forge CLIJan 2026 · ▲107

    Swarm agents optimize CUDA/Triton for any HF/PyTorch model

  • PB
  • GP
    Generate PCB Footprints from text using AI2024 · text-to-footprint.tscircuit.com · ▲7

    Hi HN! This is a little project to generate PCB footprints from text descriptions. It works by teaching an LLM a compressed DSL representation for footprints. I think this is generally a good technique if you're trying to get LLMs to work on spatial problems. Right now I'm focused on reproducing footprint shapes, but after that I'll benchmark the correctness of the footprints using % overlap on known package descriptions, as well as a kicad_mod export I built this because I realized I needed to use AI to help tscircuit catch up to the decades of electronic design tool progress that I'm not…

  • KA
    KGraph, a GPU-accelerated graph plotter2023 · kaapporaivio.fi · ▲6

    Have you ever lost your mind at Desmos or Geogebra for occasionally being so god-damn slow and laggy? I have and, as a result, decided to make my own, GPU-accelerated (webgl2) graph plotter that renders equations, shaded plots, etc. with butter-smooth framerates. Equations we are used to think as unplottable (with usable real-time performance), like for example `e ^ (sin(x) * x ^ 2 * cos(y)) = cos(e ^ (x * y))`, will render just as smoothly [0] as something simple, like `y = x ^ 2`. Goals: * Rendering (almost) any equation without performance problems * Enabling acquiring new insights from…

More work this month

the category →
  • Let agents source clips from terabytes of your local video

    Work · 18d ago · clipto.com

  • Free local transcription that is 100% Private

    Work · 17d ago · hynote.ai

  • The app store for voice native apps that lives in your notch

    Work · 28d ago · voiceos.com

  • Ask any question, get a video back instantly

    Work · 24d ago · scrimba.com

  • Handle all of the work before, during, and after meetings

    Work · 17d ago · calendly.com

Launched alongside, October 2025

the whole month →
  • Our first coding model and new interface for agents

    AI · Oct 2025 · cursor.com

  • Flask806

    Notion + Loom, for video collaboration.

    AI · Oct 2025 · flask.do

  • SA

    I went down the rabbit hole on a side project and ended up building this: Strange Attractors(https://blog.shashanktomar.com/posts/strange-attractors). It’s built with three.js. Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun. My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to…

    AI · Oct 2025 · blog.shashanktomar.com

  • Orchestra794

    A chat-centric workspace for builders and modern teams

    Work · Oct 2025 · orch.so

  • AS

    Hey all, I built this. It’s not trying to capture every autistic experience (that’d be impossible). It’s based on my own lived experience as well as that of friends on the spectrum. I'm trying to give people a feel for what masking, decision fatigue, and burnout can look like day-to-day. That’s hard to explain in words, but easier to show through choices and stats. I'm not trying to "define autism". I’ve gotten good feedback here about resilience, meds, and difficulty tuning. I’ll keep tweaking it. If even a few people walk away thinking, "ah, maybe that’s why my coworker struggles in those…

    Life & fun · Oct 2025 · autism-simulator.vercel.app

  • Director768

    Lovable for web automation

    AI · Oct 2025 · director.ai