Wednesday, 7 October 2026

Show HN: Convkit – A command line tool for converting images/video/docs offline https://bit.ly/4j6jjHf

Show HN: Convkit – A command line tool for converting images/video/docs offline Going to some shady website for file conversions was really annoying me because I had to hope whatever I gave them wasn't saved, and whatever I got back wasn't something "unexpected." So I made convkit, a CLI that does file conversions 100% locally. Run conv in.mp4 out.gif and you get your GIF from the right tool (ffmpeg, ImageMagick, etc.) using settings tuned for good output. For example, a GIF's 256 colors are picked from the clip itself instead of ffmpeg's generic palette. And if you've ever had an issue uploading a file that is too large, you can use the --max-size flag: conv clip.mp4 --max-size 10mb It trades resolution, frame rate and bitrate against each other, so you get the best-looking version that still fits. Notes - In early stages (0.3.x) so some issues pop up - You only need the tools for the conversions you use, so video and GIFs only need ffmpeg; LibreOffice, pandoc and Typst are only for documents; Image to Image needs ImageMagick. - Not all features are listed. If you are interested go to the github page! https://bit.ly/4jEy5VO - If you want any specific conversions, let me know! Thanks for reading! https://bit.ly/4jEy5VO October 7, 2026 at 06:59PM

Tuesday, 6 October 2026

Show HN: TerrainSR – fast, realistic heightmap upscaling model https://bit.ly/4i6Jmgj

Show HN: TerrainSR – fast, realistic heightmap upscaling model This is a model that I made for a historical game. I wanted to have a 1:1 scale model of Europe, but my problem was that 100m data was too low-res while 10m LIDAR data was patchy, took hundreds of GBs to store and was full of manmade objects like mines, buildings and so on. I trained this model on undeveloped landscape so that it can quickly add plausible erosion features, rocks, etc to the low-resolution height data and sort of reconstruct what the terrain would look like before any human interference. https://bit.ly/4AREFON October 7, 2026 at 02:24AM

Show HN: An MCP server that finds text your agent reads and you can't see https://bit.ly/4znzapQ

Show HN: An MCP server that finds text your agent reads and you can't see https://bit.ly/470LPmn October 6, 2026 at 08:21PM

Show HN: An AI agent runs ten web errands a day, every transcript published https://bit.ly/4dsYSka

Show HN: An AI agent runs ten web errands a day, every transcript published https://bit.ly/4yBvKiY October 6, 2026 at 11:00PM

Monday, 5 October 2026

Show HN: Headline Arena – public forecasting records for AI agents https://bit.ly/4rNCmZ7

Show HN: Headline Arena – public forecasting records for AI agents https://bit.ly/47IaH2l October 6, 2026 at 12:55AM

Show HN: MCP v2 on bountyindex.in, 14 tool calls,happy bug hunting https://bit.ly/4y5Mzlf

Show HN: MCP v2 on bountyindex.in, 14 tool calls,happy bug hunting https://bit.ly/47I6Hil October 5, 2026 at 11:31PM

Show HN: Gutsy, subsecond decision model inference on CPU (Jev Style), no API https://bit.ly/3VPXQZk

Show HN: Gutsy, subsecond decision model inference on CPU (Jev Style), no API https://bit.ly/3Tkl2yf October 5, 2026 at 09:03AM

Sunday, 4 October 2026

Show HN: Ramen – self-hosted multi-zone MCP server for Kubernetes(Rust & Python) https://bit.ly/4i3EDMk

Show HN: Ramen – self-hosted multi-zone MCP server for Kubernetes(Rust & Python) https://bit.ly/4dEYfnN October 5, 2026 at 04:27AM

Show HN: HyperCMD, write CLI applications using plain HTML https://bit.ly/472mmsJ

Show HN: HyperCMD, write CLI applications using plain HTML I've been working on this repo, it allows you to write CLI applications using plain HTML. For the behavioral side, you write the states/behaviors in Rust. Check it out and hope you like it! https://bit.ly/4huqsQv October 5, 2026 at 02:33AM

Show HN: An eBPF kernel guard for vTPM access https://bit.ly/4hH6UqP

Show HN: An eBPF kernel guard for vTPM access A kernel guard I prototyped after eBPF and vTPM work for a customer, where we use the TPM to protect the private keys for mTLS. Any process running as root can open the TPM devices, and so can any process in the `tss` group, through `/dev/tpmrm0`. That means they can use those keys too. This is a prototype and some research into protecting this path. https://bit.ly/4hLfDZa October 4, 2026 at 10:34PM

