Original Summary

Hi HN,<p>Rouler is &quot;rules for your routes&quot;. It allows you to steer network traffic across multiple network interfaces on Windows. For example:<p>- Run Tailscale, Mullvad and OpenVPN official clients simultaneously. - Use Rouler to send Slack via the OpenVPN connection, Chrome + an IP range via Tailscale and a torrent client via Mullvad.<p>Rouler is VPN agnostic, so you can &quot;split-tunnel&quot; with anything that sets up a windows network interface.<p>I&#x27;m an independent developer from Australia and have been working on Rouler for a bit over a year. It&#x27;s been a challenging project to say the least, but I&#x27;m really happy with how it&#x27;s turning out. I have spent a great deal of time building and throwing things away, starting over, belting the initial poc into something that I find intuitive... hopefully others do too!<p>I&#x27;ve done all the testing, fixing and improving I can, so now it&#x27;s open for public beta. I&#x27;d love to hear your feedback... and there are some specific points I&#x27;m interested in hearing about listed on the Rouler website. Please reply with any questions you might have.<p>Thanks for reading! Brendan<p>p.s. Rouler is &quot;built in Rust&quot; TM ;-)<p>---<p>On AI (skip if you&#x27;re sick of hearing about it):<p>Since AI is the hot topic and people are naturally cautious about it, I&#x27;ll add some quick notes about it, specifically about the driver development as that&#x27;s the key thing to get right. The driver is hand written and every detail has been poured over many times over. I spent somewhere around 6-9 months manually building and testing just the driver, staring at Dbgview logs, wireshark logs, windows route tables, restarting VM&#x27;s back to their snapshot and manually copying things across to start again. That&#x27;s not always the most efficient way of doing things, but it&#x27;s the way it had to be done. If I had tried to vibe code it Rouler simply wouldn&#x27;t exist. I did try to lean on AI at times, but it constantly sent me in the wrong direction, told me things weren&#x27;t possible, tried to take shortcuts and implement poor performing trade-offs. It also loved to hallucinate the windows api. Keep in mind this was around the Opus 4.1 - 4.6 days.<p>Outside of the driver, in user mode land, AI has crept more and more into my workflow. I&#x27;ve had a lot of success utilising the latest models in the app in particular, and I purposefully separated the UI and core logic so I&#x27;m able to quickly iterate on the UI. I&#x27;ve also found AI very useful for scripting and refactoring. It has built some great scripts that would&#x27;ve taken me days or weeks to build and fine tune.


  • 情报分类:商业与市场研究
  • 分类依据:内容涉及商业、投资或市场动态
  • 信息来源:Hacker News 新项目
  • 发布时间:2026/10/20 11:51:43