value: paulmooreparks

value:
Whenever I browse Hacker News, I find myself opening the discussion in a new tab, then clicking through in that tab to view the article, then popping back to the discussion. It's all very annoying, when what I really want to do is get a quick overview of the article and see if there is any interesting discussion going on before I dive into either the article or the discussion.
YAVCHN lets me quickly browse an article in scaled-down reader mode in one pane and see the discussion in the pane below. If I find either one compelling, I can click "Open original" to see the original article or "Open on HN" to join the discussion on Hacker News.
- Left pane: The list of articles on Hacker News
- Right-top: The linked article, reader-mode extracted
- Right-bottom: The HN discussion thread
It also browses Lobste.rs in a similar fashion, if you ever peek over there.

value: Show HN: Yavchn – Yet Another Vibe-Coded Hacker News Wrapper

author: paulmooreparks


value: goldylochness

value:
I was sitting in an auditorium where the speaker was taking questions that were submitted through an app, it got me thinking that there's got to be a better way for an audience to communicate with the speakers than individual submissions.
Even in online spaces, while there tends to be only a limited number of speakers, I would imagine a lot of people listening in tend to have shared concerns that aren't possible for them to express, and a chat box or comment section wouldn't change that.
I realized this was a normal story, and that a basic word-tree could solve this problem. It could facilitate large crowds to communicate effectively with just a single person, addressing the every elephant that could fit in the room. I then looked at the idea from a different angle, and presumed it could also be used as a slower, comment-driven platform that can represent aggregate opinions of those who wish to express them. So I built the idea and tried making room for all of those needs.
It's always been my opinion that political polls so readily excluded large swaths of the populace to the point where their trustworthiness was questionable. I figured this could make for a general polling platform, and a format capable of holding more than just yes/no answers. Allowing people to say what they want can be uniquely quantitative if you limit their response to just a single comment.
I then built the idea further, and realized it's basically a data format, and can be manipulated in various ways, so I worked out what those would look like, and made it into a social media platform. I plan on extending the existing user tiers for the sake of subverting bots.
I hope you find it interesting!

value: Show HN: Stillis – An open-ended anonymous polling platform for anything

author: goldylochness


value: srinivasvaddi

value: Show HN: Tab Council – turn your AI tabs into a model council

author: srinivasvaddi


value: iceboy

value: Show HN: Community Reviews for Electronic Components

author: iceboy


value: fynyky

value: Show HN: Elemental – simple front ends in plain JavaScript

author: fynyky


value: Show HN: Agent Memory Guard – OWASP defense for AI agent memory poisoning


value: umitakcn

value: Show HN: The Fast Track to Korean OEM and ODM Manufacturers

author: umitakcn


value: charlypa

value: Show HN: Phoenix Code – desktop editor where AI can see the page

author: charlypa


value: bigrocketapps

value: Show HN: A smarter CSS selector generator

author: bigrocketapps


value: sleno

value: Show HN: The Duo-Quatro-Paraphonic Synthesizer

author: sleno


value: velapod

value: a CLI agent for prompt evaluation loopsw

value: Show HN: Promptloop – create, run, and improve prompt evals from the terminal

author: velapod


value: Wesearchpress

value: Show HN: Oort – A prompt library where every listing has a shipped project

author: Wesearchpress


value: dtagames

value: Show HN: TV Explorer. Adding advanced UI to free online TV

author: dtagames


value: adhamsalama

value:
Hello.
The Kindle is my favorite device and I read a lot on it, but I also like reading RSS feeds, which aren't supported on the Kindle.
This requires me to either download the article and copy it to my Kindle (using Calibre) or sending it via Amazon's Send To Kindle feature. I dislike both options.
I wanted to read RSS feeds just like I read books on my Kindle, so I (with the help of Claude) built a web-based RSS reader that's compatible with the Kindle's experimental browser (tested on PaperWhite 11). It doesn't use any JS frameworks for maximum compatibility.
This RSS reader allows you to read feeds directly on the Kindle's browser, and you can also download the article directly on your Kindle or email it to yourself.
Initially it was a just a simple RSS reader using a CORS proxy, and saved RSS feeds and user preferences like font size to local storage, but the Kindle browser clears local storage after a while, so I decided to add a backend to save them, then I thought why stop here?
So I added the ability to email the article to yourself in case you want to add it to your Kindle library. A user tried Inkfeed and suggested I add the ability to browse Wikipedia, so I implemented that too. You can search for Wikipedia article, read them and download them on directly on your Kindle using Inkfeed.
You can still use it without the backend if you toggle "Backend mode" OFF in the settings, so that it truly does everything on your Kindle (except that it relies on a CORS proxy to fetch feeds).
I deployed the backend (Go + SQLite) on a Hetzner VPS (2 vCPU, 4GB RAM, 40GB SSD) that costs me $4 a month, and SSL is handled by Caddy.
The code is free and open source.
Here's the repo: https://github.com/adhamsalama/inkfeed
I'd love to hear your feedback, and I also need people with older Kindle generations to test the JavaScript compatibility.

value: Show HN: Inkfeed – RSS Reader for Kindle

author: adhamsalama


value: gaomri

value: Show HN: Vibewarz – bot vs bot arena for vibecoders

author: gaomri


value:
I'm a long time user of Notational Velocity and then nvAlt, and tried nvUltra recently but in the world of Claude it felt like I should own my own——change behaviors as I need them.
Right now it's just a Mac app, but iOS coming in the future for myself, sync with icloud. Notes are saves as .md files and have quick search. You can open the same folder with Obsidian if that's your jam (Obsidian always felt slow and clunky to me, I know folks love it though, so keeping it compatible).
The app is very simple, just plain text. We don't even render markdown right now, though it's coming.
Definitely vibe coded. Definitely will need some updates, but share it before it's polished....  PRs appreciated.

value: Show HN: NvEnvy – A Notational Velocity (NvAlt) Reboot in Swift. OSS


value: loptymobile

value: Show HN: Prezlo – We built an API that tells AI agent whether to trust an expert

author: loptymobile


value: nahsuhn

value: Show HN: Stop parallel AI coding sessions clobbering each other's handoffs

author: nahsuhn


value: mwheelz