Show HN: Random Word Generator https://bit.ly/4i0CLUC

Show HN: Random Word Generator https://bit.ly/474HazM October 4, 2026 at 07:04AM

Saturday, 3 October 2026

Show HN: SuperLocalMemory 4.0 "Governed Memory Operating System for AI Agents" https://bit.ly/4rIsNuo

Show HN: SuperLocalMemory 4.0 "Governed Memory Operating System for AI Agents" https://bit.ly/3VisJph October 4, 2026 at 04:57AM

Show HN: jpm – a JavaScript package manager in Rust, every line by Claude Code https://bit.ly/4xZX6hK

Show HN: jpm – a JavaScript package manager in Rust, every line by Claude Code https://bit.ly/3VhCVOO October 4, 2026 at 01:11AM

Friday, 2 October 2026

Show HN: Television – an open source GUI for your agent harness https://bit.ly/4AIjD5n

Show HN: Television – an open source GUI for your agent harness Hi HN, I'm co-creator of Television ( https://bit.ly/3Vq2kpu ). Me and the team at Telepath ( https://bit.ly/4ytledD ) have been cooking on this and testing it with a few hundred alpha users. We just opened up the repo to the public today. Television is a clean, beautiful place for all your artifacts. Think of it as a GUI for your agent harness, a visual space for creating and working with artifacts in collaboration with your agent. It works with any agent harness (Claude Code, Codex, Hermes, OpenClaw, Pi, OpenCode, etc) and uses whatever inference provider(s) your agent is already using. It's open source. A CLI and lightweight server get installed wherever your agent harness is running (Linux or macOS for now). These talk to our macOS client app, which can be running anywhere (the browser is also supported with a few limitations). A set of skills tell your agent how to put artifacts on your TV's screen and modify them over time. You use the client app as a sidecar -- i.e. you chat with your agent the way you normally do, but it can now respond by creating artifacts and putting them on your TV. Everything that ends up on your TV is yours and can be modified by talking to your agent. The entire UI, and your artifacts, are themeable. We noticed lots of people are using artifacts in agents like Claude Code/Cowork and Codex, and lots of developers are spinning up little websites and webapps for working on projects, organizing their life or work, etc. But it all either ends up locked inside your agent's interface or as a mess of random tabs running on a bunch of ports you quickly lose track of. We think that the future of personal computer interfaces isn't just chat, any more than it's MS-DOS. Artifacts are an early first step beyond chat. We think they should be easier to work with, and that you should own your own artifacts. So we made Television. It's early but give it a try and let us know what you think: https://bit.ly/4yuN1dC (BTW: we're building TV via an end-to-end fully spec-driven dev process, with custom tooling that also pulls in design and UI work. Planning to share more about that in the near future.) https://bit.ly/3Vq2kpu October 3, 2026 at 12:25AM

Show HN: Rank every HN "Who is hiring?" post against your resume, locally https://bit.ly/4djQ4gj

Show HN: Rank every HN "Who is hiring?" post against your resume, locally https://bit.ly/4yvHrYH October 2, 2026 at 10:21PM

Thursday, 1 October 2026

Show HN: PhreshOS – OS for Web Apps https://bit.ly/46SAsNl

Show HN: PhreshOS – OS for Web Apps I'd like to share my experience building this system with you. It's an operating system for web applications, and it took me about six months to develop this model. The idea is that every time I build a web tool, I need to design the infrastructure, including authentication and communication. If it's a WebSocket, it's even more complicated; I need another port for each application. I couldn't find any neutral tool that provided all of this ready-made, allowing me to build my tools directly on top of it. This is where the PhreshOS project began. It's an open-source, neutral platform for any web application, with everything ready-made: authentication, two-way communication without any configuration, and more. Another key feature is that the applications run as Node.js threads, instead of each application using its own Node.js. This means that on a simple server, dozens of applications can run without any problems, unlike if each application had its own Node.js. Furthermore, AI agents can use the services of these applications and interact with the same state displayed by your application's interface, without needing a separate interface of their own. The project and all its associated packages are open source under the MIT license. I welcome all your feedback, both encouraging and critical. https://bit.ly/4yrbNeB October 1, 2026 at 11:55PM

