🛠️ Hacker News Tools
Showing 181–200 of 2449 tools from Hacker News
Last Updated
April 20, 2026 at 12:00 PM
Show HN: OsintRadar – Curated directory for osint tools
Hacker News (score: 17)[Other] Show HN: OsintRadar – Curated directory for osint tools A project which groups together curated open source intelligence tools, frameworks, and techniques.
Show HN: Contrapunk – Real-time counterpoint harmony from guitar input
Show HN (score: 116)[Other] Show HN: Contrapunk – Real-time counterpoint harmony from guitar input Hi HN, I built Contrapunk because I wanted to play guitar and hear counterpoint harmonies generated in real-time. It takes audio from your guitar, MIDI player or your computer keyboard and generates harmony voices that follow counterpoint rules to generate harmonies. You can choose the key you would like to improvise/play in and the voice leading style and which part of the harmony you would like to play as, as well.<p>macOS DMG: <a href="https://github.com/contrapunk-audio/contrapunk/releases/tag/v1.0.0" rel="nofollow">https://github.com/contrapunk-audio/contrapunk/releases/tag/...</a><p>Source: <a href="https://github.com/contrapunk-audio/contrapunk" rel="nofollow">https://github.com/contrapunk-audio/contrapunk</a> (do open any issues if you have any)<p>Would love feedback on the DSP approach and the harmony algorithms. I am also looking at training a ML model for better realtime guitar to midi detection. I believe that will take some time.
Show HN: Dev Personality Test
Show HN (score: 5)[Other] Show HN: Dev Personality Test Was curious how a personality test would look for developers. So created this using FastAPI, HTMX, and AlpineJS.
Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown
Hacker News (score: 67)[Other] Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown The latest 3Blue1Brown video [1] about the M. C. Escher print gallery effect inspired me to re-implement the effect as WebGL fragment shader on my own.<p>[1]: <a href="https://www.youtube.com/watch?v=ldxFjLJ3rVY" rel="nofollow">https://www.youtube.com/watch?v=ldxFjLJ3rVY</a>
Show HN: DocMason – Agent Knowledge Base for local complex office files
Show HN (score: 5)[Other] Show HN: DocMason – Agent Knowledge Base for local complex office files I think everyone has already read Karpathy's Post about LLM Knowledge Bases. Actually for recent weeks I am already working on agent-native knowledge base for complex research (DocMason). And it is purely running in Codex/Claude Code. I call this paradigm is: The repo is the app. Codex is the runtime.<p>During my daily working life, I have tons of office documents with knowledge from all teams, and as an IT Architect, I need to combine them altogether to handle complex deep research (which normal LLM definitely could not help). That is the originally reason I built DocMason, and I am using it in everyday which support me on lots of complex topics.<p>I have already open-sourced this repo. And I think it takes Karpathy's concept a step further for real-world usage in three ways: 1. It could handle most kinds of office docs (pptx, docx, excels, even .eml). And really extract multimodal information from all IT architecture diagram or excel sheets. 2. It is running as a Real APP but not a naive RAG tool. DocMason could run smoothly and intelligently to prepare environment, auto update, and auto incrementally sync Knowledge base. 3. Most importantly it is running in Native AI Agents, which could leverage powerful AI Agents engine (e.g. Codex or Claude Code)<p>View detail architecture diagram in DocMason Readme, and then download have a try :) You will find it could help a lot during daily work. Would love to hear your feedback and issues in Github!
Show HN: A game where you build a GPU
Hacker News (score: 892)[Other] Show HN: A game where you build a GPU Thought the resources for GPU arch were lacking, so here we are
Show HN: sllm – Split a GPU node with other developers, unlimited tokens
Hacker News (score: 66)[Other] Show HN: sllm – Split a GPU node with other developers, unlimited tokens Running DeepSeek V3 (685B) requires 8×H100 GPUs which is about $14k/month. Most developers only need 15-25 tok/s. sllm lets you join a cohort of developers sharing a dedicated node. You reserve a spot with your card, and nobody is charged until the cohort fills. Prices start at $5/mo for smaller models.<p>The LLMs are completely private (we don't log any traffic).<p>The API is OpenAI-compatible (we run vLLM), so you just swap the base URL. Currently offering a few models.
Show HN: I made open source, zero power PCB hackathon badges
Hacker News (score: 63)[Other] Show HN: I made open source, zero power PCB hackathon badges I love getting cool swag from hackathons and I also love designing PCB's, so when my friend asked me if I would design hackathon badges for a large game jam in singapore, I was absolutely down!<p>The theme of overglade was a "The game jam within a game", pretty cool concept right! High schoolers from around the world were flown out to the event by hackclub after they spent about 70 hours designing their own game.<p>These badges needed to be really cheap and simple, because we were going to manufacture about a hundred in a pretty limited amount of time. I went with a zero-power approach, which means sticking with e-inks, and I decided to include NFC if the organizers wanted to introduce it into the roleplay of the event, and so participants could add their website or github if they so choose!<p>I used an RP2040-based architecture because it's really easy and cheap to get on the first try, and then added an ST25 passive NFC tag which was really simple to configure. The badge is in the shape of a ticket, because you got a "ticket" to the event after spending a lot of time designing games to qualify! 20 GPIO's are broken out onto the edges if you're ever in a pinch at a hackathon, and I wanted the badges to feel really fun so there's a lot of art designed by various people in the community!<p>The badge worked really well and I learned quite a lot in the process. My takeaways are to manufacture a BUNCH of extra badges, because some will end up breaking; to think about your PCB in 3D, because one of the inductors was a bit tall and caused more badges to break; and to have a strong vision of your final product, because it really helped me to create something unique and beautiful :D<p>I like to journal about all my projects, so if you'd like to read my full design process, feel free to take a look at my journal (<a href="https://github.com/KaiPereira/Overglade-Badges/blob/master/JOURNAL.md" rel="nofollow">https://github.com/KaiPereira/Overglade-Badges/blob/master/J...</a>). If you also have any questions or feedback, I'd be happy to answer them!
Show HN: Tokencap – Token budget enforcement across your AI agents
Show HN (score: 5)[Other] Show HN: Tokencap – Token budget enforcement across your AI agents I built this after hitting the same wall repeatedly — no good way to enforce token budgets in application code. Provider caps are account-level and tell you what happened, not what is happening.<p>Two ways to add it:<p><pre><code> # Direct client wrapper client = tokencap.wrap(anthropic.Anthropic(), limit=50_000) # LangChain, CrewAI, AutoGen, etc. tokencap.patch(limit=50_000) </code></pre> Four actions at configurable thresholds: WARN, DEGRADE (transparent model swap), BLOCK, and WEBHOOK. SQLite out of the box, Redis for multi-agent setups.<p>One design decision worth mentioning: tokencap tracks tokens, not dollars. Token counts come directly from the provider response and never drift with pricing changes.<p>Happy to answer any questions.
Components of a Coding Agent
Hacker News (score: 88)[Other] Components of a Coding Agent
Show HN: Ownscribe – local meeting transcription, summarization and search
Show HN (score: 5)[CLI Tool] Show HN: Ownscribe – local meeting transcription, summarization and search ownscribe is an open-source, python-based CLI tool to transcribe, summarize, and search meetings – fully locally on your machine.<p>As someone who hates taking notes, but also forgets things easily, I found the idea of transcribing and summarizing meetings automatically neat. However, all the existing tools out there store everything on their servers, don't work with every type of meeting, and cost $30/month or more.<p>I wanted a tool that just runs locally and uses a very simple format (like .md) to integrate with my other workflows – but there wasn't anything like that. That's why I started to build ownscribe over the past few months and continuously improved it. It started as just a tool for transcription and summarization, and now even allows you to search past meetings with natural language (and a local LLM).<p>At the moment, it is mainly optimised for macOS (although Linux should also partially work). I'd love to have some more feedback on how to make it more useful!
Show HN: AdaShape-3D modeler for intuitive 3D printing parts / Windows 11
Hacker News (score: 19)[Other] Show HN: AdaShape-3D modeler for intuitive 3D printing parts / Windows 11 I've spent the last years obsessed with a sideproject to build a humanistic 3D modeler for desktop.<p>By humanistic I mean a tool that stays out of your way, instead of requiring the user to learn both a complex UX surface as well as a complex theoretical basis before being able to model effectively. The GUI is uncrowded and the modeling affordances are only those which are intuitive to present to the user. Which is sort of backwards compared to most CAD packages where the technical complexity takes the front stage. Here the hierarchy is intentionally reversed.<p>This is still in alpha-stage, but the features are mature enough for feedback and experimentation.<p>TinkerCAD is actually what comes philosophically closest to this, but it's hobbled either by Autodesk's strategy or by technical limitation to be a really good tool beyond certain complexity.<p>The ambition here eventually is to provide a tool that has same intuitive capability as building Lego bricks, while not compromising on engineering qualities.<p>The main intent is to make extrusion based modeling operations super easy, to offer robust STL and STEP import and allow complex modeling via boolean operations.<p>The modeling logic is parametric and volume based - the surface presentation is always a discretized water tight triangle mesh.<p>This is the clearest philosophical differentiator to traditional CAD/CAM packages - or visual editors like Blender. Rather than force the user to nurse surface topology at every stage, the modeler will only permit those operations that result in a correct output.<p>This is not an SDF (signed distance field) modeler. The domain model is fully based on parametric analytic shapes. This means the tessellation is crisp and specific.<p>The modeling data is immutable and serialized to disk while modeling. For the user this gives a perfect undo and zero data loss.<p>It's built for efficiency first - my test workhorse is a Thinkpad T14 Gen 2 i5 with an integrated gpu.<p>It's not supposed to be a replacement for complex surface design tools like Fusion 360 or sculpting software like Nomad Sculpt or Z Brush.<p>You can find a review of current features in the youtube playlist linked below [0] and the link to the latest alpha 0.1.7 download from the homepage [1]. The test binary is provided via github release [2] but this is not an open source project.<p>I know some people hate videos over reading and I'm one of you but I don't really have bandwidth to both develop features and write good instruction copy.<p>[0] <a href="https://www.youtube.com/playlist?list=PLCOf_M8a2MZJqgKXgjod2px0lYOngNfMh" rel="nofollow">https://www.youtube.com/playlist?list=PLCOf_M8a2MZJqgKXgjod2...</a><p>[1] <a href="https://adashape.com" rel="nofollow">https://adashape.com</a><p>[2] <a href="https://github.com/AdaShape/adashape-open-testing/releases/tag/adashape-alpha-0.1.7" rel="nofollow">https://github.com/AdaShape/adashape-open-testing/releases/t...</a>
Show HN: Pluck – Copy any UI from any website, paste it into AI coding tools
Show HN (score: 9)[Other] Show HN: Pluck – Copy any UI from any website, paste it into AI coding tools
Embarrassingly simple self-distillation improves code generation
Hacker News (score: 425)[Other] Embarrassingly simple self-distillation improves code generation
LÖVE: 2D Game Framework for Lua
Hacker News (score: 24)[Other] LÖVE: 2D Game Framework for Lua
Show HN: Docking – Extensible Linux dock in Python
Hacker News (score: 19)[Other] Show HN: Docking – Extensible Linux dock in Python Hi HN,<p>I’ve been having a lot of fun building Docking, an open-source dock for Linux written in Python with GTK 3 and Cairo. It includes an extensible applet system, 38 built-in applets, 12 themes, multi-monitor support, auto-hide, and works across several Linux/X11 desktop environments.<p>It also has prebuilt releases for x64 and arm64 across multiple package formats: AppImage, .deb, RPM, Flatpak, Snap, Arch, and Nix outputs.<p>GitHub: <a href="https://github.com/edumucelli/docking" rel="nofollow">https://github.com/edumucelli/docking</a><p>Feedback is very welcome!
Show HN: Anos – a hand-written ~100KiB microkernel for x86-64 and RISC-V
Hacker News (score: 14)[Other] Show HN: Anos – a hand-written ~100KiB microkernel for x86-64 and RISC-V I pretty much always have a kernel project going on, and have been that way for decades. Over the past couple of years, that's been Anos, which has gotten further along than any of my previous hobby kernels, supporting IPC, multitasking, SMP (x86-64 only right now) and running on real hardware.<p>LLMs (mostly Claude Code) have been used during development, but I learned early on that it's not _great_ at code at this level, so I've restricted its use to mostly documentation and tests. There's _a little_ AI code in the user space, but I have a strict "no AI code" rule in the kernel itself. I find this helps not only with the quality / functionality of the code, but also with learning - for example, even though I've written multiple kernels in the past, it wasn't until Anos that I _truly_ grokked pagetable management and what was possible with a good VMM interface, and if I'd outsourced that implementation to an LLM I probably wouldn't have learned any of that.<p>In terms of approach, Anos avoids legacy platform features and outdated wiki / tutorial resources, and instead tries to implement as much as possible from manuals and datasheets, and it's definitely worked out well so far. There's no support for legacy platform features or peripherals, with all IO being memory mapped and MSI/MSI-X interrupts (no PIC), for example, which has helped keep the codebase focused and easy to work on. The kernel compiles to about 100KiB on x86-64, with enough features to be able to support multitasking and device drivers in user space.<p>As a hobby project, progress ebbs and flows with pressures of my day job etc, and the main branch has been quiet for the last few months. I have however been working on a USB stack as time allows, and hopefully will soon have at least basic HID support to allow me to take the next step and make Anos interactive.<p>I don't know how useful projects like Anos are any more, given we now live in the age of AI coding, but it's a fun learning experience and helps keep me technically grounded, and I'll carry on with it for as long as those things remain true.
Sheets Spreadsheets in Your Terminal
Hacker News (score: 20)[Other] Sheets Spreadsheets in Your Terminal
Claude Code Found a Linux Vulnerability Hidden for 23 Years
Hacker News (score: 30)[Other] Claude Code Found a Linux Vulnerability Hidden for 23 Years
How to Write Unmaintainable Code (1999)
Hacker News (score: 39)[Other] How to Write Unmaintainable Code (1999)