๐ ๏ธ All DevTools
Showing 1–20 of 6537 tools
Last Updated
August 01, 2026 at 04:37 PM
Pgtestdb's template cloning approach to testing is fast
Hacker News (score: 46)Pgtestdb's template cloning approach to testing is fast
Show HN: Aurora โ AI Gateway built in Go
Show HN (score: 6)Show HN: Aurora โ AI Gateway built in Go Every Ai project needs the same infra - API keys, providers SDKs, retry logic, cost tracking. it should be infra layer. Aurora is a Go gateway that handles that layer, ~15MB binary, no dependencies. It proxies requests to OpenaAI, Anthropic, Gemini etc, and can convert between formats - use the OpenAi SDK and Aurora translates to Anthropic's wire format automatically. No format conversion code in backend.<p>It helps: - track costs per customer/team - switch models and providers without changing code - debug requests and responses flows more easily - reduce costs with exact and semantic caching<p>How its different than other gateways: - auto-discovers providers models - provider pools with automatic failover switch - built in guardials, audit logging with export, analytics, admin dashboard - model aliases, regional deployment to reduce latency. - can be used in infra directly and admin endpoints let control everything, creating managed api keys on user onboard and more.<p>The oss version (Apache 2.0) includes everyhting. Enterprise adds SSO, RBAC, and tenant isolation.<p>npm install -g iaurora<p>website: <a href="https://aurorallm.online" rel="nofollow">https://aurorallm.online</a><p>feedbacks are welcome!
Show HN: Wienerdog โ memory and self-improving skills for Claude Code/Codex The idea of Wienerdog was born out of my experience setting up my own simple but effective system of memory, self-improving skills and hooks for Claude Code and Codex. As I was teaching my friends and colleagues how to set up their own I found myself automating more and more of my system setup and finally I decided to publish it on GitHub to help others get more out of their AI usage.<p>So what is Wienerdog? Simply put, it is just files โ no daemon, no server, no telemetry: a collection of instructions and skills that you can install by pasting just one line (npx wienerdog@latest init) and it will give your Claude Code / Codex:<p>- a proper base information CLAUDE.md / AGENTS.md file created by doing a simple, friendly interview with you (existing files are respected โ Wienerdog only writes inside its own clearly-marked block). - a persistent, markdown-based memory vault following the PARA convention, similar to the Obsidian vaults many folks use. Already have a vault? No problem, you can just point it to it. - automated โhooksโ that will pull in key information (who you are, what you do, etc.) into each session and detect and save critical new information into your persistent memory. - automated daily โdreamingโ runs that digest the previous dayโs sessions and store their key information into memory. If your computer is off or asleep at that time, the dreaming run will catch up when you're back. - repeating task patterns are identified and turned into reusable skills which can be further improved automatically. - if you are using both Claude Code and Codex (like I do) they will be able to read from and contribute to the same memory vault. You are not locked in to any vendor. - a basic (and optional) integration with the Google suite to give your AI access to your Gmail, Calendar and Drive โ read-only and draft-only by default.<p>Everything Wienerdog does can run on your existing Anthropic / OpenAI subscription, in line with their terms. The project is open-source on GitHub and free forever under the MIT license. I do this for fun and to give a little something back.<p>I have put quite a bit of work into Wienerdog already and am happily using it myself for its own development (dogfooding โ get it?). In fact, most of Wienerdog's code was written by AI agents following its own spec system, using the memory vault that lives in the repo. With that said, it is still early and a work in progress that could use more eyes. I'd love for you to try it out and ask questions, request new things to add or even contribute on GitHub if you have the time and capacity.<p>P.S. Why the name Wienerdog? Because I love these little tube-shaped snouty sausage clowns :)
abus-aikorea/voice-pro
GitHub TrendingGradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning (E2 & F5-TTS, CosyVoice), with Whisper audio processing, YouTube download, Demucs vocal isolation, and multilingual translation.
Ten advances in mathematics and theoretical computer science
Hacker News (score: 19)Ten advances in mathematics and theoretical computer science
BMW Spider-Man in-car advertising
Hacker News (score: 49)BMW Spider-Man in-car advertising
Show HN: Open source React Native debugging studio
Show HN (score: 5)Show HN: Open source React Native debugging studio
Show HN: SmokeVPN โ All-in-One WireGuard VPN Hub โ Switch Exits in Realtime I have started developing a prototype of a WireGuard VPN hub, where I could set a custom exit to a specific device, for example, my TV box would use a VPN in Germany, while my desktop a VPN is Serbia and I could switch the exit in realtime without having to stop the VPN connections and consequently no disconnections (ssh, etc).<p>The project grew, and I ended up adding SOCKS5 and HTTP proxy, Tor exits, exit pools, random exits, timed exits, and exits/routes based on domains or IP addresses. I also added an in-house DNS with several default block lists (malware, gambling, social media, etc.)<p>I found this project to have potential and decided to commercialize it, Smoke VPN was born.<p>The logs live entirely on the RAM, and I plan to open-source the full stack as soon as I get feedback from real users, people like you...<p>Can you please try the project for free for 7 days or 50 GB (whichever comes first)?<p>You don't need an account, email or password and you can add up to 10 devices.<p>Real feedback is truly welcome!
Unearthing my 1996 windowed OS in machine code for Am29000 homebrew computer
Hacker News (score: 12)Unearthing my 1996 windowed OS in machine code for Am29000 homebrew computer
Show HN: I worked on a new browser for 2 years, today it passed Acid 3
Show HN (score: 14)Show HN: I worked on a new browser for 2 years, today it passed Acid 3
Show HN: How to build and self-host a code review agent
Hacker News (score: 15)Show HN: How to build and self-host a code review agent Hey HN,<p>I've had a side-project that I've slowly ticked away at over the last year called Tilde. Tilde is a harness SDK platform - I've tried to take the best things of OpenClaw, Hermes & other harnesses and decompose them and make them available as cloud API building blocks.<p>You can use Tilde to create AI agents for your use case, fast and self-host the agent's yourself.<p>The documentation (and attached blog post) leave a lot to be desired in terms of technical documentation but hopefully the attached git repo does a good job of showcasing the API.<p><a href="https://github.com/trytilde/examples" rel="nofollow">https://github.com/trytilde/examples</a>
Predictive Speculative KV Replication for Bursty LLM Inference
Hacker News (score: 19)Predictive Speculative KV Replication for Bursty LLM Inference <a href="https://github.com/jwlaboratory/bite-the-bullet" rel="nofollow">https://github.com/jwlaboratory/bite-the-bullet</a>
Golang proposal: container/: generic collection types
Hacker News (score: 27)Golang proposal: container/: generic collection types
Using the railway network as a flatbed scanner [video]
Hacker News (score: 13)Using the railway network as a flatbed scanner [video]
Everyone is building LLM routers, we deprecated ours
Hacker News (score: 28)Everyone is building LLM routers, we deprecated ours
Show HN: Chronos, 2 terminal games through 50 years of hacking history
Show HN (score: 5)Show HN: Chronos, 2 terminal games through 50 years of hacking history
Show HN: Slope remade in HTML5 to load instantly on any browser, any device
Hacker News (score: 24)Show HN: Slope remade in HTML5 to load instantly on any browser, any device A whole free daily game served in under 100kb with no ads, lags or logins. The URL will serve a new track every day, forever. And I've added setting sliders so players have full control over their experience.<p>Would love to know your thoughts guys. This was just me working with Claude Opus 5.<p>Cheers, Nathan
Show HN: The Goal is simple, there should be an actual free editor
Show HN (score: 8)Show HN: The Goal is simple, there should be an actual free editor Hey HN, I'm Saai, one of the creators of Sylix. I made this open-minded version of Cursor where you can get all of the core features of Cursor but in a fully customizable IDE (Ctrl+K, @docs, parallel agents). We love Cursor so much, but there are so many other features we're building, including all things like multi-edit, parallel swaps, agent indexing (but not the traditional one), parallel LSP, or maybe... we might give agents a better understanding of the codebase via multi-semantic memory instead, alongside in-search grep for your system files or workspace. Sylix will be open source once it's stable, but it's a fully customizable tool we've been wanting!<p>Sorry for the delay; well, it's almost a year now. Well, I know developers were waiting for this.<p>The hard part: we're building Sylix not as a traditional fork of VS Code but as a mixer of all things; Sylix is built on top of Monaco Editor along with the Monaco Editor API, backed natively in Rust. The VS Code repo helps a lot, along with its great documentation about the src/workbench files extension, but it's great as we got into it pretty deep. Since we leveraged the monaco-vscode-api, it was easy for us to embed it nicely into our React code. So it was a pretty decent thing for adding a new feature alongside a new UI. For Sylix, all the core systems behind all things built in Rust are done; building just a little polish over the UI is a task since we are not UI designers,s though. Now two things left: a polished UI and the marketplace for Sylix, since we already figured out how we canroute then extension core; just the UI left. One thing we're excited about is how we make things work out after trying over and over a VS Code fork, Void fork, and VS Code 1.58; after trying all those things, it finally works. It's like this: maybe the 6th or 7th version of Sylix works for us.<p>The other benefit is that Sylix is going to be open source once it has a stable version, so we don't need to hide our prompts from what we built. We let you use Cursor's core features and functions right on your machine along with any of your existing subscriptions (like Codex, Claude Code, Kimi K3, DeepSeek) while we are working on it so that you can also use OpenCode Go as a provider. Sylix supports over 120+ models via your own providers; any model you want this lets you completely control your own data, and on-prem, a hosted model.<p>There is a lot to talk about: how we build, and full disclosure, we have passed most of the early phase and currently have around 43 developers using it with their own subscription... thank you to them; we have come so far through their feedback. But we're super excited to cover the gap alongside Cursor.<p>Let us know if there is anything you want to see Cursor-style in an actual Free Editor. Or feel free to shoot us a message.
The Art of Decision-Making (2019)
Hacker News (score: 28)The Art of Decision-Making (2019)