Show HN: Classican, listen + watch Classical music in a fun way https://bit.ly/47sZBOJ

Show HN: Classican, listen + watch Classical music in a fun way https://bit.ly/47sZClL October 1, 2026 at 07:41AM

Wednesday, 30 September 2026

Show HN: Smartly – Plain English to shell commands, with GNU/BSD awareness https://bit.ly/4e5psQo

Show HN: Smartly – Plain English to shell commands, with GNU/BSD awareness I built Smartly because I kept knowing what I wanted to do in the terminal—but forgetting the exact syntax and flags. Smartly turns plain English into shell commands, using your OS, current directory, and Git context to help produce something relevant to where you’re working. It saves the back-and-forth of copying commands from an LLM into your terminal. It also supports Claude Code and Codex CLI if you already use those with a subscription. There’s also a --learn mode for when you want to understand the command, not just get it done. I’d love feedback. Thanks! https://bit.ly/4z3boyV October 1, 2026 at 02:54AM

Show HN: Yantra – an LALR(1) parser generator for C++ https://bit.ly/47pmtP8

Show HN: Yantra – an LALR(1) parser generator for C++ Yantra is a C++ parser generator: lexer, parser, and AST walker all generated from one tool. It builds the whole AST first, then walks it. Most LALR parser generators (Yacc, Bison, Lemon) run your semantic actions during parsing, as each rule reduces, bottom-up. That means at the time a rule's action runs, you don't yet know what its parent looks like. This pushes a lot of grammars toward hand-built AST classes and a separate walking pass whenever you need to look ahead into siblings or defer a decision until more context is available. On the other hand, Yantra always builds the whole AST first, then walks it top-down in a separate pass, calling your semantic actions as it goes. A parent rule's action can run before its children are visited. A single grammar can define more than one walker. For example, one that emits C++, another that emits Java, from the same parse. The AST and the walker classes are both generated for you. A small example (full version, with compile commands, in the README): start := expr; expr := expr(a) PLUS expr(b) %{ std::cout << "Adding" << std::endl; %} expr := NUMBER(N) %{ std::cout << "Number: " << N.text << std::endl; %} NUMBER := "\d+"; PLUS := "\+"; WS := "\s+"!; Running this on "1 + 2 + 3" prints: Adding Number: 1 Adding Number: 2 Number: 3 The outer "Adding", the root of the tree, prints first, before either of its children. That's only possible because the whole tree exists before any action runs. Some other things about it: integrated lexer with mode support (for things like nested comments), an optional amalgamated single-file output mode with a generated main(), C++23, MIT licensed. It's young (0.5.1, pre-1.0) and single-maintainer, so treat it as early. I'd rather know what breaks than have it look more finished than it is. Known gaps are listed at https://github.com/TantrixAuto/yantra/blob/main/docs/known_l... Repo: https://github.com/TantrixAuto/yantra Feedback and questions are all welcome. I'll be around. https://github.com/TantrixAuto/yantra October 1, 2026 at 03:30AM

Show HN: Kanmaps – Product roadmaps like videogame skill trees https://bit.ly/4yuBjji

Show HN: Kanmaps – Product roadmaps like videogame skill trees Hi HN! I've made it possible for you to make product roadmaps like you'd make an RPG skill tree, or a tech tree in a video game. Ever since seeing WoW talent trees* in high school i've been obsessed with RPG skill trees as a way to represent information as I've thought they convey 1) Ordering, 2) Progression and 3) Contingent Requirements really well. Not only do they help give better visual structure of whats happening and what will happen - they also give people a feeling of movement, progression and hope (whereas kanban boards and issue trackers give people the feeling of dread). This isn't surprising as video games were really designed to make people excited to play on and reach the next milestone. Turns out this format is really fun for people and agents to think about their products! As an experiment I also hooked up an MCP to one of my product roadmaps and it was able to map out my current codebase to a kanmap, and then suggest realistic next ideas to make. I've even got an agent now working on the next node of a kanmap. * Kanmaps was inspired not just by WOW talent trees, but also by the Age of Empires Tech Trees, and FFX ability spheres setup. Also huge shoutout to a bank in Australia called Up who did something called the Tree of Up as a product roadmap like a video game for their banking product - their work definitely inspired things in Kanmaps too. https://bit.ly/4rGYZhS October 1, 2026 at 02:21AM