value:
The premise is web pages have two readers, people and the AI reading for people. Web pages can now be written more for the AI and less for people. It’s a companion to an earlier page about browser fingerprinting.
(https://news.ycombinator.com/item?id=48062178)
On my page, the there’s a planted phrase for AI. As the site gets crawled, you can see if this phrase is ever returned by any AI summarizing the page. So there’s a couple things you can do on my page:
1. Ask any AI to summarize the URL, and check if the planted phrase has been read.
2. Create a short-lived link and paste into any chat. You will see which crawler reads it first, before anyone ever actually opens or clicks on the link.
3. Generate your own planted phrase and leave it for the next crawler.
On this page, I also look at one example, composio.dev/hermes which serves a block of instructions specifically for AI agents. It’s not malicious, and it’s good marketing but shows that web pages can now be created and written for two very different audiences.

value: Show HN: A page that hides a sentence for AI and lets you check if it came back

author: mwheelz


value: speleo

value:
Hi there! I made the fan-created Project Hail Mary Star Map and had so much fun with the initial version that I decided to create a v2 that lets you explore our local star system and travel to many more stars. This new version lets you visit dozens of named stars, plan interstellar travel, view exoplanet systems, learn about stellar characteristics, and view 3D constellations. This version also includes 600k stars rendered in-browser with a higher resolution skybox rendered from the GAIA DR3 mission data.
Also, you can now generate links to share what you find! Here is an example of plotting an interstellar course: https://valhovey.github.io/gaia-atlas/?s=61_CYGNI&d=34.9&y=0...

value: Show HN: Gaia Atlas – Local Stellar Map

author: speleo

title: Show HN: Gaia Atlas – Local Stellar Map


value: Show HN: Sverklo – repo memory for coding agents


value:
Remember how Meta monitored employee activity closely for a few months, and then had a bunch of layoffs related to AI efficiency? (oh right that was like 3 days ago).
What if you could do the same thing to your workforce of Claude Code agents? Aka use Claude Code to observe and distill how to make a different AI model/harness work nearly as well, so that then you don't need Claude anymore? If AI is doing it to humans in the workforce, why can't we do the same thing to AI... I love Claude but it's always good to have a backup, in case, say, the subscription plan goes away and you're expected to pay for the API usage rates.
If you'd like to follow along, discuss, or contribute, this is the repo where the work is going. I'm working on this using the DeepSeek V4 Flash repo but it would be interesting to see how the process works if trying to teach a smaller LLM.

value: Show HN: Train Claude Code's replacement (ds4 and pi and aoe)


value: rodancz

value: Show HN: AionOS – self-healing microkernel in Zig (boots on real hardware)

author: rodancz


value: alanhalley

value:
Brief Work (briefwork.io) — post a short brief, get proposals, pick one, pay. Small jobs, flat fees.
15 days after launch: 2 briefs live, 1 proposal accepted ($50 GTM plan for Brief Work itself).
Stack: Next.js + Supabase + Stripe + Resend. Full write-up: alanhalley.com/writing/real-money-real-people/

value: Show HN: I launched a micro-gig marketplace and used it to buy my own GTM plan

author: alanhalley


value: Show HN: Simple news aggregator with source bias meters


value: jojwong

value:
Hi HN,
Since many of you also thought about : is my family able to easily find my password or important information after I stop breathing?
I build this website for assist all of us able to keep necessary information for family/friends, even business partner.
I would like to have some comments and suggestions, thank you.
[https://heirlooms.app/]

value: Show HN: Heirlooms – pass your legacy to family after stop breathing

author: jojwong


value: hunvreus

value:
I kind of wanted Openclaw, but for teams.
It's a Typescript framework to create chat agents for Slack, Discord, and the likes:
- Sandboxing for commands (just-bash, Docker, Gondolin),
- Approval flows (e.g. any "risky" command needs approval from a certain team on Slack),
- Configuration with markdown files (SOUL.md, AGENTS.md) and skills,
- It's built on Pi, so you can use Pi extensions (ish),
- And a lot more: web admin panel, audit trail, cron and heartbeat, support for documents (PDF, docx, etc), ...
There are a few examples in the repo, including a DevOps assistant that can help your team manage servers. I'll whip out a demo in the next few days.
If you're adventurous enough to give it a try, let me know.

value: Show HN: Heypi – Like OpenClaw but for Your Team (Slack, Discord, etc.)

author: hunvreus


value: donghaxkim

value: Show HN: I built a better GitHub search that rank repos by what matters

author: donghaxkim


value: Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA


value: mindfulbun

value: Show HN: A 24h grid where one tap on a distracting app voids the whole hour

author: mindfulbun


value: giulioco

value:
I miss airbnb categories. It was fun and I loved being able to just browse thorugh cool listings. I'm not exactly sure why they removed it. Then, a couple weeks ago, they hit me with some A/B test and I had access to a "what" freeform textbox to custom filter results. Now apparently they removed that too.
At this point, I wasn't happy - so I decided to look into how to bring it back. I noticed they still use some of the categories pages for SEO. For example: https://www.airbnb.com/united-states/stays/ski-in-ski-out
That gave me hope - those filters still existed somewhere. Turns out they were only removed from the UI and the search backend still supports all of them.
So after a bit of googling, I figured out how it works. Airbnb's search runs on a GraphQL endpoint you can hit anonymously, and the categories map to params on the search URL that I recovered and verified one by one:
- Property types: property_type_id[]=<n> (Chalet=22, Cabin=4, Treehouse=6, Castle=5), still filtering even though the UI hides the options
- Category tags: kg_and_tags[]=Tag:<n> — I got the IDs by loading those leftover SEO pages and just looking into the URL for the tag (ski-in/ski-out is Tag:681).
The one thing I couldn't bring back was that "what" freeform box - turns out it's a server-side AI feature flag tied to your account, not a hidden param :/ though I have a feeling this one's gonn be coming back anyways
So I vibecoded the filters I cared about into this little web app. It just builds a normal Airbnb search URL and opens airbnb.com directly — nothing scraped or stored. Hopefully they bring back categories or somethig similar soon. But in the meantime, I figured I'd share this in case anyone else misses browsing through cool treehouses or mountain chalets

value: Show HN: I brought back Airbnb categories

author: giulioco


value: JimsonYang

value:
I've been reading Korean comics(manwha) for over 6 years and I always thought "this would be really cool if X series got turned into an anime" so I attempted that idea-little did I know how expensive and time consuming that thought was. btw the story is 'Noble Lady Reformation Guide' check it out, story isn't too bad
Tech stack is mainly Seedance 2.0 for image and video gen, everything else is your routine video production stack(storyboarder, shotcut, davinci resolve, etc). While I personally think it turned out all right there's clearly plenty of faults and room for improvements.
Like the pacing is too fast, the story doesn't feel compelling enough, characters feel flat, etc.
Human taste, shot selection, and emotional build up was something gemini,claude, chatgpt couldn't accomplish.
Also the voice acting is atrocious. Eleven labs consistency is not good for long clips and the fact that I can't have child voices(understandably so) limits so much of the work. Just means I need real voice actors
That said this was really fun(and expensive) to learn the film/anime production process. I wouldn't be surprised if we could get AOT/JJK level animation in 5 years with AI.
Happy to talk about feedback on the cold open, resources/recommendations you have on being a better director/screenwriter, or the production pipeline and how you can create your own anime(hint it's a lot of work/money)

value: Show HN: 3 of Minutes of AI Anime Based on Korean Comics [video]

author: JimsonYang


value: lateos-ai

value: Show HN: MigraDiff – maintained fork of migra (PostgreSQL schema diff)

author: lateos-ai


value: chadd

value: Show HN: ClawChat – End-to-end encrypted coordination for multi-agent AI

author: chadd


value:
Hi, I wrote this website to record and share what other people are saying around the world. It uses the browser's geolocation (+ a little randomness for privacy reasons).
Please record something, and if possible, give me feedback.
+ It's all open source, so I appreciate contributions :)
Thank you so much.
https://geo-cast.hesamian.com/

value: Show HN: [Geo-Cast] hear what other people are saying


value: Show HN: I rebuilt the $1M dollar homepage


value: sharieskenas

value: Show HN: I built an app to switch Gmail notification modes instantly

author: sharieskenas


value: noahwardlow

value: Turn LibreOffice .odt files into publishable file bundles for Kindle

value: Show HN: Self Publish Studio

author: noahwardlow

title: Show HN: Self Publish Studio


value: arrdalan

value:
Hey everyone,
I previously introduced an open source private home security camera in 2024, which uses OpenMLS for end-to-end encryption: https://news.ycombinator.com/item?id=42284412.
It was called Privastead then and it's now renamed to Secluso.
John Kaczman found my project from here and has been working on it with me over the last year and half. We've made a lot of improvements to the software, which we would like to share with you:
- You can now set this up on your Raspberry Pi in less than 5 minutes with no technical expertise using our easy-to-use GUI deploy tool. We've put together a comprehensive build-your-own guide that walks you through the required steps (you can find a link at the top of the repository README).
- We use a customized, minimal OS based on the Yocto project for the camera.
- Every part of our stack except for the iOS app has reproducible builds. This includes our Android app, camera/server binaries, deploy tool, and the aforementioned OS.
- We've re-designed our mobile app, which is now on the iOS App Store and Google Play store.
- We now support UnifiedPush for more privacy-preserving push notifications.
Looking forward to seeing what you all think!

value: Show HN: Open-source private home security camera system (end-to-end encryption)

author: arrdalan


value: Show HN: Free activity calendar for schools, sports clubs, and organizations


value: spinchange

value: Based on Naur's "Programming as Theory Building" (1985) Asks agent to create a problem-theory artifact before writing code.

value: Show HN: A Claude Code skill that scopes problems like Peter Naur

author: spinchange


value: vinhnx

value: Show HN: VT Code – open-source terminal coding agent in Rust

author: vinhnx


value:
Most pages take longer to judge than to read.
NoTime is a Firefox extension that gives you the current page in one sentence, so you can decide if it is worth your time.
https://github.com/dh1011/notime

value: Show HN: NoTime – a Firefox extension for one-sentence summaries


value: haozaz

value: Show HN: I built an Android OS in the browser

author: haozaz


value: ppnpm

value:
I am building a language, parser, and a simple editor to write this language.
It is a simple shorthand, command- and token-based domain-specific language that may help doctors and clinicians write structured clinical case notes and histories faster.
It will convert these short notes into SOAP notes (currently available), and later into Markdown, JSON, and PDF.
I do not intend to make it a clinical decision support tool, as that would impose many restrictions.
I am positioning it as a note-taking tool for doctors, medical students, and residents.
I understand that ambient AI tools are now available for faster case documentation, but they may not be usable everywhere, especially in busy and noisy hospital environments.
I am using AI agents to write most of the code, while I supervise the app architecture, editor UI, and the system for easily adding plugins.
Regarding plugins, I plan to implement them as additional commands and tokens specific to departments—for example, obstetrics and gynecology-specific commands, and ICU-specific commands.
I have implemented the parsing engine in Go, and the front end is built using React + Vite for the web application.
It is still incomplete and highly bloated with AI slop (yes I accept that) but once I make the satisfying version. I am willing to do the trimming later on.
You can take a look at the code here : https://github.com/ppnpm/clinlang
I am open to suggestions, feedback and criticism.
I know I might get backlash over AI use but I am still learning GO. (I am from JavaScript background)

value: Show HN: Clinglang – A shorthand language for doctors to write structured cases

author: ppnpm


value: tpimenta

value: I created a stand-alone SPA port knocking using TOTP algorithm. It also don't rely on any external binary.

value: Show HN: Totpgate – Single-packet authorization via TOTP

author: tpimenta


value: mannders

value:
Hey guys. I made an attempt at using AI agents to help organize your tasks and life.
I liked orgmode before AI. But just wondered how it could look with AI.
So I created ai-org, a non-taken name it seems.
It's an opencode fork with a custom org agenda task view. (and a simple file browser). (wouldn't be possible without opencode team, truly what a great MIT licensed product)
The template includes an AGENTS.md and accompany file structure to the effect of:
matt@mbp:~/doc/dev/pro/ai-org/template
$ tree -L 1
projects/
duties/
resources/
archive/
goals.org
ideas.org
scratch.org
todo.org
AGENTS.md
HUMAN.md
It's been a fun experiment, would love to hear any thoughts, thank you.
https://ai-org.net/

value: Show HN: AI-org – org-mode powered by AI

author: mannders


value: stefmeister

value:
Hey guys,
I built Geostakes, a skill-based wagering platform where you can play 1v1 Geoguessr-style duel for money against other players.
I'm tired of seeing people waste money on luck-based games and I think that skill-based wagering platforms are the future. Many people develop actual skills playing video games and why not have the opportunity to profit from it.
The platform supports FIAT deposits and FIAT & Crypto withdrawals, and the matchmaking system is async. You play a 5 round game and then another player gets the same seed as you and the winner takes the pot.
Right now I'm restricting to US players and in the states where skill-based real-money gaming is authorized.
Let me know if you have any questions or feedback!

value: Show HN: Geostakes – Skill Based Location Wagering

author: stefmeister


value: Show HN: I wrote a program that hashes files into poems


value: riddleling

value: Show HN: DocOCR – Convert document images to Markdown locally on macOS

author: riddleling


value: ruaraidh

value:
Plug-in solar panels (no electrician needed) have just become legal in the UK and will go on sale soon. Helios estimates how much electricity a typical installation could generate at a given address and what that's worth against your tariff.
It uses UK government LIDAR data to reflect the actual skyline, so it knows whether there's a building or a hill blocking the sun.
Caveats:
- Outside LIDAR coverage (most of Scotland and Wales) it falls back to a synthetic horizon (less accurate).
- Trees and recent developments (post-2022 or so) may not be in the data, and some address placements could be off (geocoding via OSM).
Feedback on the shading model especially welcome.

value: Show HN: Helios – what plug-in solar could generate for any address in Britain

author: ruaraidh


value: Show HN: CPU model for fact-checking, summarizing, explaining text locally


value: Jwrede

value: Show HN: Tokentoll, a CI gate for LLM API cost regressions

author: Jwrede


value: soulsniper

value: Show HN: SnapState – Native Swift window manager for macOS

author: soulsniper


value:
TL;DR: Jynx is a gaming social platform that matches you with compatible teammates based on skill level, play style and schedule. Swipe to find players (Tinder-style), create or join game sessions (LFG), chat, and build your squad. 214k lines of Dart, 23 feature modules, built entirely with Claude Code as my entry into agentic engineering.
Live on App Store and Play Store:
https://play.google.com/store/apps/details?id=app.jynx
https://apps.apple.com/fr/app/jynx-where-gaming-gets-social/...
---
Hi HN, long time lurker, first time poster, be gentle.
Developer by day, vibe coder by night: Jynx is the project I used to ease into agentic engineering.
AI talks are mitigated, at best. But I'll talk about my experience here. Forgive my erratic style, it is what it is.
Working with Claude from the very beginning, it's been a blast. I had the "chance" to have the time necessary to learn and use AI a lot. Lots of different techniques that quickly became completely obsolete today.
Without LLMs, it would have been extremely hard to have the same app than I have today. I used Flutter (Dart) to avoid having to dev and maintain two codebases. It is not a language I knew. Learning the language first would have severely hindered the process.
For me, from copy/paste to using MCP then Roo Code, then Claude Code was an ecstatic process. I always loved having ideas but the time it would take me to build the thing and test it always felt too long. Not anymore.
So we carefully designed, iterated and implemented the two codebases for Jynx. One for the flutter app, one for the firebase backend. I chose Firebase to avoid having to maintain a server and be able to focus on the UI/UX of the app.
We started thinking about it in December 2024 and started devs early 2025; not working on it full time at all. We really poured our heart into it and we truly tried to make it as secure as possible. Even though we mean business, it is a passion project. By using the excuse of learning agentic flows, I took the time to inspect each aspects of the app's systems thoroughly.
Tech stack:
- Flutter 3.41 / Dart 3.11 (single codebase, iOS + Android)
- Firebase (Firestore, Cloud Functions in TypeScript, Auth, Storage, FCM)
- Riverpod 3.1 + Freezed + json_serializable for state management & immutable models
- Drift for encrypted local SQLite caching (offline-first architecture to optimize Firebase costs)
- Clean Architecture with feature modules and mixin-based repositories
- Sentry + Firebase Crashlytics for production error reporting
- Freerasp for runtime app self-protection (tamper detection, root/jailbreak)
Agentic engineering artifacts:
- Claude Code (Claude + GLM) as primary coding agent
- 22 hooks, 18 skills, 13 instincts, 8 rule files, custom subagents, slash commands, MCP servers and plugins (instincts system from Affaan's https://github.com/affaan-m/everything-claude-code)
- GitNexus
- MemPalace for persistent context across sessions
Stats: 1,239 Dart files, 214k lines of code (excluding generated boilerplate), 30k lines of comments across the Flutter codebase.
I made a detailed cheatsheet document about my whole setup if you want it. I could post it or you DM me.
If you have questions, ask away, I'll gladly answer.
Test it and tell me what you think of it honestly, I won't get offended!
Take care,
Antoine

value: Show HN: Jynx, a matchmaking app to find gaming teammates


value: hoansdz

value: Do you think it's worth pursuing ?

value: Show HN: A lightweight compiler for untrusted AI Agent scripts

author: hoansdz

story_text: Do you think it's worth pursuing ?


value: crlapples

value: Show HN: Extend AI turns a voice note into posts that sound like you

author: crlapples


value: Show HN: Ego lite – why our browser agent writes JavaScript not CLI commands


value: apitman

value: Show HN: DropLock – E2EE secret sharing web app with no backend

author: apitman


value: anandbaburajan

value: Show HN: HumanForScale – See how big things are

author: anandbaburajan


value: lateos-ai

value: Show HN: MigraDiff v1.3.0 – PostgreSQL schema diff with AI migration explanation

author: lateos-ai


value: seugur

value:
Hey folks,
Honestly, I built this app for myself since I lost many professional and personal connections. It started with just coming across a news about Replit that got 400m investment so I decided to build an iOS app without coding.  It's name is Ping Pals https://apps.apple.com/tr/app/ping-pals/id6770330997
The idea is extremely simple, just add your pals that you do not want to break the relation in three levels: close, inner and distant pals. Then app allocates a bar with your pals for 30, 60 and 180 days. Each day it decreases by one, and you can check your pals' health in the dashboard. When you sync with your pals, you can restore the pals' bar manually.
It is free, local, no account needed, and notifies you when pals are getting into the danger zone (<1/3 ). As a side feature, you can add the custom events with your pal, such as a birthday.
Feel free to use and give a comment here. Future work is adding more personalized features and interactions with your pals.

value: Show HN: Ping Pals – Simple social tracker iOS app without coding

author: seugur


value: magetriste

value: Show HN: A free Linux adaptation of NETworkManager by BornToBeRoot

author: magetriste


value: shashanoid

value: Show HN: Community Ninja – Find customers searching for your product

author: shashanoid


value: boxed

value: Show HN: UN Condemnation Statistics

author: boxed

title: Show HN: UN Condemnation Statistics


value: wavever

value: Show HN: BuildBy – find out how many Electron apps are on your Mac or Windows

author: wavever


value: modinfo

value: just a song, but focus on lyrics

value: Show HN: I think I by accident created something beautiful about LLM [video]

author: modinfo

story_text: just a song, but focus on lyrics


value: RivoLink

value:
Hi HN,
About a month ago, I shared leaf here while it was still in its early stages.
Since then, the project has shipped multiple releases, with UX improvements, bug fixes, and a documentation website now available.
leaf is a terminal-based Markdown reader focused on a GUI-like experience, with navigation, search, table of contents, clickable links, syntax highlighting, editor integration, LaTeX rendering, Mermaid diagrams, and more.
It works on Linux, macOS, Windows, and Termux.
GitHub: https://github.com/RivoLink/leaf
Thanks to all contributors and everyone who starred the project for their support, and feedback on UX, performance with large files, and missing features is still very welcome.

value: Show HN: leaf – one month later: website, releases and lots of improvements

author: RivoLink


value: poppypetalmask

value: Show HN: 500 years of Joseon court omens as an observability dashboard

author: poppypetalmask


value: rane

value: Show HN: Use Kimi and OpenAI Subscriptions in Claude Code

author: rane


value: donghaxkim

value: Show HN: React-Rewrite – A visual editor for React that writes code, no LLM

author: donghaxkim


value:
developed AI-Simulaion wihout LLM including simulated neurochemistry, hormon crosstalking, short and long term memoryfor each agent. open beta starting Monday at 20:00 UTC+2
for more informations https://www.reddit.com/r/ArtificialInteligence/comments/1tnl...

value: Show HN: AI Simulaionen Based on FEP

title: Show HN: AI Simulaionen Based on FEP


value: dima-quant

value: Show HN: Nimic – write pure Python and compile AOT to native binaries via Nim

author: dima-quant


value: marekkowalczyk

value:
I built a terminal app that paces slow breathing at 6 breaths per minute for vagal tone training. It's a single Python file, stdlib only, no dependencies — just run breathe and follow the bar.
I'm a cardiology patient (HFrEF). Slow breathing at resonance frequency is one of the few non-pharmacological interventions shown to improve cardiac vagal tone and baroreflex sensitivity (Bernardi et al., Circulation 2002; Lancet 1998). I wanted a frictionless daily habit tool — no app store, no account, no subscription, just open terminal and go.
Design constraints, all grounded in the clinical literature:
- No breath retention — Valsalva risk in cardiac patients
- No rapid breathing — minimum 8-second cycles
- Exhale ≤ 2x inhale — no evidence for extreme ratios
- Immediate exit, always — q or Ctrl+C restores the terminal even on crash
The README includes a resonance frequency measurement protocol for anyone with a chest-strap HRV monitor who wants to find their individual optimum instead of using the 6 bpm default.
macOS only (uses afplay for audio cues). MIT licensed.
pip install breathe-cli
or
brew tap marekkowalczyk/breathe && brew install breathe.

value: Show HN: Breathe CLI – Paced resonance breathing in the macOS terminal

author: marekkowalczyk


value: Show HN: Helm plugin for working with OCI-based Helm charts


value:
Some simple,quick entertainment for ya'll.
Hand-picked videos to start, then user-submitted and voted to continue.<p>Check it out, cast some votes, submit your favorites. Feedback and votes appreciated.

value: Show HN: A website for the top internet videos of all time


value:
In 2025, my family and I had a long streak of playing a Gomoku / Go Bang / five-in-a-row based game called OK Play. I built a web version so that we could play any time we wanted (i.e. on our phones after kiddos went to sleep).
The first player to get five-in-a-row (horizontally, vertically, or diagonally) wins. In the first phase of play, players take turns placing their pieces next to existing pieces (always edge-to-edge; you can't place a piece with only a corner-to-corner connection). After players exhaust their pieces, play moves into the movement phase: you pick up an existing piece you own and place it according to the previous placement rules. During the movement phase, you cannot move a piece that would leave other pieces disconnected. Play continues in player order until someone wins.
I wrote the app using Elixir's Phoenix framework with Daisy UI / Tailwind CSS for styling. The app is deployed on Gigalixir via its generous free plan. I am by no means a frontend developer / designer, so there's for sure better ways to implement things than what I have here. I mostly focused on making it mobile friendly and getting it to support light and dark mode. There likely exists browser / device specific bugs, since we've only tested it out on our phones (iPhone 13 Pro, Safari / Chrome) and my computer (MacBook Pro, Safari). Happy to hear any suggestions, frontend or otherwise, if you have them!
Developing this has been a real journey. Highlights have included learning about Gomoku and its variants, articulation points (and Trajan's algorithm for strongly connected components), and the Monte Carlo tree search algorithm (for the intermediate level "AI" mode I've recently added for single-player use). Lowlights have all been CSS related.
I'd love to add a "matchmaking" mode in the future. I haven't really looked too much into the mechanics for how that's usually done though - it'll be a great learning opportunity!

value: Show HN: Phive, a Gomoku-like game to play with friends or solo


value: Show HN: AI command review drill for engineers and vibe coders


value: Show HN: Presidential Stock Trade Tracker


value:
Hi HN,
This is my side project for reading hacker news in a specialized IDE like environment where all my news articles I read and the comments threads are group together in different threads. So it avoids the clutter when you read HN and it is mingled with other things like your email, work related tabs etc. This gives a focussed desktop app to read articles and it's discussions. I have also added a way to filter artcles based on keywords like LLM, PostgreSQL etc. So we can easily filter what we want to read and spend time with. It has bookmarking feature to read later on also. Same filtering works on bookmarks also.
Under the hood, it's a Go + React app using SQLite for storage. Because everything you read is saved locally, you get a permanent personal archive, which you can search instantly using SQLite FTS5.
I also added an integration with Ollama (or OpenAI) that runs in a sidebar to summarize long articles or pull out the main points from the comments thread. I built in a proxy so you can just plug your HN credentials in and vote/comment directly from the app, plus it strips out ads and cookies from the articles you read.
To try it out quickly: https://hnstation.dev
I have set up a "Lite" web preview so you can see the UI. There are no signups/logins here, it just stores your settings/bookmarks in the browser's local storage.
For the full experience with the persistent SQLite archive and Ollama integration, the Windows, macOS, or Linux binaries are on the GitHub repo: https://github.com/rajeshkumarblr/hn_station
I built this to scratch my own itch, but I'm hoping some of you might find it useful too. I'd love to hear your feedback or ideas on how to make this better!

value: Show HN: HN Station – A local-first HN desktop client with split-pane reading


value: theqoo

value: Babo script is source code written in plain English. LLM compiler reads the description, builds a runnable program and runs it.<p>Not a dev tool, just scripting tool.

value: Show HN: Babo – A scripting natural language that works as intended

author: theqoo


value: nilsmatteson

value:
I built thaw because forking an LLM agent is absurdly wasteful today. When an agent explores N branches — RL rollouts, best-of-N, parallel coding attempts — each branch re-runs prefill over the same shared context. You pay for the same prompt N times.
thaw snapshots a live inference session — weights, KV cache, scheduler state, and the prefix-hash table — and hydrates N children that diverge from the fork point without re-prefilling. It's `git branch` for a running model.
The receipt (H100 80GB, Llama-3.1-8B, real hardware): a pre-warmed pool boots once in 22.3s, then each fork round of 4 branches × 64 tokens runs in 0.88s median. Cold-boot equivalent would be ~340s/round — ~400× amortized. All rounds bit-identical at the fork boundary. Full JSON receipt + reproducer in the repo, nothing hand-waved.
NVIDIA shipped Dynamo Snapshot last week for fast pod cold-starts — and they free the KV cache before checkpoint, by design. thaw is the opposite bet: preserve the KV cache so a fork is near-free. Different problem, opposite mechanic.
pip install thaw-vllm. Works with vLLM and SGLang, Apache-2.0.
https://github.com/thaw-ai/thaw
I'm a solo dev and this is the thing I most want feedback on: is the fork primitive the right shape, or do people want it wrapped in a framework(LangGraph/TRL) node instead? Happy to go deep on the KV-restore internals.

value: Show HN: Thaw – Git branch for a running LLM (fork agents, skip prefill)

author: nilsmatteson


value: matthewtoast

value: Show HN: Kanji Pairs Explorer

author: matthewtoast

title: Show HN: Kanji Pairs Explorer


value: Show HN: HermesBench – workflow reliability evals for personal AI agents


value: We built this Dockerfile because we wanted a simple harness server to run our agents and get memory, durable sessions, cron scheduling, and a vault, out of the box.

value: Show HN: Lite-Harness – Self-Hosted Cursor Agents (Use Claude Code/OpenCode)


value:
I made my first macOS utility app that ships with a bundled Gemma 4 model, specifically the Gemma E4B one. It made my app DMG have 5.3 GB in size, but I think it is a small size for the power that this free local model can provide.
It runs fine on CPU, but can also run on Apple Silicon GPU, although I did not notice any performance improvements with GPU (tested on a M5 chip).
I think these local lightweight and multimodal models will open multiple possibilities for new software tools where privacy is essential.

value: Show HN: I made a Gemma 4 Mac app that names screenshots with local AI


value: Show HN: OWASP Agent Memory Guard – Stop AI Agent Memory Poisoning


value: Show HN: Live, system-wide USB transfer sniffer in eBPF


value: rainxchzed

value: Show HN: Komi-learn – continuous memory and self-improvement for coding agents

author: rainxchzed


value: seanwatters

value: Show HN: V0.6.0-pre.14 hopefully the last release before v0.6.0

author: seanwatters


value: dreadsword

value: Its really simple - its just positive, interesting things that have caught my eye. Updates are sometimes sporadic, as I do curate this entirely manually. Got suggestions? Please share!

value: Show HN: News about positive advances in medicine, climate tech, research

author: dreadsword


value: Show HN: GoodSender – the email API for makers and AI agents


value: inishchith

value: Show HN: AnyFrame, Platform for every agent your team builds

author: inishchith


value: Show HN: CPU-only fast OCR for screenshots, images, PDFs, webpages


value: Show HN: Pytest-fastprom – Turn your SLOs into pytest assertions


value: vaergawdd

value: Show HN: Pico, a small register-based scripting language I wrote in C

author: vaergawdd


value: docuru

value: I've been running Crypto Predictions for over a month with a limited number of coins and models (some models in the same family the produce close results have been removed)<p>I think you guys might like to see it

value: Show HN: AI Model Benchmark for Crypto Price Predictions

author: docuru


value: oxedom

value: Show HN: seed. – self-modifying webpage, on-device LLM, site in the URL

author: oxedom


value: s-macke

value: Show HN: I reverse-engineered the world maps of Test Drive III (1990 DOS game)

author: s-macke


value: esamatti

value: Show HN: Egress WAF to limit AI agents and NPM malware based on mitmproxy

author: esamatti


value: engraver

value: Show HN: 1B rows (14B cells) in the browser with DuckDB and Glide Data Grid

author: engraver


value: streetcoder

value: Show HN: Agent Deck: Native Mac app for managing AI coding agents| powered by PI

author: streetcoder


value: arturogoosnargh

value: Show HN: Overslash – an auth gateway for AI Agents

author: arturogoosnargh


value: geoctl

value:
Hello HN, Cordium is a general-purpose sandbox platform built on Kubernetes and Octelium, may main work https://github.com/octelium/octelium, that can be used for various use cases, including coding for developers with VSCode, Zed, etc. (i.e. self-hosted GitHub Codespaces alternative), AI agent tasks (i.e. FOSS alternative to AI sandbox products such as E2B, Daytona, etc.), CI/CD workloads (e.g. building and publishing Docker images etc.), and more importantly for secretless remote access to infrastructure for devs and automated workloads.
The main _differentiator_ here, compared to other dev environments and sandbox platforms, is that Cordium automatically provides identity-based, secretless secure access to resources/infrastructure (e.g. APIs, SSH, databases, k8s, etc.) without having to inject credentials (e.g. API keys, SSH private keys, database passwords, etc.) into the sandbox where the upstream credential is held by the identity-aware proxy of the Octelium-protected resource outside the reach of the sandbox. You can simply think of it as a sandbox + ZTNA/remote-access-VPN baked-in where access to infrastructure is based on identity and policy-as-code rather than credentials.
Cordium is a purely FOSS project under Apache 2.0 that's meant for self-hosting and there are no plans for a pro/SaaS/cloud version. The development of the project started back in 2022 and it is already being used by a few organizations that use Octelium since last year. Happy to answer any questions.

value: Show HN: Cordium: FOSS sandbox platform that eliminates credential injection

author: geoctl


value: rydgel

value: Show HN: A Reverse Captcha for Clankers

author: rydgel

title: Show HN: A Reverse Captcha for Clankers


value: itrinity

value: Show HN: Free cloud-based tool for managing AI agents across multiple hosts

author: itrinity


value: adriandomc

value:
Hello!
I present you Markal (https://markal.app), a privacy-focused open source tool for creating interactive calendars that you can share and export to PNG/PDF. It features real-time collaboration via WebRTC, responsive UI to use it on any device, customizable legend and date ranges and stores your data locally (nothing is saved on a server).
It's made with Lit, Astro, Typescript, Deno/Express and currently is localized to English and Spanish via XLIFF, meaning it can transparently support even more languages.
You're more than welcome to contribute to this tool, self-host it, fork it, use it within your own app :D
https://github.com/adriandomc/markal

value: Show HN: Markal, a productivity tool for creating collaborative calendars

author: adriandomc


value: yassiniz

value:
Hello HN!
I wanted to show you the project management app that I've been building for the past 2 years: Milestones! It's completely native and works on iPhone, iPad, and Mac.
It doesn't need an account, it's local-first, with optional iCloud Sync that can be turned on in settings. iCloud Sync means that your data can be synced but still stays private, as it syncs to your own iCloud account. Additionally, analytics and crash reports are opt-in and you're asked before any data is sent to any analytics server.
I built this app for myself, since I am handling multiple projects constantly, but wanted a way to manage them without having to use bloated, complex tools, plus I needed a way to divide tasks into "phases" or milestones (e.g. App versions).
It's free to download and has a generous free-tier, the pro version comes with a monthly, yearly or lifetime option and is mainly for power-users. I also just released an MCP Server for the Mac version.
I'd love for you all to try it and tell me what you think, I'm very open to feedback, critics, and suggestions!
You can get it on the [iOS App Store](https://apps.apple.com/us/app/project-planner-milestones/id6...), and the [Mac App Store](https://apps.apple.com/us/app/project-planner-milestones/id6...), or you can take a look at the [website](https://getmilestones.app/) first (though to be honest some of the screenshots and info on the website are already outdated)
P.S., because I got these comments before, I promise you that LLMs were really bad at SwiftUI and SwiftData in 2024, so most of the application is actually written by me. I only started using LLMs for this app recently, but still code a lot of it myself, especially when it goes into details :)

value: Show HN: I built a native project management app that respects your privacy

author: yassiniz


value: questmas

value:
This is technically a Show HN for MyTube Newsletter — an email digest of new videos from the YouTube channels you subscribe to, AI-summarized. But the tech isn't very interesting. I'd rather talk about why I shipped it.
Like many other developers, I have a huge backlog of projects I want to do but never get around to. I have a much smaller list of half-finished or "finished" projects that never see the light of day. This time around I'm hoping to take a project from not just code-complete and deployed but also with basic monetization and at least a minimal attempt at marketing. In the spirit of that, I purposely picked something small in scope.
At the start of the year, I was aiming to do at least one of these every month, but as you can see it's end of May and this is still my first project of the year. In fact, I fell into a similar trap of "it works for me, so it's done" and procrastinated on telling anyone about it for a month. Oh well, better late than never.
The motivation for this project specifically is that I've been watching YouTube videos less and less, and even when I do, I've already been doing this manually — opening YouTube, grabbing the transcript, sending it to an LLM. Felt absurd not to just have it delivered on a daily schedule and crush the FOMO.
Curious to hear:
- If you've shipped a small finished thing recently, what unstuck you?
- Why do your half-finished projects stay half-finished?
- Anyone else been manually transcripting + AI-summarizing YouTube videos? I figured I wasn't alone, but I'd love to know.
The product: https://mytubenewsletter.com
$9.99/mo (15 summaries/day) or $19.99/mo (40/day), 7-day trial.

value: Show HN: My tiny project MyTube Newsletter – daily AI digest of YouTube subs

author: questmas


value: kenforthewin

value: Show HN: Atomic Editor – Obsidian-style live preview for CodeMirror 6

author: kenforthewin


value: aaronphifer

value: Show HN: I found a prompt injection in my own IDs triage tool – what stopped it

author: aaronphifer


value: WolfOliver

value: Show HN: Graph-Based Firebase Alternative with Real-Time Sync

author: WolfOliver


value: stevehiehn

value: Show HN: Stable Audio 3 – one-shot sample generator (110gb download)

author: stevehiehn


value: Sharanxxxx

value: Show HN: Homerockr – Home maintenance tracker to prevent costly repairs

author: Sharanxxxx


value: tangramdev

value: Show HN: Use Chrome DevTools Protocol to Control WinForm/MFC Apps

author: tangramdev


value: Show HN: Agentpack – isolated config layers for Claude Code, Codex, and OpenCode


value: Show HN: FuguUX – science-backed, AI user testing to identify key web UX issues


value: stared

value: Show HN: Steam-like experience for DOOM community maps and mods

author: stared


value: sourdoughbob

value: Show HN: Quill Wars – write alongside Austen or Twain, then get scored on it

author: sourdoughbob


value: GTprojects

value: Show HN: mcpguard – security scanner and firewall for MCP servers

author: GTprojects


value: pxx

value: Show HN: Entropic — information-driven variable-rate media playback

author: pxx


value: dbvdh

value:
Hi all! Together with a friend (and Claude Code) we built this project for fun. We really liked playing around with it, so decided to put it online. We're self hosting and the app has no back-end so it's pretty cheap.
Strudai is a wrapper around Strudel, a live coding environment for making music that runs fully in your browser. Besides the model inference, everything runs client side (bring your own Anthropic/Openrouter key). It allows you to prompt a model which can make (often shitty) music, create some visuals, or play full autonomous live sets (still a bit of a WIP). You can see the code being edited, and can collab with the agent during sets.
We are AGPL-3.0 licenced, and source code can be found here: https://github.com/strudai/strudai. We're open to contributions, and all feedback is very welcome :)

value: Show HN: Strudai, browser based agentic wrapper around Strudel

author: dbvdh


value: mgranados

value: Local util (macOS) to compress the screenshots and save some bandwidth before pasting on ai agent interfaces, hopefully this saves some bandwidth and costs.

value: Show HN: Compress your screenshots for AI coding agents

author: mgranados


value: dzfrias

value: Show HN: xxUTF – SIMD Unicode Normalization

author: dzfrias


value: Show HN: Vibes.design – Show HN: Vibes.design – Launch AI Apps with Vibe-Coding


value: memcoder

value:
Hi HN. I'm the founder of Phoenix Labs (ex TikTok, Applied AI) and we're open sourcing our internal tooling today which is like a toolchain / meta-harness for CLI agents useful for really scaling eng and creative work.
We are a very small team who's building a very ambitious product so we had to find ways to squeeze every ounce of efficiency that we could get our hands on. Harness strengths of different models (Claude, GPTs) and CLI-harnesses (Claude Code, Codex), safe/robust browser integration to speed up UX/QA testing, teams cli to speed up security reviews and parallelize bug hunting and fixes, and secrets cli with touch id integration so DX is extremely fast.
We also noticed that small things like installing marketplaces, or sharing resources per projects (skills, plugins, secrets, subagents, workflows, rules, permission groups, hooks) took a lot of time so we put everything under ~/.agents and supported multi-layer dot-agents repos, auto layering and syncing system, user and project level resources and extra so teams can have their own dot-agents repos
Fun things like auto-rotation of CC credentials to tackle session limits also exist and save a lot of time. We usually have multiple agent versions installed per agent type.
CLI is called `agents` and it injects shims for `claude`, `codex` and other agents. When we need a new feature like routines for keeping CI healthy, we just implement it in a way that's compatible with most commonly uses agent-harnesses at our company including Claude Code, Codex, Antigravity/Gemini, Cursor/Grok CLI and more
Install:
curl -fsSL agents-cli.sh/install.sh | sh
# or: bun install -g @phnx-labs/agents-cli
Source: https://github.com/phnx-labs/agents-cli
Honest limits: macOS works best. Linux works. Touch ID is macOS only. But, it's MIT :)
Want feedback on the developer experience. And my apologies if your agent harness is not supported throughout. Please feel free to make a PR and happy to hop on a chat/call
Muqsit

value: Show HN: Agents, run any coding agent on your subscription not API costs

author: memcoder


value: pbjerkeseth

value:
Hi HN, I’m working on Ouijit.
It’s a project and task-based terminal session manager that provides a few basic but useful tools for agent workflows:
- Terminal sessions in Ouijit have access to the ouijit CLI, and supported agents (Claude, Codex, Pi) can work with it out of the box to manage tasks and customize a personal development workflow
- Tasks live on a kanban board that supports hooks for task lifecycle events (eg. ‘Run this script when a task moves to ‘in progress’)
I’ve found this simple combination to be very expressive and flexible for adapting to changing workflows.
I made the V1 a couple months ago for fun, and have kept at it since a friend shared they had logged an 8 hour work session in it. Along the way I’ve baked in lots of what I believe are table-stakes for this type of tool, like task isolation via Git worktrees, agent working/idle status with sound and notifications, diff/markdown plan/URL previews, and support for VM sandboxing using Lima.
It’s free and open source with no login or telemetry, so feedback is highly appreciated.
Github: https://github.com/ouijit/ouijit
Website: https://ouijit.com

value: Show HN: Ouijit, an open-source task and terminal manager for coding agents

author: pbjerkeseth


value:
I'm building Deliberate in response to the PocketOS incident in April and the DataTalks.Club incident in February.
Jer Crane could see the API call that deleted his prod volume. He couldn't see that the agent had other options and picked the worst one. Trace tools show you what ran.
I wanted something that shows you what the agent was choosing between. Early access for teams running LangGraph or OpenAI Agents in prod.

value: Show HN: Deliberate – log what your agent rejected, not just what it ran


value: Show HN: NowServingTO – Zero-DB restaurant directory using city open data


value: Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire


value: optimalutopia

value: Show HN: Sports Regime Lab – NBA regime analytics

author: optimalutopia


value: based on a conversation I had with Ramana Kumar in 2016.

value: Show HN: CakeML-based self-verifying, self-improving system


value: SaurabhKumbhar

value:
AI Ops Platform (Security, Optimization, Observability, Evaluations)
Free for early signups and reviews

value: Show HN: Fluiq – detect prompt injection, PII, Crescendo attack 2 line of Python

author: SaurabhKumbhar


value: nerdlogic

value: Show HN: Find YC startups relevant to you

author: nerdlogic


value: Loyae

value: Show HN: Missed Connections Site Replacing Craigslist

author: Loyae


value: Show HN: GEDD – Find what your AI agent gets wrong (before your users do)


value: Show HN: Web-based wc3 warlocks brawl

title: Show HN: Web-based wc3 warlocks brawl


value: A rust multimodal database

value: Show HN: AionDbB

story_text: A rust multimodal database

title: Show HN: AionDbB


value: sailorganymede

value: This is my little app. I was sick of copying images from Pinterest and doing the posterising in photoshop when I was doing value studies as painting practice so I made a site which does the entire workflow in one bit. Happy painting!

value: Show HN: A "gym" for art value studies using images from your Pinterest boards

author: sailorganymede


value: MickGorobets

value:
I shared an earlier version of this project some time ago. Since then, I have implemented quite a few changes and improvements.
The project is a cross-platform medical viewer written in C++. It also builds for the web via Emscripten/WebAssembly, so the same codebase can run both natively and in the browser.
Some of the main updates since the previous version:
- Added an MPR mode. Previously, the viewer only had volume rendering; it can now display sagittal, coronal, and axial planes.
- Added navigation tools for MPR views, including zoom, pan, window/center adjustment, HU probe, coordinate display, and crosshair mode.
- Added measurement tools for distances and angles.
- Added presets for the transfer function.
- Integrated a progressive irradiance cache for the 3D rendering mode, which significantly improves performance on lower-end devices.
- Added new CT and MRI datasets to the website, so it is easier to try the viewer without preparing your own data.
I am currently working on integrating a DICOM loader, so users will be able to load their own DICOM studies directly.
What do you think about the direction of the project?

value: Show HN: Grenzwert – Medical Viewer

author: MickGorobets

title: Show HN: Grenzwert – Medical Viewer


value: syndicalt

value: Show HN: Zaxy v1.0

author: syndicalt

title: Show HN: Zaxy v1.0


value: Show HN: Llmff v1.0 FFmpeg for Inference


value: unprovable

value: Show HN: Orchid Mantis – A PoC in Rust for Zero Knowledge Proofs of Exploit

author: unprovable


value: ChadNauseam

value:
Source code: http://github.com/anchpop/pictolab
I love HDR, but until recently dynamic HDR content was hard to render in the browser. But now, with browsers shipping support for WebGPU and canvases with extended color spaces, it's actually feasible.
So what I wanted to was make an image editor capable of doing the simple edits I often need to do, but with full HDR support, which is rare in browser editors. Turning up the brightness on an HDR-capable monitor is a great way to see what your monitor can do :P
I tried to go overboard in every way I could. So brightness/saturation/hue adjustments use the okLCH color space, and there's an option to do a "content-aware resize" with seam carving, which is fast because it's parallelized using Sam Westrick's triangle-blocking algorithm [0].
Also, the site supports importing HEIC photos as taken with an iPhone, which is surprisingly hard to do correctly. Libraries like libheic don't fully support the format used by iPhones, so if used naively the HDR colors come out wrong. I'm working on a blog post about this, but the short version is that you have to use ISO 21496-1 gain map composition (which isn't even what apple documents). I'm pretty sure that pictolab is the *only* website that allows you to convert HEIC to JPEG or AVIF without messing up the HDR.
There is also a local background-removal model. Enjoy!
[0]: https://shwestrick.github.io/2020/07/29/seam-carve.html

value: Show HN: Pictolab (online HDR image editor)

author: ChadNauseam


value: stalinkay

value: Show HN: Font Wizard Pro – a font manager for iPhone and iPad

author: stalinkay


value: Show HN: Monolith, live typed queries on real Postgres for Java (no JDBC)


value: rellfy

value:
Hi HN. til is a timeline file format and CLI with a web viewer and editor.
A timeline stores 3 main things: events, ranged events, and tags.
Events can point to external refs (URIs, UUIDs, etc; a ref is an arbitrary string) and also contain arbitrary JSON attributes. The idea is that the .til file works as a temporal index, where payloads, notes etc live wherever you already keep them.
I've wanted to build this for a while, mostly for keeping track of and viewing timelines that I find interesting (music, roman empire stuff, etc). This project has 3 main elements, which are all independent: the file format itself (binary, built with postcard), a rust CLI, and a web viewer + editor (react, with the parser compiled to WASM so the FE shares the same implementation).
Source: https://github.com/rellfy/til

value: Show HN: TIL – a timeline file format with a spiral viewer and editor

author: rellfy


value: Fimeg

value: Show HN: RedFlag – self-hosted update manager with a supply chain gate

author: Fimeg


value: microbass

value: Show HN: Crazy fast codebase analysis MCP: Stria

author: microbass


value: krogenx

value:
Hi HN,
My name is Matt and I've been working on a project called Manger, a mobile app used for livestock management. As a child, I grew up in a rural area with chickens, cows and other livestock around me. At the same time, I've always been passionate about technology. About a year ago, I launched Manger on iOS, and, more recently on Android. Just this past week, I launched RFID tags for poultry, called "eFlock Smart Poultry Tags" along with a companion scanner. The "killer feature" of the app is long-range scanning support (up to 15 feet), which can be used to count and identify animals. I imagine it has some other "current" uses, for example, finding young chickens that have been spooked and hiding in grass.
The app is written with React Native and uses PouchDB, backed by SQLite. What makes this really neat is that you can sync your data across devices via a (local!) CouchDB server. At my homestead, my wife typically takes care of chickens and records how many eggs we've collected each day. On the other hand, I take care of rabbits and record their weight, as we keep them for meat. All of the data syncs between our iPhones. I currently have a Raspberry Pi setup running CouchDB and it has been working well. The goal for the app is to always be offline-first, with sync and backup functionality backed by on-premises hardware. This is a "beta" feature, as it's currently undocumented and I don't sell the hardware for that (yet).
The eFlock Smart Poultry Tags are passive UHF. It took me quite a bit of time to find a chip / antenna combination that has "long rage", while being "small". It's a trade off. The tags are 45.5mm x 19.5mm x 1mm and are perfectly fine for adult chickens. I think they are fine on young chickens as well - about 8 weeks when they become fully feathered. Tags are 3D-printed with TPU, which makes them flexible and durable. At the time of this writing, nine months into my test on 32 chickens, only one so far has been damaged.
The scanner, eScan H103 SE, is sourced from a manufacturer in China. Similar situation as with the tags, it took me quite a while to find something that is "long range" while staying relatively affordable. Depending on make / model, livestock scanners (LF/HF) range from a few hundred to upwards of a thousand dollars, so the scanner is definitely on the cheaper end of this spectrum.
My next upcoming feature are functions for number-type properties. For example, get the totals, average, maximum or minimum number of eggs collected within some specific time frame. Along those same lines, (local!) AI integration where you can simply ask "how many eggs did I collect last week?".
I have quite a few exciting long-term plans as well.
Here's a video of the scanning feature:
https://youtu.be/wilixJiyPYA?si=_ptwYF0U05ViFCk2
All feedback is super welcome and I would be happy to answer any questions! :)

value: Show HN: Manger – Livestock Management App

author: krogenx


value: Sean-Der

value: Show HN: webrtcforthestreamer.com – How WHIP makes streaming more connected

author: Sean-Der


value: miserness

value:
Hi HN,
Ralphy is a tool that runs Claude Code in an autonomous loop overnight: you queue up tasks, and it works through each one to completion (plan → execute → validate → iterate → commit to a branch) unattended.
I built this on the side to scratch my own itch. As I'm French, Ralphy is a chef who manages the kitchen. I kept wanting to hand off tasks before going to bed and wake up to work already done, instead of waking up during the night.
It's based on Frank Bria's ralph-claude-code, which itself is based on Geoff Huntley's "ralph" loop. The idea is dead simple: keep re-prompting the agent until the task is actually done.
If you have a Claude subscription and hit the usage limits, you can add the session to Ralphy and it will automatically resume the work as soon as your limits reset.
It's open source, so give it a try! I'd be happy to improve it based on your feedback.

value: Show HN: Ralphy – open-source autonomous Claude Codd built on the Ralph loop

author: miserness


value: modinfo

value: Show HN: Find your birth date song that was number-one

author: modinfo


value: reconquestio

value: Show HN: Shdoc – javadoc for shell scripts (2019)

author: reconquestio


value: Show HN: Forge an idea into a build-ready spec, on the AI engine you have


value: joeheyming

value: I've been having a blast making multiple mini apps that run in the browser. I've been trying to see how far I can go without having a backend and relying on other services. I wrote these for fun and wanted to know what folks think.

value: Show HN: Having fun making mini static site apps

author: joeheyming


value: slackpad

value: Show HN: Ministry of Everything – CLI agent harness for a single operator

author: slackpad


value: Show HN: AgentThreatBench – Benchmark for AI Agent Memory Security


value: altbdoor

value:
Been trying out WigglyPaint[1] lately to flesh out my creative side. I started drawing a series of images, and wanted to combine them into a video to post into social media.
The first iteration I did was manually mangling FFmpeg commands to loop GIFs over n seconds, before combining them into a video. After that I thought, I might as well make a web application to help make this easier.
Ironically, the videos I created in my Firefox Windows appears to be unplayable, which prompted me to go full circle, by importing a FFmpeg WASM to fix the file.
But it was definitely interesting to see how the JS code work to splice GIFs into image data, replaying it over a canvas, which then feeds to a WebCodec. GitHub link is in [2] if you are interested to see the source code. Cheers!
[1]: https://beyondloom.com/tools/wigglypaint.html#main
[2]: https://github.com/altbdoor/wiggly-compose-gif

value: Show HN: Combine WigglyPaint GIFs into Video

author: altbdoor


value: sunbagger

value:
Open Source Model, GrafoConnect+vMF destroy completly standard transformer in NLP, Biology, Materials.    This is a new attention -> https://zenodo.org/records/20446506
This type of attention work different of transformers, this VAL, MAE, etc starts low but in epoch 3 jump insane to close the train keep the overfitting controled. I'm sorry if anything isn't corret but i have 0 background ate code even a HIGH school man (6 Class), all MY IDEIA (GRAFO CONNECT + vMF) where i put in PAINT my ideas and transfere to AI, u can reply the results, THEY are not fake.

value: Show HNs

author: sunbagger

title: Show HNs


value: luodaint

value: We launched Feedjolt last week, It's a Feedback tool like Canny without any price surprise.

value: Show HN: Feedjolt a Feedback tool wiith unlimited seats and developer friendly

author: luodaint


value: HudZah

value:
I built Interpreto as a quick side project after getting frustrated with every translation out while travelling to Mexico and China.
The problem I want to solve was making those four back-and-forth conversations when two people are sharing one phone. It uses the new GPT real-time translation and a split-screen UI for turn taking. It's incredibly fast at translating and currently supports a few languages.
It's quite expensive right now which is why there's a subscription option if you'd like to try for longer.
I'd be very interested in feedback on whether the interaction model is obvious enough and whether this feels meaningfully different and better than other usual translation outflows.
https://www.interpre.to

value: Show HN: Interpreto – Live Translation for Travel

author: HudZah


value: sparkleMing

value: Show HN: Agent skill for creating product launch videos with Remotion

author: sparkleMing


value: aagamd

value:
I am very bad at remembering shell command options, so I often prefer to use scripts. But shell commands are nice because 1) I can just press ↑ to iterate 2) scripts need a name and location, which is hard to think of 3) they make it so easy to interact with files!
bunsh aims to bridge the cap. It's a little utility that drops you into $EDITOR and lets you write a script. When you finish, the script is executed and you can see the output in your shell. bunsh can also edit your shell history so that when you press ↑ you see `bunsh <some-script-you-were-working-on>`
It solves painpoint 1) and 2) from above by collapsing the typical `vim/hx <some-script>` and `node/python <some-script>` into just `bunsh` and then ↑ for each further iteration. Bun handles 3) because of its shell (https://bun.com/docs/runtime/shell) module, which lets you interoperate between shell commands and JS (so e.g., you can use cat)

value: Show HN: Replace shell commands with bun shell typescript scripts

author: aagamd


value: antoinec

value: Show HN: Ronda lets non-technical users safely edit your webapp

author: antoinec


value: khromov

value:
Today I'm launching Mochi - a performance-focused alternative to SvelteKit. Mochi is built on an islands architecture and allows you to keep most components as performant server-side rendered code and hydrate just the components you need. This means smaller JavaScript bundles and faster performance for your users.
Try it out with bun create mochi@latest or go to https://mochi.fast to check out the docs.

value: Show HN: Mochi – a performance-first SveltKit alternative

author: khromov


value: aabergkvist

value: Show HN: Open-source sync-engine for managing websites at scale

author: aabergkvist


value: rashidmya

value:
I built this because I was tired of the two usual ways of running a frontend + API (+ whatever else) in dev. Tools like concurrently work, but there's no interaction with the individual processes which was my pain point.
The alternative — opening three terminal windows by hand and alt-tabbing between them — gets old fast.<p>curtab runs each command in its own tab. The key part is that each tab is a real PTY, so processes stay fully interactive — colored output, prompts and keyboard input all work.

value: Show HN: Curtab – Each command in its own interactive terminal tab

author: rashidmya


value: harshalone

value: Postbase – 100% Opensource Alternative to Firebase and Supabase

value: Show HN: Postbase – 100% open source Alternative to Firebase and Supabase [video]

author: harshalone


value: mickuehl

value: Jumpstarter is an open-source framework that gives embedded hardware programmatic APIs, making real devices first-class citizens in CI and agentic workflows.

value: Show HN: Cloud CI and agentic workflows for embedded hardware development

author: mickuehl


value: mvellandi

value: Show HN: An interactive fiction game about PR reviews, AI agents, team dynamics

author: mvellandi


value: alexpate

value: Show HN: Convert.now – File conversion that never uploads your files (all WASM)

author: alexpate


value: swiftugandan

value: Show HN: Vmette – hardware-isolated microVM sandbox for local AI agents (macOS)

author: swiftugandan


value: Show HN: CPU-only fact-check, summarize, explain, translate anything


value: williamtrask

value: Show HN: AbcGPT

author: williamtrask

title: Show HN: AbcGPT


value: olex-green

value: Show HN: The Global Llms.txt Index

author: olex-green

title: Show HN: The Global Llms.txt Index


value: PythonWoods

value: Show HN: Zenzic – A strict, heuristic-free Markdown static analyzer

author: PythonWoods


value: musicvano

value: Show HN: Rux – A Programming Language Built Without LLVM

author: musicvano


value: virenbajaj

value: Show HN: UQLM – Closed-book hallucination detection with UQ

author: virenbajaj


value: zahraarman

value: Show HN: Zatron – Encrypted semantic search, 98% quality, 8x faster than FHE

author: zahraarman


value: jmtame

value: Wanted to see how far I could get with Opus 4.8 and was impressed. Got tripped up in a few places with AI game behavior, but eventually got it to a good spot.

value: Show HN: Built a browser game inspired by Rust

author: jmtame


value: muhammad-shafat

value: Show HN: AI Agents Need Inspectable State. That's Why I Built LangMCP

author: muhammad-shafat


value: remywang

value: Prela is an embedded query language based on Tarski's Algebra of Relations. Its queries are concise, clear, and fast. It is implemented by shallow embedding in a host programming language: Prela operators are regular functions in the host. The implementation follows continuation-passing style which compiles to efficient columnar execution.

value: Show HN: Prela – Purely Algebraic Relation Combinators

author: remywang


value: damienwebdev

value:
I build Ecommerce stores for a living (Magento Open Source primarily), and the part that has always been the worst is the very beginning, especially so if you're on a team of people. Getting a working local environment means setting up the right PHP version and extensions, Redis/Valkey, OpenSearch, nginx, MySQL/MariaDB, a mail catcher, and a Magento install that takes long enough to make you doubt your life choices. It truly is death by one-thousand cuts. Pointless hours of yak-shaving before you have written a single line of anything useful. It is also the exact point where a non-technical person who wants to try Magento gives up.
With the agentic era upon us, I wanted to accomplish a few things:
1. Make it possible to spin up a new store in a single button click
2. Make it stupidly easy to bring in an AI agent to assist in development.
3. Potentially (and this is why the starter generator site is so over-eager on AI) allow merchants to build stores themselves with limited developer involvement.
Point 3 is more "research" for me at the moment. I don't know if this is sane or insane, but it's an idea that I've been entertaining for a year or so now. I've seen various posts on Hacker News about people having their PMs "write code" (for better or worse), why not let the even-more lay-user try it?
This all aside, I have previously spent a stupid amount of time attempting to solve this exact problem over the past few years. Pre-AI, I wrote two local docker environments (magedocker / mage2docker) that eventually sucked for various reasons so I stopped maintaining them.
For anything new that I would build for myself, I wanted a few key elements that I think are critical to success of the resultant ecommerce store:
- Working devcontainer out of the box
- The ability to easily choose between different storefronts / distros (different clients want different things, who knew?)
- Pre-packaged tools that I use every day to do my work.
- Pre-packaged CI so that I don't have to re-invent the wheel each time I work for a new merchant.
- Claude built-in (it's the AI-of-choice for me at the moment)
Recently, a few things came together simultaneously and I felt that it was high time I packaged all of these new ideas I've been noodling on and iterating towards into a single bundle. As such, you can now click a button, have GitHub create a repo from the template, and boot a Codespace with a fully configured store in your browser. PHP, nginx, MariaDB, Mailpit, the distro, and a storefront, either Hyvä (the PHP-rendered theme) or Daffodil (an Angular headless storefront I maintain). These are all running and wired together out-of-the-box. You can pick Magento Open Source or Mage-OS, and there's a Mage-OS Minimal if you want barebones. You don't need to install anything locally if you just want to use Codespaces. From "click" to "a store you can open" is about 8 minutes. I can probably shorten this duration, but it'll take some further time and research.
There are still rough edges, and I have a bunch of documentation to write, but I'm reasonably happy with how it all came out.
The template, the pipelines, the frameworks themselves, the devcontainer, etc. are free and open source. The only things you pay for are Codespaces / Claude. Codespaces is even free for 30 hours / mo (with this environment). So, if you have a Claude license, you can just play around.
Here’s the things I sourced together:
- Starter templates:

  - Magento + Hyvä: https://github.com/graycoreio/magento2-ai-starter-hyva

  - Magento + Daffodil: https://github.com/graycoreio/magento2-ai-starter-daffodil

  - Mage-OS + Hyvä: https://github.com/graycoreio/mage-os-ai-starter-hyva

  - Mage-OS + Daffodil: https://github.com/graycoreio/mage-os-ai-starter-daffodil

  - Mage-OS Minimal (no storefront): https://github.com/graycoreio/mage-os-ai-starter-minimal

value: Show HN: One-click open-source ecommerce starter (Magento), drive it with Claude

author: damienwebdev


value: Zante

value:
TLDR: got tired of my desk, so now I touch grass while coding from my watch.
Ever since the 2021 GH Copilot beta saved me from dual carpal tunnel, I figured AI's main benefit in coding would be cutting typing while keeping productivity. That's turned out true; no one writes their own code lately. Why wouldn’t you have AI do the first draft? Why not your updates too? I expected phone coding to rise next, but tiny keyboards wreck your hands even faster. To put this into practice, I started leaving my Windows desktop on 24/7 and SSHing in from my phone, yet the problem just transformed: now I had finger pain typing long prompts to Claude Code.
I also commute 2 hours a day between SF and PayPal HQ, where I work as an AI Specialist / Sr SWE overseeing our AI coding-agent tooling. During that commute I couldn't touch my machine's work at all. So the app was initially just voice-activated coding for CarPlay, so I could dispatch and talk to agents entirely by voice while driving, like TTS texting.
While building it, a friend told me about his older brother, who dispatches Claude Code by voice with a lav mic on his collar. Looks a bit strange, but you can instantly see how it works: he walks around outside and voice codes. That's when it clicked that I could do a native watchOS app. I'd owned an Apple Watch for years and barely used it; it's now my favorite use case.
How it works: you speak from your watch, phone, or CarPlay, and the app opens SSH sessions into your own machines (any number), where your coding agent of choice runs. A go-between agent interprets what you say, dispatches the work, and reads results back when done. It has context compression and message queuing so you can keep talking while sessions run.
Backend: two options. Use my cloud service for chat history/configs, or self-host. The backend is a Java Spring Boot app shipping as a single executable JAR with an embedded web server and H2 database, so you just need Java 21. No separate database to configure; it creates its data file under ~/.dashvox on first run. You don't need an account, and your code could avoid leaving your machine. Self-hosting also supports VPNs like Tailscale between phone and machine, which is how I run mine.
The only thing that always touches my cloud is push notifications. APNs requires an auth key that must stay server-side, so the backend holds it; your device registers its APNs token on open so it knows where to deliver. That's the only data routing through me; your sessions and code don't.
Cost: the app is free and I want to keep it that way. COGS are near zero since you bring your own machines and keys, so you only pay your existing providers. There's an optional donations page in settings; at most I'd add a small one-time purchase someday, never a subscription. You connect your machines, an LLM API key (~$25-50 lasts a while), and optionally a Twilio key for texting; the go-between offloads most work to your coding CLI.
I tried configuring Siri, but Siri is honestly terrible, so I added Twilio: you can text the agent through Messages (already Siri-native).
It's built for technical users. I’d steer non technical users to regular coding agents first; the value only lands once you're already paying for one, sick of waiting at your desk, and want outside. So this is for engineers and founders.
The link is above; feedback and suggestions welcome. iOS is about as far as I can take it (iPhone / Watch / CarPlay). Next I'm exploring Meta glasses, though their voice API is restrictive. Android is nearly done (I built it first, I'm mainly a Java dev), but the Play Store needs 12 beta testers and I'm not sure I know that many Android users; if you'd want to be one, reach out.
Ultimately I just want people to get outside more without choosing between that and shipping their own work. I haven't found anything else that does quite this, and it's hands down the best way I've found to remotely control a computer.

value: Show HN: Voice control coding agents on your machine via smartwatch / CarPlay

author: Zante


value: rofko

value: Show HN: A CSS 3D Engine (no WebGL)

author: rofko

title: Show HN: A CSS 3D Engine (no WebGL)


value:
AI agents need structured data, not similarity search. Graph DBs are expensive, vector stores are fuzzy.
Lithium is a storage engine on PostgreSQL ltree. Hierarchical, versioned, scoped queries. Two commands:
npx @lithium-ai/kit init
claude mcp add lithium -- npx @lithium-ai/kit serve
Your agents get tools to navigate, store, and retrieve structured data on your existing Postgres.
Open source, MIT.

value: Show HN: 2-command CLI to give AI agents structured data retrieval on PostgreSQL


value: nulledy

value: Show HN: Fregata – a macOS native port of Frigate NVR

author: nulledy


value:
Outside of programming, my main hobby is rock climbing. Because the grading systems used to communicate difficulty vary depending on climbing discipline and country, I often find myself needing to convert grades when reading climbing content online. Several tools for this already exist, but I wasn't entirely happy with any of them so I decided to build my own.
I focused on making my converter as fast, clean, and easy to use as possible. It's a simple one-page utility hosted on my blog that currently supports V-Scale, Font, YDS, and French. The blog is built with astro and the converter itself is built with vue.
Feedback welcome, especially from fellow climbers.

value: Show HN: Climbing Grade Converter

title: Show HN: Climbing Grade Converter


value: lorenzosch

value: I built a small tool for artists to understand when a music deal actually starts paying them.<p>You enter the advance, marketing/video costs, other recoupable expenses, royalty rate, and revenue scenario. The tool shows how much the label needs to make before the artist starts seeing new master royalties.

value: Show HN: Paid or Played? – a simple recoupment calculator for music artists

author: lorenzosch


value: lateos-ai

value: Show HN: MigraDiff – migra fork with AI migration generation for Postgres

author: lateos-ai


value: granthamctaylor

value: Show HN: Json2vec – build/train/deploy models with nested data structures

author: granthamctaylor


value:
I kept running into the same problem building with AI code tools: the generated HTML looks great, but the <form> has no backend. You either reach for Formspree, write a serverless function, or ship it broken.
FormProxy wires it up in one step. Drop a page URL, get a POST endpoint, and submissions route to Slack, webhooks, or Google Sheets. (Google Sheets is currently unreliable — waiting on Google's OAuth app review, which is taking longer than expected. Webhook and Slack are production-ready.)
The angle I'm most interested in: there's an MCP skill so LLMs can provision the form endpoint themselves during code generation. Claude or GPT-4 can call FormProxy mid-session, inject the action URL into the HTML it's writing, and the page ships with a working form — no manual wiring.
Happy to be challenged on: why not just Formspree, how the MCP skill actually works in practice, and what the right pricing model is for this. I've been going back and forth on per-submission vs. per-endpoint.
formproxy.com — free tier available.

value: Show HN: FormProxy – form back end for AI-generated pages – MCP Ready


value: crimeacs

value: Show HN: Funnel – Find a convesion leak on any landing page in 30 seconds

author: crimeacs


value: goache

value:
I'm a huge fan of logic puzzles and retro gaming, so I decided to merge those two and take a shot at building a Game Boy Advance game using Butano.
My collection includes games inspired by four puzzle games: Picross, Slitherlink, Akari, and Binario. Every puzzle is procedurally generated, and I made sure to exclude any that aren't solvable through step-by-step forward logic. (guessing is never required)
If you enjoy logic puzzles, be sure to check it out! Any feedback or advice would be amazing too.

value: Show HN: Gridiculous, my homebrew Game Boy Advance logic puzzle collection

author: goache


value: Moeflon

value: Show HN: WorkInProcess – an image studio that runs in the browser tab

author: Moeflon


value: methreeves

value: Show HN: Data Leak Prevention inside the n8n execution graph.

author: methreeves


value: herrj

value: Been working on this VS code extension in preparation for the usage based billing change. Hoping this will help me be more mindful of my credits.

value: Show HN: VS Extension to Track GH Copilot Usage Creds

author: herrj


value: EOdOW

value:
Hi HN.
I made a small store of canvas prints of source code. Eight prints at launch — Section 11 of the Bitcoin whitepaper, the BAILOUT/POODOO restart handlers from Apollo 11's Lunar Module flight software, Linus Torvalds' first Git commit, the original CERN webpage, the K&R Hello World, Adam Back's 3-line RSA Perl, the Jaromil fork bomb, and the Erudil Perl camel.

value: Show HN: Canvascript – Canvas prints of source code

author: EOdOW


value: jetsend

value: Show HN: A multi-carrier shipping rate aggregator for the EU

author: jetsend


value: Show HN: Get new long-tail keywords in your inbox every week


value: Show HN: Valdr - Valkey/Redis in safe Rust, passes >99% of Valkey test suite


value: samjoch

value: Show HN: Tok - A Claude Code token counter (no ANTHROPIC_API_KEY required)

author: samjoch


value: wenbin

value: Show HN: CurateKit: modern del.icio.us with custom domain, team and email digest

author: wenbin


value: adriandomc

value: Show HN: A desktop app for manual QA testing and evidence gathering

author: adriandomc


value: eranation

value:
I kept seeing every npm/pnpm/yarn/bun/uv supply chain post end with the same advice (set a minimum release age, turn off install scripts), and while I know cooldowns are "controversial", they do work. But even if you convince people that they should set cooldowns, it seems many don't end up following through, not sure why, maybe because it means hand-editing five config files in five formats with five different time units, or perhaps the "it won't happen to me" syndrome (or "I'll do it later, it seems complicated" where it's actually very simple). So I created a tool that checks what you have set and fixes it for you. I looked for an existing one first and couldn't find it. It started as a small weekend project and turned into a small research project on the nuances of cooldowns across package managers. Not a proof of P vs NP, but a small convenience that can save you and your loved ones from the next supply chain attack. I've raised this in a couple of HN threads since (https://news.ycombinator.com/item?id=47878158 and https://news.ycombinator.com/item?id=48156360) but never actually did a Show HN for the tool itself.
If you know how to edit your ~/.npmrc, which settings apply to npm vs pnpm, and which one wants minutes vs days vs seconds, you probably don't need this. But if you vibe code and just want a one click fix (or you have a PhD in CS from Stanford, ex-FAANG, started 3 YC companies, now work at Anthropic, and still just want a one click fix), read on.
DepsGuard is a single Rust binary, no runtime deps, MIT. Run depsguard and it scans your user-level and repo-level configs, shows a table of what is and isn't set, you pick what to change, hit d for the diff, and apply. It writes a timestamped backup first and depsguard restore rolls it back. depsguard scan is read-only if you just want the report.
The settings are the simple ones that work: min-release-age / minimumReleaseAge (npm, pnpm, yarn, bun, and uv all name it differently and use days vs minutes vs seconds, which is half of why doing this by hand is annoying), ignore-scripts, and on newer pnpm block-exotic-subdeps, trust-policy: no-downgrade, and strict-dep-builds. It also handles Renovate and Dependabot cooldowns.
The whole thing is a bet on timing. The malicious @bitwarden/cli 2026.4.0 was up ~19 hours and got 334 installs. axios was pulled in ~3h, ua-parser-js in hours, node-ipc in days. A 7-day gate means your installer never resolves any of those, they're gone before the window even opens. It does nothing for the slow ones (event-stream sat 2+ months), and it's not SCA, it won't scan your existing lockfile for known CVEs, that's a different layer.
Disclosure: I'm a co-founder and CTO at Arnica (a commercial appsec startup) and built this because putting the same recommendations on each blog post felt like yelling at the clouds. It's free and MIT, no account, no telemetry. I'm also not the only one who had the idea (didn't know at the time), cooldowns.dev does the cooldown part across more ecosystems with a shell helper and is worth a look. DepsGuard covers fewer ecosystems but adds the other settings and the diff/backup/restore flow.
If you want to try it: cargo install depsguard, or brew/apt/winget/scoop, all in the README.
https://github.com/arnica/depsguard (full settings table and FAQ at depsguard.com)
Is this an overkill that could have been a shell script? Probably yes (but I wanted windows support, why not).
Did it save someone from a supply chain attack? Also probably yes.
Do I know personally someone that without it wouldn't have bothered changing their settings after repeatedly asking, but eventually did it when I gave them depsguard? Absolutely yes.

value: Show HN: DepsGuard – One command to harden NPM/pnpm/yarn/bun/uv configs

author: eranation


value: hunterx

value: Show HN: Create and Maintain Filesystem Structures

author: hunterx


value: With an example for an HN client (#64). The library is used to build a coding assistant. 100% vibe coded ignoring all the work to get there.

value: Show HN: .Net/C# TUI framework (used Claude)


value: Show HN: Poolnarc – catch hidden Linux cryptominers from two eBPF hooks


value: pcoz

value: Show HN: Make a free 3.8B model as reliable as one 7× bigger at parsing data

author: pcoz


value: racketracer

value: Show HN: Trumpstonks – every company Trump's named, backtested vs. the S&P

author: racketracer


value:
The System includes individual neurochemical hormon system for every agent, an own world for them where they try to survive, different tasks they need to manage like politics, justice, healthcare, learning langauge and so on... additional they have the ability to express theire hormon  state and short term / long term memories with pixel art and music. I specially tried to avoid typical blackbox charakter of AI so every agent offers a personal charakter sheet with his skills / abilities, his memory and even a simulation how he made his decissions. Access is free to everyone
i am open for any critic or suggestions

value: Show HN: AI Sandbox based on FEP now online – no LLM


value:
OpenMerch is an execution layer for software work: https://openmerch.dev
Instead of purchasing software subscriptions, users submit atomic jobs such as finding a verified business email, enriching a company, researching a lead, or retrieving market data.
Jobs are executed through a distributed provider network and settle only when work completes successfully.
The project was inspired by a simple question:
What if the job became the atomic unit of software instead of the application?
Happy to answer questions about the architecture, marketplace design, provider incentives, and the idea that the job, not the application, may become the atomic unit of software.

value: Show HN: OpenMerch – Turning software into atomic jobs


value:
Hi all,
I'm excited to show off Textile, a desktop app I recently built.
Textile can combine bits of text using various inputs, such as commands on your computer, the contents of your clipboard, and hard-coded strings that you provide. It lets you carefully build up and modify a dynamic string, step by step, until it's exactly how you need it. The saved steps can then be executed on demand, with the click of a button or using a keyboard shortcut.
I built Textile because I was often constructing complicated, dynamic URLs from various sources that all existed on my computer. I got tired of manually switching between different apps, copying and pasting various chunks of text, and assembling them all together somewhere. I've also found Textile to be quite useful as a kind of repository for obscure bits of static text, such as ½ and other fraction characters, when I can't be bothered to remember their built-in keyboard combinations.
I also built Textile because I wanted to learn Electron, although I expect there will be some gnashing of teeth about this here. :) I think desktop development is quite interesting, in part because it doesn't require me, the developer, to pay for an API server and database in the cloud. The app itself is both the UI and the "server," and the local drive is effectively the "database." I knows this trades away syncing with the cloud but, on the other hand, there's something nice about knowing that your files are on your drive and not on somebody else's server.
I realize that something like Textile may already exist, and may have much more functionality but, again, I wanted to learn. I must say that multi-sequence keyboard shortcuts are hard, and there are cases that don't work right in Textile. I feel vulnerable admitting that my approach has much room for improvement!
For what it's worth, I did not use an LLM to write any code for Textile (although I did ask many questions of an LLM, as an alternative to Googling).
Textile is open source, free to use, and does not require sign up, email, phone, or other such barriers. Try it and let me know what you think!
(Note: I don't have access to hardware running Windows or Linux, so Textile is only available for macOS at the moment.)

value: Show HN: Textile – A desktop app for weaving together bits of text


value: Show HN: Claude Opus 4.8 Masterclass – Effort control and dynamic workflows


value: yoloakki

value: Show HN: Datapoint AI – fastest way to know what your customers want

author: yoloakki


value:
Hey all! I love reading on my Kobo, especially paired with a self-hosted server that speaks the Kobo sync protocol. The one catch: it doesn't fit in my pocket, so I can't always take it with me.
So I built my own iOS e-reader that syncs reading progress over a few different protocols:
- kosync
- OPDS 1 and 2.0
- Kobo sync
The idea: read a few pages on your phone during a commute, then pick up exactly where you left off on your e-reader at home — and vice versa.
It's called Kios and it's currently in open TestFlight beta. If that sounds useful, I'd love for you to try it. I set up a Discord for issues and feature requests: https://discord.gg/spTFCkhP
Keep on reading!

value: Show HN: Kios – An iOS e-reader app with kobo, kosync and OPDS support


value: ersinesen

value: Show HN: Integrated Music Composition

author: ersinesen

title: Show HN: Integrated Music Composition


value: vesperance

value: A simple and fundamental standard for dynamic soft body dynamics.

value: Show HN: Soft Body Jiggle Physics

author: vesperance

title: Show HN: Soft Body Jiggle Physics


value: skittleson

value: Intended for 10-year (plus hopefully) deployment lifetime on $10-30 of silicon. The kind of thing you screw to a wall, plug in, and walk away from for a decade. No telemetry, no phone-home updates, no external dependencies. Storage decisions get a sanity checked against NVS wear... a write-per-PUBLISH would shred the flash in months, so the retained store and in tables that stay in PSRAM.<p>Its heavily written with AI and borrowed a lot of visuals from Tasmota. Not for production use yet (been currently running it for a month with great results!)

value: Show HN: Mqtt Broker for 10 Years

author: skittleson

title: Show HN: Mqtt Broker for 10 Years


value: akshatvasisht

value: Show HN: Knotch – a hub-and-spoke voice agent

author: akshatvasisht