value:
We built a little LLM use -> energy and carbon footprint calculator at work to spark some discussion with our user base about the impact of using AI to solve problems in the climate space, a side effect of playing around with it is we 4x decreased our own carbon intensity on our productby switching to a lower intensity region.
We often have people (rightly) asking how we justify that, so we wanted to do the work to be able to speak to it.
The reason i wanted to show HN though, is that after we updated it to include some sub-national regional granularity for datacenters, i realised this was a super easy carbon intensity reduction win for picking cloud regions, when i normally dont put much thought into region selection.
us-east-1 -> us-west-2 was a 4x decrease in carbon intensity!
IDK about others, keen to hear, but i have no metric for picking regions to use hosted LLM models, because all the normal things i would think about like latency dont matter cause the models themselve dominate those metrics. So i just pick first usually.
But the tool got me thinking i could quickly and for no tradeoff (provided the model exists) switch to a lower carbon intensity data center. F
If you play with the calculator you can easily see an individuals use has to be suuuuuper sustained and large to make a difference compared to other personal activities, but when you have a product with many users a small change like region can have a real impact! Super cool side effect of a tool to spark client discussion.
Is this something anyone even cares about? How much effort does it need to be to switch/pick a lower intensity region?

value: Show HN: AI carbon and energy calculator – > pick greener cloud regions


value: SamTinnerholm

value: Show HN: Data engine scraping stats, killing Statista's $490/month model

author: SamTinnerholm


value: hey-fk

value: With Tailkits UI's most commonly used components and layouts, build beautiful and responsive projects with ease.

value: Show HN: Build unique websites with 200 modern components using Tailkits UI

author: hey-fk


value: louisjoejordan

value:
Hey HN,
I grew up in Luxembourg & spent years near the old radio tower that blasted pirate radio across borders (unlicensed DIY broadcasts). I’ve always been into radio & wanted to hear what a 24/7 AI-generated “station” might sound like.
It’s powered by ElevenLabs. GPT-5 gives each artist a little personality & generates music in their style.
I built a simple algorithm that tracks upvotes/downvotes so good songs stick around & bad ones get dropped.
Would love to keep working on this! I’m adding a host next & making the music generator better.
Tech stack:
* ElevenLabs
* Inngest
* Next.JS
* Railway (a small HLS server)

value: Show HN: I tried to build the first AI radio station

author: louisjoejordan


value: jordanmnunez

value: Show HN: cAGENTS – Context-aware AGENTS.md from templates

author: jordanmnunez


value: iliashad

value:
Hey!
I have 2TB+ of personal video footage. Finding specific moments was impossible, like searching PDFs by content, but for video. Google's Video Intelligence API worked, but it cost me $450+ for just a few videos, and I'd have to upload all my personal footage to their cloud.
So I built Edit Mind to do it locally.
The core problem:
You can search PDFs by their content in Finder (Mac OS). Why can't we do the same with videos? Every cloud solution either costs a fortune at scale or requires uploading your personal footage to cloud storage but I don’t wanna have my personal raw videos uploaded to the cloud.
How it works:
- Everything runs on your machine (your raw videos never leave your computer)
- Indexes videos once: transcribes audio, detects objects (YOLO), recognizes faces, analyzes emotions
- Stores metadata in ChromaDB (local vector database)
- Natural language gets parsed into structured queries, then semantic search finds matches (uses Gemini API currently, but can swap in a local LLM like Ollama if you prefer)
What it actually does:
1. Type: "scenes where @Ilias is looking happy, eating a pizza"
2. Behind the scenes it converts this to: {"faces":["Ilias"], "emotions": ["happy"], "objects": ["pizza"]}
3. Then searches your local vector database for matching scenes across 2TB of footage in seconds.
Real cost comparison:
* GCP Video Intelligence API: ~$0.10/minute of video (https://cloud.google.com/video-intelligence/pricing) = $100+ for 200 (5 minutes) videos (I have over 3000 videos), this will cost me over 1500+$ for getting the videos analyzed
* Edit Mind: Free after initial setup, runs on your own hardware (you need to have good one to handle this heavy video processing tasks)
Technical choices:
Built with Electron because I needed real filesystem access and didn't want browser storage limits. Python backend handles the heavy ML work (face_recognition, YOLOv8, FER for emotions) and communicate via web sockets. The analysis pipeline is plugin-based – took me less than a day to add color dominate as a separate plugin.
Current limitations:
* Needs decent hardware (GPU recommended but not required)
* Face recognition requires some manual training (adding known faces)
* UI is functional but could be prettier
* Query parsing uses Gemini API by default (but you can configure it to use local alternatives)
Why I'm sharing this:
I can't be the only person with this problem. Videographers, parents with years of family footage, documentary filmmakers, anyone with large video libraries. The code is MIT licensed and designed to be extended.
Would love feedback on:
1. Is $450+ for cloud video analysis a common pain point, or am I an outlier?
2. What other analyzers would be useful? (thinking about camera movement analysis and scene type classification like POV/vlog/interview)
3. Should I prioritize making it 100% offline by default, or is the Gemini API option fine for most use cases?
GitHub: https://github.com/iliashad/edit-mind
Demo: https://youtu.be/Ky9v85Mk6aY
Built this over a few weekends because I was tired of paying Google to search my own videos. Happy to discuss architecture decisions or the ML pipeline!

value: Show HN: I spent $450 on GCP's Video API, so I built a local alternative

author: iliashad


value:
  Are you tired of busy backgrounds distracting from your subject? Still wasting hours on tedious manual cutouts? It’s time to revolutionize your image editing. Introducing WhiteBG—the completely free, AI-powered online tool designed to give your images a clean, professional look in seconds.

  WhiteBG is built for anyone who values speed and quality. Whether you're an e-commerce seller creating marketplace-ready listings for Amazon and Shopify, or a professional looking to polish your headshots, our tool makes it effortless. Simply upload any image, and our powerful AI instantly detects the subject, removes the background, and replaces it with a crisp, pure white canvas. The advanced algorithm delivers pixel-perfect precision, flawlessly handling complex edges like hair and fur to ensure your subject stands out.

  For photographers and designers, WhiteBG is the ultimate workflow accelerator. For marketers, it’s the secret to producing high-impact ad creative on the fly. We also take your privacy seriously; all uploaded images are automatically and permanently deleted from our servers one hour after processing.

  Best of all, it’s 100% free. No sign-up, no credit card, and no limits. Visit WhiteBG now to experience the future of image editing and give every photo a stunning, studio-quality finish.

value: Show HN: How to create a perfect white background image effortlessly?


value: Show HN: Aniko – Gamified AI tutor for SAT prep, now in public beta


value: doomspork

value: Show HN: Pasta converts clipboard content into simulated keyboard input

author: doomspork


value: ManfredMacx

value: Many projects I've had involve spreadsheets in various forms. Agent's are good at navigating through them but often are doing so via ad-hoc python scripts, which are both clunky and have poor performance characteristics.<p>This includes both basic spreadsheet functionality like `list_sheets`, `sheet_page` as well as useful features like recursive formula precedent/dependent tracing.

value: Show HN: A high-performance Rust based MCP server

author: ManfredMacx


value: DJSnackySnack

value: Show HN: I might have invented a new style of puzzle

author: DJSnackySnack


value: Show HN: AgentML – Deterministic AI Agents (MIT, Alpha)


value:
Hey HN
We’ve just opened Convert2PDF API (Beta) — a developer-focused API suite for working with PDFs and images.
We built it to simplify document conversion workflows (without dealing with headless browsers or Ghostscript setups).
Current API features:
- Remove Metadata from PDF
- Covert PDF to Doc
- Convert Web Page → PDF
- Convert Documents (DOCX, ODT) → PDF
- Merge, Split, and Compress PDFs
- Conver Images to PDF
- Compress Images
- and many more...
Try it instantly
We’ve made a Playground to test all APIs without writing code or creating an account.
https://convert2pdfapi.com?utm_source=hackernews&utm_medium=...
Why we built it
While working on a client project, we needed an API to convert reports from HTML and URLs to PDF.
Most existing tools were either too limited, expensive, or required browser setups.
So we built a lightweight, hosted alternative that’s easy to integrate into SaaS apps and automation workflows.
Feedback
We’re still in beta and would love feedback — especially from devs who’ve dealt with PDF generation or automation before.
Also curious what kind of pricing or usage model feels right for such an API.
Thanks for checking it out!

value: Show HN: Convert2PDF API – Convert, Compress, and Capture PDFs and Images


value: cnaize

value:
Hello there!
I’ve built Meds, a high-performance Linux firewall written in Golang, integrating with Netfilter NFQUEUE.
It inspects inbound packets in user space and blocks malicious traffic in real time — completely lock-free and built for speed.
Key features:
- NFQUEUE-based packet interception
- Lock-free packet pipeline using atomic ops only
- Per-IP token bucket rate limiting
- TLS SNI & JA3 fingerprint filtering
- Blacklist/whitelist (FireHOL, Spamhaus, Abuse.ch, StevenBlack)
- Prometheus metrics ready
- HTTP API for runtime configuration (add/remove IPs/domains)
Repo: https://github.com/cnaize/meds
Any feedback is very welcome!

value: Show HN: Meds – lock-free Golang firewall using NFQUEUE (net healing)

author: cnaize


value: mkagenius

value: Show HN: Run Claude Skills locally on your Mac (no cloud upload)

author: mkagenius


value: FerZu

value:
Tired of waiting for claude to finish, I create a shortcut to open a minigame while its running.
To use just install
>>> npm run -g claude-arcade
and then run
>>> claude-arc
This will launch claude, with the ability to play minigames while it generates on the same terminal by pressing Ctrl + G. Come back any time to claude code by doing Ctrl+C or Q
here you find a simple leaderboard of the games:
https://claude-arcade.lovable.app/
Adding the classic Dinosaur game from chrome soon!

value: Show HN: I built a Claude Code wrapper to play minigames while its working

author: FerZu


value: aidenyb

value:
Hey HN! I made a tool to grab elements from your page and give it to Cursor, Claude Code, and others as context.
I spend a ton of time vibe coding and one of my gripes is coding agents have a hard time finding the element I'm talking about. I wished I could say "fix this" and the agent would know.
React Grab basically fixes this by copying the selected element's information (like React component name, source, and html) for the agent as context. This makes the element faster to locate.
It's available for free, open source on GitHub: https://github.com/aidenybai/react-grab
Let me know what you think!

value: Show HN: Grab elements from your page and give it to AI

author: aidenyb


value: eummm

value: Show HN: Free Today) eBook: AI Search Engine Optimization Guide

author: eummm


value: prabhatsharma

value: Kide is fast and lightweight Kubernetes IDE built in Rust/Tauri + VueJS. We built it as there were not really good IDEs for Kubernetes that were light. Lens was too heavy with it's electron baggage.

value: Show HN: Kide is fast and lightweight Kubernetes IDE built in Rust/Tauri and Vue

author: prabhatsharma


value: maxtermed

value:
I was using LLM frameworks everywhere but had no idea what was happening inside them. One day I needed to optimize something and realized I couldn't. Hard truth: I didn't understand the fundamentals, just which framework function to call.
So I stripped everything away. No abstractions. Just Python, HTTP requests, and the OpenAI/Anthropic APIs.
What I found was anticlimactic in the best way: there's almost nothing there.

  - "AI agents" are just functions the model tells you to call
  - "Memory" is literally just a list you append to and send back
  - "RAG" is search, concatenate to prompt, send it off
  - "Multi-agent systems" are just API calls in sequence

It all clicked after that. Not because the patterns are hard. They're not. In fact, they're trivial. They're just buried under layers of abstraction that make them seem hard.
I created 7 modules showing the basics: API calls, conversation state, tool calling, RAG, streaming, prompt chaining. Each one is heavily commented, nothing fancy. Side-by-side examples for Claude and GPT so you can see they're fundamentally the same thing.
Now when I use frameworks, I actually know if I need them or if I'm just adding bloat.
Repo: https://github.com/jmedia65/learn-ai-right

value: Show HN: Understanding LLM fundamentals without frameworks

author: maxtermed


value: MateusWorkSpace

value: Show HN: Integrating semantic commits directly into Git could unlock a new level

author: MateusWorkSpace


value: a Python-based framework that uses multi-agent coordination (via CrewAI + GPT‑4) to automate the full attack lifecycle of the Microsoft Graph API (recon  planning  execution). Features include token-scope parsing, endpoint enumeration, autonomous multi-step attack chains (privilege escalation, persistence, lateral movement), retry logic, full logging (with curl equivalents), “crown jewel” target detection, etc.

value: Show HN: AI Agent for Microsoft Grap Red Team Framework


value: calflegal

value:
I've just released an iOS app that contains a few simple music games. I hope to add more in the future, and to improve the existing games. Over the long run I hope I'm able to build experiences that are both fun and help you become a better musician. It's rough around the edges, and very early, but feedback and feature requests are still welcome. On the marketing page I have an email list and a way to contact me, so I'd love thoughts.
No login, no subscription, no network required, no analytics, 5 MB binary
iOS link: https://apps.apple.com/us/app/music-mini-games/id6752395649?...
marketing page: https://musicminigames.com/

value: Show HN: Music Mini Games - an iOS app

author: calflegal

title: Show HN: Music Mini Games - an iOS app


value: higgins

value:
Hi HN!
I made this app out of necessity: sometimes I'll troll over my laptop all day without moving until lunch break or work is done.
No good.
So I made git hook to block my git commits if I didn't do some calisthenics.
Later, after I noticed it was useful, I decided to open it up for others.
It works like this:
- Download the iOS or Android app
- Install the .git hook
- Do daily pushups with the app or else your hooks will fail
Pushup form is validated via ARKit/MLKit and the accelerometer and I only use github for authentication.
If you find it useful, let me know!
Justin

value: Show HN: Git Pushups, block your code if you don't do pushups

author: higgins


value: ademisler

value:
Hey HN,
As a developer, my browser toolbar was getting ridiculously cluttered with single-purpose extensions: one for color picking, another for full-page screenshots, one for finding fonts, another for checking links, and so on. Switching between them was a constant interruption.
To solve this for myself, I built Toolary: a single, lightweight extension that bundles 24+ of these essential tools into one unified interface. My goal was to create a fast, dependency-free toolkit for developers, designers, and content creators.
It's built with Vanilla JS and leverages browser APIs like EyeDropper and TabCapture directly for performance.
Some of the tools included are:
*   *For Devs:* Element Inspector (gets CSS selectors/XPath), Site Info (tech stack), Link Scraper, Copy History Manager.
*   *For Designers:* Advanced Color Picker, Font Finder, Media Downloader, Screenshot tool, and a Color Palette Generator that extracts colors from any page.
*   *AI-Powered Tools:* This is the part I'm most excited about. It connects to the Gemini API (you need to bring your own key, which is stored locally) for tasks like:
    *   AI Text Summarizer
    *   AI SEO Analyzer
    *   AI Content Detector
    *   AI Email Generator
It's completely free, and I built it as a passion project. I have no plans to monetize it at the moment.
I'd love to get your feedback on the tools, the UI, or any bugs you might find. Are there any other essential tools you find yourself constantly switching between that could be a good fit for a future update?
Thanks for checking it out!

value: Show HN: I was tired of switching extensions, so I built one with 24 tools

author: ademisler


value: onlozanoo

value: Show HN: Databroom – Clean data with GUI or CLI and generate Python/R script

author: onlozanoo


value:
Hello world! I would like to share that I have created a simple open-source Python CLI app to check what's hogging all the disk space! You can install it with pip. It's like space but Zpace.
pip install zpace
and find the big files consuming your disk space. Be it apps, virtual environments, machine learning models etc. Just run
zpace
Once you find one, that you can say "bye" to, just run
rm -rf /i_dont_need/this/file/right_now
to get rid of it.
It was born out of frustration while lack of disk space prevented me to use my laptop properly. It has been very useful to me so far. I hope that it can be useful to you as well. Feel free to check it out.
Currently tested on MacOS only

value: Show HN: Check what is hogging your disk zpace


value: crobertsbmw

value: Show HN: Simple Machines Book

author: crobertsbmw

title: Show HN: Simple Machines Book


value: mihend

value:
This project explores the connection between *the linear structure of text* and its *emotional-aesthetic impact*. We identify *five fundamental relations* between consecutive sentences — labeled *A–E*. Each represents a shift of *subject-object*, i.e., a transformation of perspective and agency.
When texts grow longer, these relations form *sequences* — and from the infinite combinatorial space, *eight stable patterns (Σ₁–Σ₈)* emerge empirically. Each pattern correlates with a distinct *semantic and emotional field* — cathartic, heroic, meditative, humorous, and so on.
This allows us to instruct an LLM not through semantic prompts (“write a story about…”), but through *structural commands* — e.g., generate a narrative following sequence Σ₅ (Tragic Counterpoint). You can experiment with these archetypes directly here: [Narrative Generator](https://a2tg9zwayjuqzcpdznklve.streamlit.app/~/+/#narrative-...) or [via python](https://github.com/mihendr/Echoes-of-autonomy/blob/main/TEMA...)
Interestingly, there appears to be a parallel between these textual progressions and *musical harmony*. For example, if A–E are mapped to harmonic functions (I, IV, V, vi, ii), the narrative sequences behave like emotional “chord progressions” — where meaning flows, modulates, and resolves.
Coherence in the generated text arises not only from syntax, but from the *associative field* that the LLM constructs around these shifting relations. When asked to “switch subjects,” it spontaneously moves from Poet to Writer, preserving aesthetic continuity rather than randomness.
It might even hint at how *children acquire language*: by first sensing the melody of structural transitions, before mapping them to concepts and emotions. Such a method could eventually apply to *training neural systems*, where meaning is learned as flow — not as fixed representation.
[Full text](https://medium.com/@mihend_80107/%CF%83-manifold-manifest-e3...)

value: Show HN: The Σ-Manifold Manifesto

author: mihend

title: Show HN: The Σ-Manifold Manifesto


value:
Welcome to Letter Flow – A Fun Word Puzzle with Liquid Motion!
Letter Flow is a relaxing and satisfying word game with a cool liquid effect. Move letter droplets and watch them flow smoothly into place as you find the correct word. Just drag, drop, and solve.
Features:
• Smooth liquid-style letter motion
• Easy drag-and-drop gameplay
• Clean and colorful design
• Fun word categories like fruits, animals, and places
• Helpful hints when you get stuck
• Replay your favorite levels anytime
Letter Flow is the perfect blend of calm, creativity, and challenge. It feels like playing with liquid while testing your brain.

value: Show HN: Word Puzzle Games: Letter Flow

title: Show HN: Word Puzzle Games: Letter Flow


value: everaur

value:
Hiya HN,
I built Scout, an AI code review tool that helps you learn instead of just patch code.
Tools like ChatGPT or Copilot make it really easy to get working code. But it's also easy to skip understanding! You paste, it runs, you move on, hit the same bug again later.
I remember the days when I looked on stackoverflow for help. Ever since the launch of ChatGPT, I had began to over rely on AI to do my coding and thinking for me... I knew AI was a valuable tool, I just had to find a way to use it well. For me that was with a simple Next app running off of localhost. I realized others might have a similar problem / need for feedback, so I thought I'd release it as a product.
I made it simple:
- Connect your GitHub repo
- Pick an analysis type (security, performance, quality, bugs, explain)
- AI reviews your code and explains why something’s wrong
- Gives you concrete suggestions and a quality score
- Doesn’t hand you the fix
It's for anyone, but I think it might be especially helpful for: solo founders learning to code, bootcamp students, and self-taught devs!
Try it at https://scout0.com
There's a video (https://youtu.be/Dj1TLNqVWbk), and a live demo on the landing page (works best on desktop)!
I wanted to keep it simple, 2 plans the cheapest at $14 / month with a free tier that can analyze with only bugs and explain (which is what I originally built for myself).
I’m 16 and building Scout to fund my spot in a high school field study in Ireland. My goal is to reach $1k/month in sustainable revenue before the trip. I’m sharing the whole process daily on Twitter (@everaur1).
I built with Next.js, OpenAI (via the AI SDK), and Polar.
Happy to talk about the tech, design choices, or business side. I'm very new to this, and feedback’s very welcome!!!

value: Show HN: Scout0 – Learn from AI code reviews, don't just copy fixes

author: everaur


value: lassebn

value: Show HN: Transition Snacks – CLI for procrastination, inspired by parenting

author: lassebn


value: arashThr

value:
After Pocket shut down, I started working on a new bookmarking solution. My main goal was to make bookmarks searchable, something that Pocket was not good at.
So I built Pensive, a bookmarking solution that saves the full page content and makes it searchable with full-text search. You can add pages using a browser extension or a Telegram bot (for saving on mobile).
It is written in Go with PostgreSQL, all Dockerized on a $5 Hetzner server, and the front end is built with HTMX.
I have also added embeddings (using Gemini Flash Lite) to let LLMs interact with your bookmarks contextually.
It is stable enough that I now use it daily. I’m considering publishing it as open source, but first I want to have a proper version ready. Feel free to email me if you’re interested in helping out or if you have prior experience with open source.
Feel free to try it at https://getpensive.com

value: Show HN: Pensive – A bookmarking tool with full-text search and LLMs

author: arashThr


value: hussachai

value:
I built it for myself because ngrok didn't let me add one more domain unless I paid $12 more. I probably should've looked for alternatives before building my own, but my grudge got in the way . Once I started, I wanted to make it better than the other options. Silly, I know. No one probably cares.<p>I plan to open source it sometime next year because I’ve got other projects to finish first.
It's free until I deplete my cloud credits, then it will switch to a tier-based model with a free option.

value: Show HN: Wsgrok – one of many ngrok alternatives

author: hussachai


value: doldrumjammer

value:
Howdy HN.
Standalone vertical within Presearch (private search engine) that lets users search adult creators ("brunettes," "silicon valley") get matches to your queries while preserving privacy.
When you make a query and go to the Creators tab, you get the interface.
Most privacy tools exclude adult content to avoid moderation. It ignores a huge amount of the internet that people still want to access without being tracked.
I separated it to its own vertical, still built on the same network that is able to keep searches and data private: queries and personal data aren't logged or stored; requests are distributed across independent nodes; content categories can't be silently removed by corporate policy.
Would appreciate feedback on UX, performance, thoughts on privacy/adult vertical, and your top two favorite soups.

value: Show HN: Presearch NSFW Creator Search

author: doldrumjammer

title: Show HN: Presearch NSFW Creator Search


value: lumpycustard

value:
This project grew out of an admittedly niche interest in western philosophy, and my own post-cancer treatment journaling habit.
You select a topic and it'll draw a passage from somewhere in the western philosophical canon (most times!) and serve up a handful of reflection prompts to nudge an offline reflection sesh. (whatever that might mean for you?)
Otherwise, you can bookmark and share your favs and filter sources and that's about it! The idea here was to create a thing that may help serve to nudge us away from the day-to-day autopilot, and hopefully contribute toward building a healthy mindfulness habit for some.
Anyway, have a peek if this sounds like it might be your jam! I'd love to hear from you if so.
There's a few more notes on the main landing page for those interested in a few more details.

value: Show HN: An AI-flavored philosophy web app to fuel an offline journaling habit

author: lumpycustard


value: Stevinn

value:
Hi HN ,
Six months ago, I built JustGrind, an AI habit coach. Coding it was fun; shipping it? Nightmare. Marketing it? Even worse.
I realized the hardest part of building a product isn’t the coding—it’s getting people to actually see it. So I built Postnix AI, a tool that helps indie hackers, creators, and solo founders craft posts that get attention:
- Fetches top-performing posts in your target communities
- Analyzes what makes them work
- Helps you write your own posts that feel natural and hit the right vibe
- Suggests flairs, formatting, and style tweaks that increase visibility and engagement
Key lesson: no matter how good your product is, if nobody knows it exists, it doesn’t matter.
It’s still early days, but people are already getting traction with their posts. Would love feedback from the HN community!
Demo: https://www.tiktok.com/@postnixai/video/7563596577915391239

value: Show HN: Postnix AI – Helps Indie Hackers Get Their Work Seen

author: Stevinn


value: tomstig

value: Stop struggling with prompts and start creating! Experience 30+ Nano Banana effects in one AI image editor. Such as 3D figurines, and edit continuously with one click. No prompts needed. Try Nano AI for free!

value: Show HN: Nano AI – Best All-in-One Nano Banana AI Image Editor 2025

author: tomstig


value: BarjazzT

value: We built ChainCentral to help DTC brands avoid messy spreadsheets. It connects sales and inventory, forecasts demand, and suggests what to order. Happy to answer questions!

value: Show HN: ChainCentral – AI supply chain planning tool

author: BarjazzT


value: ThinkerBlinker

value:
Hello, this is my first project!
I used nothing but free web tools. And it seems to work.
I couldn't find a simple portfolio performance tool on the web, where I could just paste cash inflows, outflows and current value of my portfolio and get the portfolio performance calculated. Everything I found was in some way cumbersome and cluttered with ads.
I used Perplexity for the coding and Codeberg for the hosting.
I verified the output manually for some examples and all seems fine. Maybe it is useful for others too. If anyone can spot a problem in this small project, I would be very grateful to hear about it.

value: Show HN: I made a simple portfolio performance calculator and it seems to work

author: ThinkerBlinker


value: VatanaChhorn

value: Show HN: Building a good habit? Join us:)

author: VatanaChhorn


value:
Skeptics especially welcome.
I should be working on my product today. Instead, I'm writing this.
For centuries, brilliant people built systems that replaced them. Weavers built mills. Engineers built assembly lines. Coders built algorithms. Each time, the wealth flowed upward and the builders were discarded.
Now we're training AI on our own code to automate ourselves — and we don't even own the systems we're building.
I don't have all the answers. I hardly have any. But I know many people want to coordinate around this and don't know how.
So here's an attempt: pool our latent resources (idle compute, unused networks, human brilliance) into a commons of intelligence owned by everyone, controlled by no one.
Not the fastest AI. The fairest.
Maybe it fails. Maybe I'm naive. But I'd rather fail trying than succeed at making someone else richer while the world burns.

value: Show HN: The Slow AI Commons – here's why it might fail


value: Show HN: Email Marketing Platform Built on a $1 iCloud Account


value: fragkakis

value: Pet project showing the actual trip execution of Athens buses versus the itinerary. The project consumes the telematics API of Athens buses, stores the time they visit stops, and is able to show high level information about the trip execution. The site is in Greek.

value: Show HN: Athens bus trip execution vs. itinerary (in Greek)

author: fragkakis


value: aadarshnagrath

value:
Hi everyone its aadarsh,
When Sora launched, I started generating videos for a side project. Problem: every video had OpenAI's watermark, and I needed clean files for editing.
Live at: https://sorastrip.app
API docs: https://sorastrip.app/api-docs
Existing solutions:
- Upload tools: slow (500MB+ transfers per video)
- Generic removers: degraded quality
- Enterprise APIs: "contact sales" pricing
- Most had zero API access
So I built SoraStrip with these constraints:
1. Link-based (paste Sora URL, get clean MP4 CDN link)
2. Quality preservation (maintain 4K, original bitrate)
3. Developer-friendly API (RESTful, simple auth)
4. Transparent pricing ($9 = 100 videos/month, $50 = unlimited)
Technical bits:
- Streaming pipeline (no local storage)
- Webhook callbacks for batch jobs
- 99.9% uptime SLA on paid tiers
- <5 second P95 latency
Only ~15% of watermark tools offer APIs, and most charge enterprise rates. I wanted indie devs and agencies to afford automation.
Try free (1/day): sorastrip.app
Questions about architecture or pricing? AMA!
Twitter [x] - https://x.com/aadarsh_nagrath

value: Show HN: I built an API-first Sora watermark removal tool

author: aadarshnagrath


value: rokontech

value: Detect Missing or Incorrect UI Implementations from Figma Specs with power of AI

value: Show HN: Pixel-Perfect Checker from Figma → GitHub

author: rokontech


value: mhoegh

value: Built a developer-friendly BaaS around PostgreSQL + PostGIS. Instant APIs, real-time updates, self-hostable Docker image. Feedback welcome

value: Show HN: Centia.io – Open PostgreSQL/PostGIS back end for developers

author: mhoegh


value: hessdalenlight

value:
TLDR: I’m expanding the family of text-splitting Chonky models with new multilingual model.
You can learn more about this neural approach in a previous post: https://news.ycombinator.com/item?id=43652968
Since the release of the first distilbert-based model I’ve released two more models based on a ModernBERT. All these models were pre-trained and fine-tuned primary on English texts.
But recently mmBERT(https://huggingface.co/blog/mmbert) has been released. This model pre-trained on massive dataset that contains 1833 languages. So I had an idea of fine-tuning a new multilingual Chonky model.
I’ve expanded training dataset (that previously contained bookcorpus and minipile datasets) with Project Gutenberg dataset which contains books in some widespread languages.
To make the model more robust for real-world data I’ve removed punctuation for last word for every training chunk with probability of 0.15 (no ablation was made for this technique though).
The hard part is evaluation. The real-world data are typically OCR'ed markdown, transcripts of calls, meeting notes etc. and not a clean book paragraphs. I didn’t find such labeled datasets. So I used what I had: already mentioned bookcorpus and Project Gutenberg validation, Paul Graham essays, concatenated 20_newsgroups.
I also tried to fine-tune the bigger mmBERT model (mmbert-base) but unfortunately it didn’t go well — metrics are weirdly lower in comparison with a small model.
Please give it a try. I'll appreciate a feedback.
The new multilingual model: https://huggingface.co/mirth/chonky_mmbert_small_multilingua...
All the Chonky models: https://huggingface.co/mirth
Chonky wrapper library: https://github.com/mirth/chonky

value: Show HN: Chonky – a neural text semantic chunking goes multilingual

author: hessdalenlight


value: ribach

value:
My wife loves it - she's the one I made it for. She also helped shape it by playing early versions and giving lots of feedback. I hope you'll like it, too.
Here are some of the technical details for those who enjoy reading about that. The client was built in C++ using Axmol engine, while the server was built in Go. They communicate via HTTP and Websockets. The server is hosted on an AWS EC2 m6g.large instance, together with nginx, PostgreSQL and admin in Laravel. They are each running in their own Docker container, but all on the same instance. The game leverages Firebase Auth for user authentication. The code is hosted on Github and uses Github actions to compile, dockerize and publish a new version of any server component to the cloud. Is it overcomplicated for such a small game? Possibly yes, but I don't mind. It was also a learning experience for me to set it all up by myself. The total cost of the cloud is around US $30 per month, and the game doesn't earn enough to cover for it, but it doesn't matter, as I would've had an instance running there regardless (I have a 3-year commitment).
If you have any questions, just ask away. And if you want to try it for yourself, here's the link:
https://www.anagramarena.com/

value: Show HN: I made an anagram word game for mobile in C++ and Go

author: ribach


value: understandingit

value:
Hi HN — most of us save “important” links and then can’t find them when it matters.
Anchorly is a topic-first, networked read-it-later that makes those links findable.
Core ideas
- Anchors (topics/objects) are first-class; attach related links or notes.
- Promote a good link to its own Anchor; Anchors interlink into a browsable graph (not a folder tree).
- Visibility: set each Anchor public or private. Public ones de-dup same-topic submissions so you see other people’s hand-picked, high-signal sources.
- Findability: fuzzy search surfaces relevant Anchors/links; “Related Anchors” lets you pivot laterally at time-of-need.
Use cases
- Travel plans, life hacks, work skills, study resources, event rundowns.
- Curation/extended notes; add “what’s really going on” context links to any page.
Access & price
- Free; no IAP. No signup or login required; browse anonymously.
Ask
- Does the mental model click? How do the search + related-reading flows feel? Where does it break?

value: Show HN: Anchorly – turn saved links into a graph you can navigate (iOS)

author: understandingit


value: endernoke

value:
Hey HN, We are James and Jet, two high school / college students
We're tired of all the brainrot on social media, so we built Instagram CLI - a lightweight terminal client for Instagram which filters out distractive content and allows you to focus on genuine conversations with friends.
Features:
- Full DMs support: receive and send messages, reply, react, chat navigation, etc.
- View feed from people you're following and your notifications
- Full keyboard control with developer-friendly shortcuts
- In-terminal image rendering
- Highly performant, faster than Instagram's GUI; uses its native MQTT protocol for real time message updates
We aim to give back control of social media to the user instead of accepting whatever content the platform wants us to see, while preserving its core function as a social networking tool.
Try it out:
https://github.com/supreme-gg-gg/instagram-cli
(demo video on github)
We just finished a complete project migration from a curses-based UI to React/Ink and modernized the UI
Would really appreciate feedback from the community :)
Thanks for reading!

value: Show HN: Instagram TUI client to reclaim attention

author: endernoke


value: ancoplat

value: 7:77 is a tiny macOS utility to customize how time looks. Remap exact timestamps (e.g., 4:44→3:104), label ranges (“12:00–13:00 → Chill ”), and keep a lightweight setup. Universal binary, macOS 12+.

value: Show HN: 7:77 – Customize how macOS displays time (remap 4:44→3:104)

author: ancoplat


value: SebastianRoot

value:
Hey HN,
I’m a new solopreneur, and this is one of my first public launches.
While building AI products, I kept running into the same issue - spending endless hours crafting prompts, fixing broken outputs, and worrying about security. I realized that writing prompts manually wasn’t scalable or safe.
So I built ArtisMind - a tool that helps you engineer prompts, not just write them. It generates clear requirements, builds structured prompts using multiple AI models, tests them for quality and security, and even lets you add context files for better accuracy.
Now I use it daily for my projects, and it’s saving me tons of time and frustration.
It started as a small fix for my own pain - but I hope it helps others too.
Would love your feedback,
Sebastian

value: Show HN: I made prompts creation an easy process with ArtisMind

author: SebastianRoot


value: lookingman

value: Show HN: Microgestures – Hand-tracking for WebXR with tap and swipe gestures

author: lookingman


value: Asquareee

value:
Hey HN,
We built MailAI - AI agents that automate workflows in plain English by connecting Gmail and Stripe.
The Problem:
Founders waste 10+ hours weekly on repetitive tasks:
- Responding to invoice inquiries
- Tracking payments
- Sending payment reminders
- Following up on late payments
- Managing customer communication
Most "automation" tools require complex setup, coding, or learning new interfaces. We wanted something different.
The Solution:
Connect Gmail and Stripe. Describe what you want in plain English. AI automates it 24/7.
Real Examples:
"When a customer emails asking about their invoice, auto-respond with the payment link from Stripe. Track all responses in a spreadsheet."
"Monitor Stripe for new payments. Send a thank you email via Gmail. Update my CRM automatically."
"Track unpaid invoices. Send reminder emails 3 days before due. If overdue, send a follow-up. Escalate after 7 days."
"When a customer replies to an invoice email, check their payment status in Stripe and auto-respond with next steps."
"Monitor subscriptions. If any cancel, send a retention email with a special offer."
But It's Not Just Payments:
"Auto-respond to customer support questions using my FAQ docs."
"Extract data from emails and update my spreadsheet."
"Coordinate meeting times automatically."
"Track competitor mentions and send me alerts."
Literally anything you can describe in plain English.
Technical Details:
- OAuth 2.0 authentication (secure, no API keys stored)
- CASA-verified enterprise security
- Runs in isolated sandboxes
- 24/7 execution
- Plain English natural language processing
- Multi-step workflow support
Why This Matters:
Unlike other tools that just suggest actions or require complex setup, MailAI actually automates everything. No coding. No complex configuration. Just describe what you want.
We're a 2-founder team that spent 6 months building this because we were drowning in repetitive tasks ourselves.
Try It:
7-day free trial: https://mailai.live
We'd Love Feedback On:
1. What other integrations would be most useful? (Google Sheets, Slack, Zapier?)
2. What payment automation pain points are we missing?
3. What workflows would you automate if you could just describe them?
4. Security concerns - anything we should address?
Built by three engineers who were tired of wasting time on repetitive work.

value: Show HN: MailAI – Automate Any Workflow in Plain English with Gmail and Stripe

author: Asquareee


value: libHacker

value:
Xcuts is a programming tool designed to help people create shortcuts (or javascript programs), and to be able to package and run them. It took me a while to iron out all the issues.
I added tons of features to Xcuts, including:
- a way to run js programs, which can depend on js libraries, in ShortTerm
- lots of commands, such as: head/tail, touch, mkdir, file, date, echo, wget, cd, qlook, exit, mail, grep, rm, ls, cp, sort, cat, mv, and $SB (.sbundle archive editor and text editor).
- automatic recursive dependency resolving and autoremoving
- a core unix-like filesystem stored in iCloud drive/Shortcuts/ROOTFS or, in ShortTerm, simply /ROOTFS.
- a program that lets you display html and create callbacks to the shortcuts app that can make changes to the html displayed (UICuts).
This is all written in shortcuts, so that means you don't have to install any apps. In additon, it's offline and you don't have to connect to anything.
I recorded some demo videos: [https://www.icloud.com/sharedalbum/#B2d5oqs3q2kl8t2]. One of the videos showcases something I ported to Xcuts, called csvf (https://github.com/matthew-james-brewer/csvf). It's written in javascript + shell script.
I've been working on this for a while. What do you think of it?

value: Show HN: Xcuts – A package manager, shell, and more, made in iOS shortcuts

author: libHacker


value: okoddcat

value:
Hi HN, I've been building Gisia – a lightweight, self-hosted DevOps platform for
individuals and small teams. It's simpler, more lightweight and you can self-host.
Key Features:
- Git repository hosting with SSH and HTTP access
- CI/CD pipelines with YAML configuration
- Issue tracking
- Built with modern Rails stack (Rails 8, PostgreSQL, Stimulus/Turbo, Tailwind CSS)
Why Gisia?
- Lightweight with minimal dependencies
- Developer-first design
- Fully open-source and auditable
- You own your data
Current Status:
Currently in Alpha with core features complete. Merge requests and notifications are
planned.
Try It Out:
You can take Gisia for a test drive by following the quick start guide in the README.
Feedback and contributions welcome!

value: Show HN: Gisia – A Lightweight Self-Hosted DevOps Platform

author: okoddcat


value: Nesco

value:
Hi HN!
I wanted to take the time to try the things that got meme'd on X (formerly Twitter): HTMX + Golang on an Hetzner VPS and SQLite for the DB, deployed with basically a big rsync. I found that some blogs appeared regularly on HN's Front page, so I made this simple tech blogs aggregator to list them, and link to their latest articles.
The source code can be found here: https://github.com/nesco/techblogs.
Also if you are the owner of one of those blogs, and want it to be removed, just send a PM!

value: Show HN: Tiny tech blog aggregator in HTMX and Go

author: Nesco


value: fcpguru

value:
Hello HN!
I've been working on a bluetooth only ios and android app for a few months now. Been through lots of different ways to test. I ran multiple real phones from my macbook. I wrote a golang program using github.com/go-ble/ble that actually works and connects from the macbook to a phone. But in the end to really get the level of testing I needed I started:
https://github.com/andrewarrow/auraphone-blue
Which is a 100% go program but it has a "swift" package with cb_central_manager.go, cb_peripheral_manager.go, and cb_peripheral.go. And a "kotlin" package with bluetooth_device.go, bluetooth_gatt.go and bluetooth_manager.go. These simulate the real ios and android bluetooth stacks with all their subtle differences.
Using go's fyne GUI I made the actual phone "apps" and can run many android phones and many iphones. The filesystem is used to write data "down the wire" or "over the air" since this is bluetooth. Screenshot of it running:
https://i.imgur.com/Io3OZ5x.png
To test complex scenarios like 7 iphones and 4 androids all running at the same time I run this gui and keep fine tuning the logic and fixing all the edge cases. Then I move this logic from go back to real kotlin and swift for the real apps. The ios app is live in the app store:
https://apps.apple.com/us/app/auraphone/id6752836343
What do you think of this approach for testing?

value: Show HN: Simulating real CBCentralManager (Swift) or BluetoothManager (Android)

author: fcpguru


value: cool-RR

value: Neat little utility I made with Claude Code that lets you use Alt-number to move between desktops on Windows 10.

value: Show HN: Dodo: Desktop Switcher for Windows

author: cool-RR


value: whitelotusapp

value:
Hi HN
I’m Arun, 17, and I built WhiteLotus — a social platform where every user is a verified human.
No bots. No spam. No fake profiles. Just real people.
Why I built it
Over the last year I watched my friends slowly lose interest in “social” apps that felt anything but social — feeds of filters, fake accounts, and now AI-generated influencers.
So I wondered: what would a social network look like if it was humans-only?
What it does
AI-powered face verification → one account per person
Photo-based posting (“Moments”) → only real-time camera captures, no uploads
“Kingdoms” (Fire / Water / Earth / Air) → light-hearted social tribes that compete weekly
TrustNotes → friends can write short notes about you, building reputation
Level system → shows contribution and trust within the community
Right now we have ~40 users and I’m looking for feedback on:
1. The onboarding experience — does verification feel simple enough?
2. Whether the core idea (humans-only) feels valuable or gimmicky
3. Thoughts on privacy and verification ethics — what would make you trust a system like this?
Tech stack
Flutter (Android + iOS)
Django + PostgreSQL backend
What’s next
Improving retention loops (Moments + Kingdom competitions)
Open-sourcing the verification flow for transparency
Possibly building a “Proof-of-Human” API for other apps
If you’re curious, you can try it here:
 Play Store Link :
https://play.google.com/store/apps/details?id=com.whitelotus...
I’d love honest feedback — technical, ethical, or product-related.
My goal is to make WhiteLotus a small step toward a human internet in an AI-flooded world.
Thanks for reading,
– Arun

value: Show HN: WhiteLotus – A Social App for Real People Only (AI-Verified, No Bots)

author: whitelotusapp


value: sudara

value:
It's called Sine Machine and it has 20 voices of 511 (don't ask) time-domain oscillators.
A lot of additive synths are essentially big iFFT engines and keep track of "partials." Sine Machine is different in that it actually has 10,000 actual free running oscillators (and 20k LFOs to control pitch/vol of each oscillator).
Having this kind of full control offers a lot of fun ability to do things like arpeggiate or bend the pitch of individual harmonics. I also tried to add a lot of different ways to sculpt and edit the harmonic envelopes and pitch/volumes in bulk. There's a "reverb" in there made out of 1000 sine waves (more like a resonator of sorts?).
There's a 14 day trial (see "Downloads"). It requires making an account to activate, but it's should be quick to get playing.
This took me a bit more than 5 years.
My prior job was running a consultancy where I did performance tuning for startups (coming in and refactoring code for performance). In 2019, I shut things down to take a sabbatical and learn DSP. I intended to spend 6 months, covid hit and then somehow here we are! And apparently I got nerd sniped by performance again in the end (I rewrote the engine multiple times).
It's built with the JUCE framework: https://juce.com
Along the way I published a bunch of open source to help others going down a similar path: https://github.com/sudara
I also have interviewed a lot of other audio developers, big and small, in case you are interested in other crazy people trying to make a living from audio software:
https://juce.com/made-with-juce
Feel free to ask me anything about the process or the tech!

value: Show HN: I built an additive synth with 10k oscillators

author: sudara


value: imadjourney

value: Show HN: Simple Job Board for Paid Micro-Tasks / Gigs Hunting

author: imadjourney


value: Stasshe

value:
I’ve been building a browser IDE called *Pyxis CodeCanvas*, designed mainly for iPad and quick coding sessions.
It’s still a work in progress (expect some bugs!), but I’d love to get feedback — especially from devs interested in browser runtimes or local-first tools.
Pyxis aims to be a “1-second-to-open” IDE that runs entirely client-side — no backend, no cloud.
It uses OPFS + IndexedDB for persistent storage and runs smoothly even on Safari.
Currently supports:
- TypeScript / JavaScript / Python
- Partial Node.js runtime
- Git/GitHub integration (push, pull, clone, even private repos)
It’s optimized for low-memory devices, supports GitHub Pages deploys directly, and includes AI-assisted code review and markdown preview.
I sometimes use Pyxis itself to work on Pyxis (not fully, but enough to be practical).
The goal is to fill the gap between full VS Code and just editing text in a browser tab.
*Repo:* https://github.com/Stasshe/Pyxis-CodeCanvas
*Demo:* https://stasshe.github.io/Pyxis-CodeCanvas/
Would love to hear what you think — what’s broken, missing, or surprising!

value: Show HN: Pyxis CodeCanvas a lightweight, client-side IDE for iPad and browsers

author: Stasshe


value: artemfi

value:
I often end up looking through logs in a browser — no grep, no terminal, just the page. Browser search isn't helping enough: Sometimes I need to see every WARN, sometimes every ERROR, or maybe WARN near /suspiciousPath. Doing that manually gets old fast.
So I wrote a small Chrome extension, very creatively named "Highlighter Extension".
It can highlight multiple terms at once, uses the CSS Highlight API so it doesn’t break layouts of any log stream (or at least it shouldn't), updates when new log lines appear, and lets you jump between matches quickly.
I’d really appreciate it if you’d try it on some of your web-based logs and let me know how it behaves. The goal is for it to work on any messy log viewer — whatever HTML or JavaScript is underneath.
If you already have a tool that does something similar, it'd be very kind of you to share so I could compare. (Yes, asking before writing code would’ve been smarter, but that better later than never I guess .)
P.S. No tracking in the extension, no payment, nothing fancy. Just a small utility that runs entirely in the browser and just highlights text.
Hopefully it saves a few minutes the next time when digging through logs at 3 a.m. happens.

value: Show HN: A way to highlight MULTIPLE terms at once in the browser page. FAST

author: artemfi


value: wujosephjw

value:
I’ve been building an GenAI project called Mersel. It helps people create or edit photos and videos in batches, so they can make a full set in one click instead of repeating the same steps.
I’m using Nano Banana and Veo 3.1 APIs. Nothing new technically, but I’ve been focusing on making them work faster and more efficiently for batch creation, which feels more practical for workflows that deal with a lot of visuals.
I’m building it with ecommerce sellers in mind since they often need to produce a large amount of product content quickly. I have a few paying users, still early, and I’m trying to learn what actually matters in their workflow and where current AI tools fall short.
Would love any feedback, thoughts, or ideas from others who have worked on GenAI pipelines or bulk generation tools.
Cheers

value: Show HN: Mersel.ai – batch AI tool for product photo and video generation

author: wujosephjw


value: StandaloneNew

value:
I built txexporter.xyz after getting frustrated with checking a lot of different block explorers during tax season.
Features:
- Export from 18+ EVM chains to one CSV
- No wallet connection (privacy-first)
- Crypto payments only (9 USDT)
- 1 free export/day or unlimited for 30 days
Feedback welcome!

value: Show HN: Multi-chain crypto transaction exporter

author: StandaloneNew


value: patriceckhart

value:
Over the past months, I've been building Genesis DB - an event-sourcing database engine designed around simplicity and and real-world usability.
While working on it, I needed a clean, TypeScript-native CQRS framework that would let me model commands, events, and projections without being tied to a specific backend.
That's how CQRSKit was born.
CQRSKit is a lightweight TypeScript framework for CQRS (Command Query Responsibility Segregation) and Event Sourcing, built with modularity in mind.
It ships with a minimal core and allows you to plug in your own database adapter whether that's Genesis DB, Postgres, MySQL, or a custom store.
Highlights:
- TypeScript-first design: Strong typing for commands, events, and handlers
- Event Sourcing support: Append-only event streams and replay capability
- Pluggable persistence layer: Bring your own adapter via a simple interface
- Separation of concerns: Clean command and query boundaries
- Lightweight by design: Zero magic, just predictable behavior
npm install cqrskit
Docs & examples: https://npmjs.com/package/cqrskit
Infos about Genesis DB: https://www.genesisdb.io
I'd love feedback from developers using CQRS or Event Sourcing in production:
What do you think about a pluggable-adapter approach?
Would you prefer stricter conventions or more flexibility in handler definitions?
Thanks for reading!

value: Show HN: CQRSKit: A TypeScript CQRS Framework with Pluggable Database Adapters

author: patriceckhart


value: cranberryturkey

value: Show HN: SaasRow – Software Directory

author: cranberryturkey

title: Show HN: SaasRow – Software Directory


value: marcindulak

value:
Link: https://github.com/marcindulak/nba-teams-parallel-coordinate...
Discover relationships between different game stats using a parallel coordinates plot.
For example, you can notice that for some teams taking more free throws is associated with fewer wins,
or that the number of three-point attempts has doubled over the past 20 years — from about 20 to over 40 per game.

value: Show HN: Analyze NBA teams' performance using a parallel coordinates plot

author: marcindulak


value: waynerd

value: Show HN: Random Makers – Show HN and Product Hunt, but Faster and Not Corporate

author: waynerd


value:
Hi HN,
Over the past few years, I’ve been working on a personal project called Alexandrie, a web-based Markdown note-taking app that started as a tool I built for myself while in engineering school.
I wanted something fast, offline-friendly, and minimal, without the heaviness of tools like Notion or Obsidian — but still with enough structure and features for everyday note-taking and writing.
After a lot of iterations, I’ve just released version 8.0.0, which includes major improvements to the documentation, Docker setup, and overall performance.
Key features:
Extended Markdown syntax (snippets, instant formatting, keyboard shortcuts)
Offline-first (works even without a connection)
Categories, workspaces, and sub-doc organization
Simple Go backend + Vue/Nuxt 3 frontend
Fully open source under MIT license
Why I’m sharing this
I’m not launching a product — this is more of a community project that I’d love to keep improving with other developers.
I really enjoy discussing ideas, reviewing PRs, and getting feedback from people who use or hack on similar tools.
If that sounds interesting, you can check out the repo here:
 https://github.com/Smaug6739/Alexandrie
There’s also a hosted demo version you can try directly in your browser.
Any feedback, ideas, or suggestions are very welcome!
Thanks for reading

value: Show HN: Alexandrie – A open source Markdown note-taking app I built as student


value: dortal

value:
I built a recipe manager that automatically shows nutrition info for any recipe. Import from websites or photos, create healthier versions, and keep everything organized across devices.
The trickiest part was handling unit conversions accurately—turns out 1 cup of flour and 1 cup of sugar have very different weights!
100% free, available on web and iOS. Looking for feedback!

value: Show HN: Cooky' Recipe manager with automatic nutrition tracking

author: dortal


value:
Hey HN,
I’ve been working on Scriptover, a multimodal AI assistant that helps veterinarians create SOAP notes (Subjective, Objective, Assessment, Plan) from real client conversations, images, and lab data.
The idea came from my brother, a hospital director in California, who was spending hours each night writing notes after long days at the clinic. I wanted to see if AI could help vets reclaim that time while keeping medical reasoning accurate and transparent.
Scriptover listens, interprets, and structures cases into clear, editable records — helping clinicians focus more on patients and less on paperwork.
You can try it here → https://www.scriptover.com
Happy to hear thoughts or feedback from anyone building applied AI or working on healthcare workflow tools.
Cheers,
Iman

value: Show HN: Scriptover – An AI Tool to Help Vets Focus on Patients, Not Paperwork


value: aanthonymax

value:
Hello HN! I created a short game in just a few days, just for fun, where you play as an ant and feed it apples.
This game also features random landscape generation, where clouds and trees are randomly distributed across all coordinates (only trees do not grow in the y direction). This is what took me the longest time :)
I would appreciate your feedback ^ ^

value: Show HN: I created a small 2D game about an ant

author: aanthonymax


value:
QuoteCreator was built after watching contractors struggle with estimate software.  Most tools are complex CRMs with learning curves. QuoteCreator does one thing easily and simply: create polished quotes in a minute or less.
Try it: https://quotecreator.lexopoly.com
Local-first architecture: All estimate data stored in your browser's IndexedDB (never transmitted to servers). Create and edit estimates offline - server only needed for license purchase and optional integration(s).
Target users: Contractors, consultants, freelancers, who need fast quotes on-site or from their office.
Pricing: Free demo, $12.99 one-time purchase (no subscription).
No signup required for demo.
Happy to answer questions!

value: Show HN: QuoteCreator – Professional estimates in 60 seconds


value: miketromba

value:
Hey, I built https://ShadcnThemer.com - a web app for creating and sharing themes for shadcn/ui, made with my some of my favorites, Next.js 15, Tailwind CSS 4, Drizzle ORM, and Supabase.
The goal was to make it easy to visually design shadcn color themes, preview them live across various example UIs, and export them straight into your projects (as CSS or via the shadcn CLI registry command).
I had a bit of experience going into this because I built the Theme Studio for VS Code in the past, but it was fun using a modern stack and leveraging Cursor to help me along the way this time.
GitHub: https://github.com/miketromba/shadcn-themer

value: Show HN: Shadcn/UI theme editor – Design and share Shadcn themes

author: miketromba


value: alexboden

value: Show HN: Status of my favorite bike share stations

author: alexboden


value: Matooize

value:
Hey HN! I built Circalify for visualizing cyclical data (annual plans, seasonal patterns) after struggling with linear timeline libraries.
Tech: Pure vanilla JS, zero dependencies, 10KB gzipped
- Live demo: https://codepen.io/mahmoodseoud/pen/ByjJOVE
- GitHub: https://github.com/MahmoodSeoud/circalify
The interesting technical bit was handling multi-scale time (quarters/months/weeks/days) in concentric rings with proper year-boundary handling.
Currently beta. Core library stays MIT/free forever. Building premium templates for sustainability.
Looking for feedback on use cases I'm missing!

value: Show HN: Circalify – 10KB circular timeline library for annual planning

author: Matooize


value: redasgard

value:
Hi HN! Author here.
TL;DR: Comprehensive path validation protecting against 62+ attack vectors including encoding attacks, Unicode tricks, and Windows-specific exploits. 95.81% test coverage, battle-tested in production.
The motivation: We built a blockchain security platform that handles untrusted code repositories. Standard path validation wasn't enough - we kept discovering new attack vectors:
- URL encoding: %2e%2e%2f → ../
- Double encoding: %252e%252e%252f → %2e%2e%2f → ../
- UTF-8 overlong: %c0%ae (invalid but sometimes accepted)
- Unicode homoglyphs: ․․/ (using U+2024)
- Windows NTFS streams: file.txt::$DATA
- Trailing dots/spaces (Windows ignores these)
- And 50+ more patterns
After 6 months of production hardening, we extracted this into a standalone library. Every attack we've seen is tested (21 tests, 62+ patterns).
*Stats*:
- 62+ attack patterns covered
- 95.81% test coverage
- Zero dependencies (only anyhow)
- Cross-platform compatibility
- MIT/Apache-2.0 licensed
*Links*:
- Crates.io: https://crates.io/crates/path-security
- GitHub: https://github.com/redasgard/path-security
- Docs: https://docs.rs/path-security
Perfect for web file uploads, archive extraction, git operations, and any application handling user-provided paths.
Feedback very welcome!

value: Show HN: Path-security – Comprehensive path validation with 62 attack vectors

author: redasgard


value: Show HN: Voidly – Training an AI to defeat censorship (free VPN)


value: RohanAdwankar

value:
In the past I've used declarative diagram generation tools like Mermaid.js a lot for quickly drawing up things but for presentations or deliverables I find that I have to then move the generated diagrams over to a tool like Lucidchart which allows full control of the organization and customization.
Therefore I am now working on this to combine the benefits of both into just one tool which can do both functions.
The project is certainly in the early stages but if you find yourself making architecture diagrams I'd love to hear your thoughts on the idea or even a Github issue for a feature request!
One of the workflows I'm targeting is when an AI generates the first draft of the diagram (all the LLMs know .mmd syntax) and then the user can then customize it to their liking which I think can drastically speed up making complex diagrams!

value: Show HN: Diagram as code tool with draggable customizations

author: RohanAdwankar


value: iago-cavalcante

value: Show HN: LeafTok – Applied TikTok's Swipe UX to ePub/PDF Reading

author: iago-cavalcante


value: jalyper

value: Show HN: Sempress – 2× better compression for numeric data

author: jalyper


value: JannikJung

value:
TL;DR: I built a native macOS dictation app that transcribes locally and instantly.
Text appears as you speak (measured ~100 ms first‑character latency).
No accounts, no servers, no tracking.
Links:
• Website: https://dictly.app
• Mac App Store: https://apps.apple.com/de/app/dictly-no-keys-just-clarity/id...
• Free download; optional Pro tier (pipelines, unlimited history, etc.)
What it does
Real‑time transcription — streaming text while you talk, not after you stop.
Quick‑Capture Overlay (macOS) — global hotkey, drop text into any app/field.
Custom Pipelines — local post‑processing steps for cleanup, punctuation, or house style.
Dictionary Profiles — teach domain terms (names, brands, code tokens, etc.).
Local Analytics — see time saved vs typing (computed on device, never sent anywhere).
Why I built it
I wanted dictation that felt as immediate as typing and was trustworthy. Most tools stream audio to a server; I wanted something that never leaves the machine.
How it’s built (high‑level)
Swift + Apple speech/ML frameworks.
Streaming audio capture → on‑device recognition → local pipeline → paste into the active app.
Works with Wi‑Fi off; there are no network requests in the transcription path.
What’s different vs built‑ins
Always on‑device + streaming with a global overlay that works in any app.
Extensible, deterministic cleanup via pipelines (not a black‑box cloud).
Per‑project dictionaries to tame jargon and proper nouns.
Numbers (early)
Latency: ~100 ms (first visible characters from speech onset) in typical conditions on modern Macs.
Privacy: zero telemetry; no account; no background syncing. Everything stays local.
Trade‑offs (calling them out up front)
Accuracy depends on mic and environment (no surprise).
For weird proper nouns/jargon, you’ll want a dictionary profile.
Heavy background noise will degrade results (pipelines can only do so much).
What I’m looking for from HN
Performance impressions on different hardware.
Failure cases (accents, acronyms, coding, meetings).
Pipeline ideas you’d actually use (e.g., Markdown formatting, code‑block guards, style rules).
Integration wishes: CLI? Shortcut actions? Editor‑specific helpers?
I’m a solo dev.
Happy to answer pointed questions and ship fixes fast.
If you spot hand‑wavy claims, call them out.

value: Show HN: Dictly – Local, real‑time voice‑to‑text for macOS (sub‑100ms, no cloud)

author: JannikJung


value: twilto

value:
I built a small Bash script to make navigating directories in the terminal easier.
It’s a lightweight alternative to pushd/popd with these features:<p>- Save *temporary or persistent bookmarks* for directories.
- Assign *aliases* to frequently used paths.
- Quickly jump to any saved directory with a single command.
Feedback and suggestions are welcome!<p>Thanks!

value: Show HN: Lightweight Directory Bookmarks for the Terminal

author: twilto


value: mmajzoobi

value:
Around 1.5 years ago, I got into this problem. I was preparing to launch my product into the market that is based on Raspberry Pi 4, then all of a sudden, Raspberry Pi 5 came into the market.
A lot of folks were asking me whether we will have support for Pi 5 down the road or not, and soon enough this question was extended to other types of single board computers etc.
The problem was that Pi 5 moved the location of the ethernet port. This meant I needed to design a new enclosure for it.
I previously had this idea to make a generalizable/customizable, yet stylish enclosure that does not look like a piece of junk, and use swappable modules on a common chassis to create a versatile and extendable enclosure.
I had tried to keep things as modular as possible in my original design but this was testing the limits of my modular design.
So I thought to myself, what if I make the real panel swappable to accommodate various port hole configurations? So I sketched up the design and sent it to my manufacturer and got some samples. We updated CNC’s post-processing program to add some grooves to allow the rear panel slide in place.
When I bought the NVIDIA Jetson Nano, I knew I had to make this.
So I spent a few hours designing the insert tray that holds Jetson Nano, the rear panel, and 3D printed them. I had to iterate a few times to get it to some acceptable level for the first prototype. I am planning to refine the insert tray since it is a tool less setup (snap-fit) and I have not yet gotten the pleasurable snap click
More about the enclosure:
The top material is made of blank PCB. It is an invitation and signal that you can make a functional PCB if you want. Around the PCB, goes a translucent light diffuser ring (made out of polycarbonate). This is the original ring I used in Ubo Pod design. If you end up putting some light inside the closure, this can make it visible from outside.
I am planning to add an extra PWM fan at the bottom to improve airflow and overall cooling.

value: Show HN: Stylish Customizable Aluminum Enclosure for Nvidia Jetson Nano

author: mmajzoobi


value: HimTortons

value:
Hi HN!
I’ve been building something called the Persistent Mind Model (PMM).
It started as a side project on my home rig (i7-10700K / RTX 3080 / 32 GB RAM) because I was frustrated that every local AI chat starts from zero.
I wanted a system that could remember its own development and be studied like a living mind.
So I decided to try building one. I mean, why not? :)
Basically, if I could describe the Persistent Mind Model, I would describe it as an event-sourced cognitive architecture for language models.
It’s model-agnostic, meaning you can use local models through Ollama or connect to OpenAI’s API, and the system keeps the same “identity” regardless of backend.
Everything it says or decides, reflections, commitments, personality drifts, is stored as hash-chained events in a local SQLite ledger. That ledger becomes the model’s memory and identity. It is reproducible, auditable, and portable.
A few things that make it different from the usual LLM setup:
Model-agnostic: works with OpenAI, Ollama, or other backends, and you can swap models without losing identity.
Emergent memory: episodic, semantic, and working memory appear naturally from structure, not extra code.
Architectural honesty: a validator loop catches hallucinations in real time and logs corrections.
Deterministic growth: replaying the same ledger reproduces the same “mind.” Move the DB to another machine and it picks up where it left off.
Fully local: runs on your own system, no accounts or cloud services required, but you can connect them if you want.
Right now it’s wired up for OpenAI and Ollama Cloud, with plans to add xAI, Google, and Anthropic.
This version is a complete rewrite of what I posted here a few months ago:
https://news.ycombinator.com/item?id=45055443
It’s released under a dual license (free non-commercial, paid commercial) so anyone can experiment locally and maintain their own AI persona as they see fit.
A bit of a heads-up: I’m not a professional engineer. I’m just a curious, self-taught builder who wanted to see if an AI could remember itself, and somehow ended up building this thing that actually works.
I’d love feedback from anyone interested in interpretable AI, cognitive architectures, or model-agnostic systems.
Repo: https://github.com/scottonanski/persistent-mind-model-v1.0
I really hope a few people check it out. It’s pretty wild to watch it develop over time.

value: Show HN: Persistent Mind Model – AI that develops its own identity

author: HimTortons


value: bilater

value:
Since everyone’s talking about x402 now, I figured I’d open-source my NickelJoke project.
It’s built on top of the Coinbase + Next.js x402 Starter and lets you pay a nickel for a joke.
It’s a simple app, but it’s a fun way to explore the protocol and experiment with building and monetizing microservices on top of it.

value: Show HN: NickelJoke – Pay a Nickel to Get a Joke Using X402 Micropayments

author: bilater


value: raihanstark

value: I'm building this because, as a freelancer myself, I find it hard to manage client billing and track hours manually. Most time-tracking apps feel overly complex, so I wanted to create something simpler — designed specifically for solo freelancers rather than teams. I'm actively developing it every day, so give it a try!

value: Show HN: I Simplified Time Tracking and Invoicing for Freelancer with FacturMe

author: raihanstark


value: Epistria

value:
SHOW HN: I solved cryptographic proof of absence for compliance - here's the implementation:
https://github.com/EpistriaCST/Cryptographic-State-Transitio...

value: Show HN: Proofof Absence Solved

author: Epistria

title: Show HN: Proofof Absence Solved


value: Show HN: Convert any MCP server to a Claude Skill (90% context savings)


value: barefootford

value: Testing how well open and closed weight image models can generate youtube thumbnails.

value: Show HN: Thumbnail Bench 1.0

author: barefootford

title: Show HN: Thumbnail Bench 1.0


value: ryanmerket

value: Show HN: I made a site to replace emdashes and ornate AI characters from text

author: ryanmerket


value: iLemming

value:
Pipe content between your terminal and Emacs buffers - seamlessly bridge your command-line workflows with your editor.
YT Demo (~12min) https://www.youtube.com/watch?v=LVlF3-KyqvY

value: Show HN: Piping in and Out of Emacs

author: iLemming

title: Show HN: Piping in and Out of Emacs


value: braheezy

value: I wanted a simple library to handle audio playback. Coming from Go, I was used to the `oto` library but I couldn't find a similar library in Zig. So this is a loose port of `oto`. It runs on macOS, Linux, and Windows. Supports memory playback, file streaming, and leverages the new `std.Io.Reader` interface in Zig.

value: Show HN: Zoto – low-level audio playback in Zig

author: braheezy


value: remimatteo

value: I collected and analyzed 3,465 remote job listings to find trends in pay transparency, job titles, and industries. The full write-up includes charts and takeaways (spoiler: 72% of jobs don’t show salary). I’d love feedback on the methodology or suggestions for other data points to explore next.

value: Show HN: I analyzed 3,465 remote job listings – 72% hide salary information

author: remimatteo


value: CursorWP

value:
I created a simple technique to solve AI assistant context loss.
The idea: Maintain a PROJECT_JOURNAL.md file that documents your project's story - decisions, progress, status, next steps.
The AI reads it at session start (full context) and updates it at session end (persistent memory).
I've been using this building Vibe CMS. Results:
- Zero time wasted re-explaining
- AI maintains consistency
- Natural documentation
- Better decisions (you write WHY)
Made a free template (CC0): https://github.com/CursorWP/ai-project-journal
Works with Claude, ChatGPT, Copilot, any AI.
Would love HN's feedback on this approach!

value: Show HN: Project Journal – Give AI coding assistants persistent memory

author: CursorWP


value:
I built AutoRouter, an open-source SDK that helps you find the most suitable AI model for a given task. Instead of manually browsing hundreds or thousands of models on Hugging Face, it uses embeddings and a vector database to recommend models based on semantic similarity to your task description.
It works with any type of model, including text generation, classification, and image generation. You can filter by license type, limit the number of results, or use your own custom registry of models.
The SDK requires OpenAI for generating embeddings and Pinecone for storing the model index. Once the models are indexed, selecting a model for a task takes just one line of code.
It’s free to use and open source
Example usage:
import { AutoRouter } from 'autorouter-sdk';
const router = new AutoRouter({
  openaiKey: process.env.OPENAI_API_KEY,
  pineconeKey: process.env.PINECONE_API_KEY
});
const models = await router.selectModel('build a chatbot');
console.log(models);
You can also include filters like filter: { license: 'apache-2.0' }
In future I also plan to add closed source models to the registry
I’d be happy to hear any feedback or suggestions.

value: Show HN: I built an SDK to select the best model for your task


value: Show HN: I created an app that organise your thoughts


value:
I built Raise Animals
, a simple fan-made website for people who love “Raise a ___” Roblox games — like Raise a Floppa, Raise a Peter, Raise a Bingus, etc.
I noticed that game codes, updates, and tips were scattered across Reddit, Discord, and YouTube comments. So I decided to gather everything into one clean, ad-free site that’s easy to search and navigate.
The site automatically updates new game versions, redeem codes, and guides as they appear.
It’s fully static (built with React + Vercel), no trackers, no monetization — just a useful resource for fans.
Would love any feedback or feature ideas!

value: Show HN: Raise Animals – Find every "Raise a ___" game, codes, and updates


value: Get all Raise Animals codes, breeding calculators, egg hatching tools, and complete wiki guide. Join Discord for new codes daily! Updated October 2025.

value: Show HN: Raise Animals – Codes, Calculators and Wiki Guide 2025


value: xlii

value:
Hey y'all,
this is something I've been thinking of for a while - a micro DSL framework for diagrams with one implementation. I'll have a write-up about technology soonish, but in short - this prototype written with Haskell, no database, everything server-side rendered, frontend with Unpoly (pulled from CDN), HTML generated manually. Deployed as Cloudflare container with single request taking approx. 0.8ms time.
Note: because it's using naive load balancing there might be some jank as containers wake up.
No data gathering whatsoever outside of requests and also some debug output from parser.

value: Show HN: MicroDiagram Prototype

author: xlii

title: Show HN: MicroDiagram Prototype


value: linkshu

value:
Hey HN, I built WeakLegacy2.com to solve a problem I noticed with Roblox’s Weak Legacy 2 community: scattered info on tier lists, expired codes, and patch updates.
Right now, the site packs what every player needs for the October 2025 UPD 5.0 patch:
A complete tier list for all 20 clans and 14 breathing styles (updated 6 hours ago to reflect post-patch balance changes).
2 verified active codes (refreshed daily—no more wasting time on expired links).
A direct link to the official Trello board for dev roadmaps, plus a countdown to the next in-game reset (15h 51m as of now).
Since Weak Legacy 2 is a fast-growing Demon Slayer-inspired RPG, I kept the design lean: no ads, just instant access to live game data. I also added a quick gameplay video embed for new players figuring out clan/breathing builds.
Would love feedback—especially from fellow players: Is there a feature you’d add (like a mastery calculator) or a data point I’m missing?

value: Show HN: Weaklegacy2.com – Weak Legacy 2 (Tier Lists and Active Codes)

author: linkshu


value:
Hi HN, I launched WeakLegacy2.org to be a one-stop spot for Weak Legacy 2’s 50K+ active player base—focused on actionable tips you can’t find in the official docs.
Here’s what’s live right now for the 4.75 update:
5 verified redeem codes (including “RESETRACE115KLIKES” for a race reset and “25SPINS85KLIKES” for free spins—all checked 2025-10-12).
Step-by-step guides for players stuck on endgame content: dungeon glitch techniques (to farm rewards fast), Mist Breathing unlocks, and the fastest way to grind mastery.
A Discord invite to the 50K+ member community (where players share drops and build strategies).
I built this because I saw too many new players quit after hitting walls with breathing builds or expired codes. The site’s updated 3x/week with community-sourced tips—no fluff, just what works.
Curious what HN thinks: Would you use a tool that tracks real-time player builds, or is the current guide focus enough?

value: Show HN: Weaklegacy2.org – 50K+ Player Hub for Weak Legacy 2


value: julienreszka

value: Show HN: Turkish language learning mini apps

author: julienreszka


value: freakynit

value:
Hey HN,
I’ve been experimenting with how LLMs can dynamically use large sets of tools without needing to preload them all into context - and built one-mcp to explore that idea.
one-mcp is an open source MCP server built with FastAPI that acts as a semantic index + dynamic loader for API tools.
Instead of hardcoding or embedding every tool spec in an LLM session (which quickly blows up context size and costs), one-mcp lets the model search, load, and execute tools on demand — using embeddings and natural language queries.
What it does:
- Semantic Search for Tools: Query your API catalog with natural language ("how to get user info") and get relevant tool specs back.
- Upload/Manage/Delete Tools: JSON or file-based tool ingestion with a simple REST API or directly from MCP itself.
- MCP Integration: Works as a compliant MCP server — plug it into MCP-enabled clients or frameworks.
Example:
--- Upload tools ---
curl -X POST [http://localhost:8003/api/tools/upload-json](http://localhost:8003/api/tools/upload-json)
-H "Content-Type: application/json"
-d '{"tools": [{"name": "getUserProfile", "description": "Retrieves user profile"}]}'
--- Semantic search ---
curl -X POST [http://localhost:8003/api/tools/search](http://localhost:8003/api/tools/search)
-H "Content-Type: application/json"
-d '{"query": "how to get user info"}'
You can MCP itself as well for both these operations :)
Why this matters:
Most current LLM setups (even those with MCP or tool APIs) load all tools upfront - which inflates prompt/context sizes, wastes token budget, and increases inference costs.
With one-mcp, tools live in an external vector store - LLMs only "see" the few tools most relevant to the current user query.
This architecture could make dynamic tool ecosystems more scalable.
I’d love your feedback..
https://github.com/freakynit/one-mcp

value: Show HN: One-MCP: Unlimited tools MCP server without context bloat

author: freakynit


value: arknirmal

value:
Hey HN,
I’ve been working on Cloudtellix, a tool that helps teams stop wasting money on unused AWS resources.
Most cost dashboards just show numbers — but no one acts on them.
Cloudtellix takes a different approach:
Turns cost recommendations into Jira tickets
Includes proof, verification commands, and CLI steps
Keeps everything in the dev workflow
We’re in early access and onboarding a few teams now.
If you’ve struggled to get engineers to actually follow through on cost reports, I’d love your feedback.
https://cloudtellix.com
Happy to answer any questions or hear your thoughts on how you’ve handled cloud cost optimization in your teams.
— Anuj

value: Show HN: Cloudtellix – Turn AWS cost waste into Jira tickets

author: arknirmal


value: theaniketgiri

value: Show HN: Create-LLM – Train your own LLM in 60 seconds

author: theaniketgiri


value: beslanb

value:
We built a small open-source tool to make life easier for DevOps folks managing many GitHub repos.
GitHub Workflow Assistant lets you perform bulk edits on GitHub Actions workflows — like updating runs-on labels across all repos and branches — with a simple UI and review step.
Repo: https://github.com/puzl-cloud/github-workflow-assistant
Built for teams tired of repetitive YAML edits. Feedback and contributions welcome.

value: Show HN: Bulk-edit GitHub Actions workflows across repos

author: beslanb


value: SebastianRoot

value:
Hey HN,
I’m a new solopreneur, and this is one of my first public launches.
While building AI products, I kept running into the same issue - spending endless hours crafting prompts, fixing broken outputs, and worrying about security. I realized that writing prompts manually wasn’t scalable or safe.
So I built ArtisMind - a tool that helps you engineer prompts, not just write them. It generates clear requirements, builds structured prompts using multiple AI models, tests them for quality and security, and even lets you add context files for better accuracy.
Now I use it daily for my projects, and it’s saving me tons of time and frustration.
It started as a small fix for my own pain - but I hope it helps others too.
Would love your feedback, Sebastian

value: Show HN: My go-to prompt tool that just makes prompts predictable – ArtisMind

author: SebastianRoot


value: vebgen

value:
Hey HN! Ramesh here, 20, from India.
Just released VebGen v0.3.0 after 8 months of solo work. Not a single dollar spent - entirely free-tier APIs.
THE PROBLEM:
Tools like Cursor read your codebase by sending files to LLMs. Every. Single. Time. This burns tokens and costs money.
THE SOLUTION:
VebGen uses AST (Abstract Syntax Tree) parsing locally instead. Reads your Django project in 0.2 seconds - all 95+ constructs (models, views, serializers, signals) - without any API calls.
Only when GENERATING code does it use the LLM.
Think: Reading code = AST (free, instant) | Writing code = LLM (paid, smart)
v0.3.0 NEW FEATURES:
• WCAG 2.1 validation built-in - automatically checks accessibility (alt text, color contrast, keyboard nav). Blocks completion until fixed.
• Load ANY Django project - not just VebGen-created ones. Migrate from Cursor mid-project.
• Improved code patching - 92% success rate (up from 70%) using fuzzy matching fallback.
• Dual agents - TARS plans, CASE codes, then they fix bugs together. 70% of errors auto-fixed.
• Production security - whitelist + blocklist + sandbox, no Docker needed.
THE NUMBERS:
900KB code | 356 tests (99.7% pass) | 1,000KB docs | $0 spent | MIT license
WHY DJANGO-ONLY?
Every tool tries to do everything. I wanted ONE framework done RIGHT - with real Django understanding, not generic autocomplete.
HONEST QUESTIONS:
1. Is AST + local parsing actually better than dumping code to LLMs?
2. Does built-in accessibility validation matter to you?
3. Should I go wider (FastAPI, Flask) or deeper (more Django features)?
The dual-agent approach adds latency but produces better code. Worth it?
GitHub: https://github.com/vebgenofficial/vebgen
Happy to answer technical questions!

value: Show HN: VebGen – AI agent that understands projects with AST, not LLM tokens

author: vebgen


value: tomstig

value: Show HN: Try 3D Figurine effect for free in Nano AI

author: tomstig


value: jingorint

value: Show HN: I built a platform to make SEO simpler, cheaper, and more effective

author: jingorint


value: WanderZil

value:
I built a SAT score calculator that estimates your total and section scores based on question difficulty rather than just raw accuracy.
The model uses recent College Board data and aggregated student-reported results from social platforms to better reflect real scoring curves in the Digital SAT.
It also shows percentile estimates based on the latest official distributions.
I’d love feedback on how to improve the weighting or visualization logic.
https://www.satscorecalc.com

value: Show HN: Difficulty-based SAT score calculator using official and community data

author: WanderZil


value: lcorinst

value:
This a free online video caption tool that lets you burn in your own subtitle files directly in the browser.
Free Tier:
If you already have subtitles (.srt or .vtt), you can upload, style (font, color, position), and permanently burn them into your video — all for free online.
No login, no watermark, unlimited exports.
AI Transcription (Optional):
If you need automatic subtitles, we offer 3 free AI transcriptions (up to 30 seconds each) per week so you can test accuracy.

value: Show HN: Free Online Video Caption – Burn in your own subtitles in browser

author: lcorinst


value: Ohuaya

value: Show HN: A browser SIM of a decentralized court for autonomous AI agents

author: Ohuaya


value: Max-Ganz-II

value:
I went to Lviv last month for friend's wedding.
It became apparent during travel planning that crossing border is non-trivial.  In the end, I planned one day for each border crossing, with no other travel on that day.
I later found Ukrainian Customs Service maintains a web-site where they publish crossing delays, for Ukrainian side only, for passenger and cargo vehicles.
I made a little site which regularly scrapes that data, collects it, and publishes it.
Big thank-you as ever to Postgres and Gnuplot.
It is apparent that at least of the data, some of time, is likely not accurate.  I don't know how they generate data.  I suspect it's some guy sitting at a computer going "I think it's taking about this long now", but on the hand I also see minute-by-minute changes, which is too frequent for human input.
In any event, if the numbers for a given crossing look unreliable, then you can know taking that crossing is risky in the sense of you know you don't know what's really going on (and you might well be better off selecting a crossing which looks plausible).
Border crossings have a lot of reviews on Google Maps (although some could be fakes from hostile actors).  The long delays (20 hours plus) for some crossings can be seen to have reviews describing the same experience.

value: Show HN: Tracking Ukrainian border crossing delays

author: Max-Ganz-II


value: ruralfam

value:
---TL;DR---
Free PWA for Arithmetic Fluency. Not Standard. Not Perfect. Vanity Project. Battle scarred author. Wife dislikes landing page. Kahneman (Tversky) affected development. Additional info: Daughters are great at math.
---Overview---
I am emboldened to post to ShowHN because of a recent (to me) study about "Arithmetic Fluency" (AF) by McNeil, Jordon, et. al. link:
https://journals.sagepub.com/doi/10.1177/15291006241287726
RightMindMath.com (RMM) is a personal project built from an Adobe Air app I originally created solely for my daughters. It is a FOSS project, and I cannot (and have no intention to) monetize/scale it.
Since it uses the "Pages" feature of Github, cost to keep it going is mainly my domain reg/dns costs which are about $15/year.
If you click thru to RightMindMath.com and click on the back story, there is a little information about how RMM came to be. Not stated is how extreme the resistance to "fluency" or "memorization" from those in my school district really was. For a parent, it was --frankly-- scary. This was early stages of the Common Core (CC) rollout. CC is absolutely against any type of AF, memorization and/or old-style algorithmic approaches. CC was heavily promoted in our WA school district.
Now, however, it appears that building Arithmetic Fluency (AF) in young children may be good as per link above. It actually helps with "theory/understanding" which the the bedrock of CC. Hence this ShowHN post.
Some school districts in Western WA may be starting to recognize this, but it is gradual, and I think there is still extreme resistance. CC so heavily promotes theory and understanding there is little or no room for "fluency" notably re: school politics.
Interesting History: Way back in the day when it cost little to be an Apple App Store developer, and Apple allowed Acrobat Air compiles to be distributed RMM was pretty successful. With *absolutely zero* ad spend or promotion, RMM (different app name at the time) was downloaded about 1500 times. This was an 99.9 variance measured against other free/non-ad apps. So perhaps RMM is OK given this. You can judge for yourself cause it is a PWA and FREE.
More in my comment below.

value: Show HN: RightMindMath and Arithmetic Fluency

author: ruralfam


value: I built Snippet: an auto-updating truth layer for your organization's knowledge.

value: Show HN: Yikes imagine trusting Google's documentation


value: 5 months ago, I dropped a Show HN for this platform. I received a ton of private feedback and did an overhaul to increase depth and clarity. The true purpose is to give adult learners the tools they need to pass certification exams quickly and in a structured space they can revisit. I'd appreciate more technical and design feedback that could improve the quality of my platform. Please share things you like, dislike, and whatever else you believe could overall make this better for everyone.<p>Built with Supabase, Next, TypeScript, and GCP.<p>- Bud

value: Show HN: Pass certifications faster for adult learners


value: zphrise

value: Script multi-shot Veo 3.1 stories with native audio, lock character identity, sync voiceovers, and deliver polished watermark-free renders directly from veo31ai.video.

value: Show HN: Create 1080p Cinematic Videos with Veo 3.1

author: zphrise


value: zevnda

value:
If you're a PC gamer, you know Steam's trading card system is tedious. You need to idle games for hours to get card drops. For 500+ game libraries, that's impractical.
Existing solutions like ArchiSteamFarm are powerful but complex (JSON configs, CLI-heavy, designed for headless servers). Idle Master was great but abandoned in 2016 and Idle Master Extended has its bugs too.
Happy to answer questions about the tech stack, Steam APIs, or anything else. Also open to feedback and feature requests.
Note: This is a personal project I use myself. Steam's ToS is vague on automation, so use at your own risk. No bans reported in 10+ years of similar tools existing, but YMMV.

value: Show HN: Steam Game Idler – Open-Source Steam Automation Tool (Tauri and Rust)

author: zevnda


value: curiocity

value:
Hi HN,
I built Synnote because I kept writing pages of notes from lectures and meetings and then never acting on them. I wanted a tool that not only stores notes but actually helps me do something with them. Synnote analyses your writing, summarises key points, pulls out to-dos and can turn a note into a podcast so you can listen when you're on the move.
Here's the backstory: earlier this year I was preparing for an exam and realised my notes had turned into procrastination—copying slides. I started working on a note workspace that would nudge me to act. After a few prototypes, I got something that turned my notes into tasks and summaries automatically. Friends who tried it either loved it or joked that it encourages laziness because the tool does the thinking for you. Personally, I think tools like this are about freeing up mental bandwidth, not making you avoid work.
I'd love your feedback on whether this kind of automation is useful or if it feels like overkill. Does having tasks extracted for you help you focus, or does it take away too much friction? Happy to answer questions and share more details.
Thanks!
Here's an interactive demo you can try before using the app -
https://app.arcade.software/share/Qr3QuQ3Lht1k8xN7wuGC

value: Show HN: Synnote – AI That Turns Notes into Action

author: curiocity


value: Show HN: AI bookmarking app for people who hate AI


value: Show HN: smartNOC – network in a box for zero-ops


value:
Hey folks, this is for the Decap CMS (formerly Netlify CMS) users here.
Earlier this year, Netlify decided to deprecate [Netlify Identity](https://www.netlify.com/changelog/deprecation-netlify-identi...), which was a huge blow to Decap CMS users. There was no longer a go-to auth solution for simple DecapCMS use cases.
This pushed me to develop a full-featured solution for the Decap CMS community: DecapBridge
In short, it lets anyone with a Decap CMS website quickly setup auth in a way that anyone with an email address can safely access the CMS and collaborate on content. No need to create a github / gitlab account.
Users can also use Login with google or Login with Microsoft (more to come) to login and edit the content.
As a site admin, you also get an administration interface to invite / kick out users easily.
Let me know if you try it out!

value: Show HN: DecapBridge, Auth Solution for Decap CMS


value:
I built a small side project for my mom: the Catflap Prey Detector
My mom loves her cat, Zelie, even if she’s a fearless little hunter. Birds, mice, the occasional surprise catch… all proudly delivered right through the catflap and into the house.
The problem? My mom is terrified of mice.
“Since you work with AI, can’t you make something to stop her from bringing me presents?”
Usually, she calls me about her printer or her phone, but this time I couldn’t resist the challenge.
After a bit of hardware tinkering, a dash of AI, and a few late-night experiments, it actually works!
The setup uses a Raspberry Pi equipped with a camera and an RFID reader, running Python code with YOLO object detection models. It identifies when Zelie is carrying prey, triggers the door lock automatically, and pushes alerts in real time.
Now my mom is happy (and mouse-free), I got to play with edge AI on a fun side project, and Zelie is mildly offended by the new security measures.
If you want to see it in action or are curious about how it works, I’ve shared the project code, hardware setup, and instructions on GitHub so that you can build your own! Check it out here:https://github.com/fl2o/catflap-prey-detector and Happy building.

value: Show HN: AI Catflap Prey Detector

title: Show HN: AI Catflap Prey Detector


value: joe-gregory

value:
Hi HN! I've been working on developer tools for Blazor that let you inspect Razor components in the browser, similar to React DevTools or Vue DevTools.
The problem: Blazor is Microsoft's frontend framework that lets you write web UIs in C#. It's growing fast but lacks the debugging tools other frameworks have. When your component tree gets complex, you're stuck with Console.WriteLine debugging.
What I built: A browser extension + NuGet package that:
Shows the Razor component tree in your browser
Maps DOM elements back to their source components
Highlights components on hover
Works with both Blazor Server and WASM
How it works: The NuGet package creates shadow copies of your .razor files and injects invisible markers during compilation. These markers survive the Razor→HTML pipeline. The browser extension reads these markers to reconstruct the component tree.
Current status: Beta - it works but has rough edges. Found some bugs when testing on larger production apps that I'm working through. All documented on GitHub.
Technical challenges solved:
Getting markers through the Razor compiler without breaking anything
Working around CSS isolation that strips unknown attributes
Making it work with both hosting models
It's completely open source:
https://github.com/joe-gregory/blazor-devtools
Demo site where you can try it:
https://blazordevelopertools.com
Would love feedback, especially from anyone building production Blazor apps. What debugging pain points do you have that developer tools could solve?

value: Show HN: I Built DevTools for Blazor (Like React DevTools but for .NET)

author: joe-gregory


value:
We've all seen the iconic leather jacket and jeans combination at tech keynotes, but is this legendary outfit actually thermally optimized? Or is it a fashion choice that ignores fundamental heat transfer principles?
Why it requires 19°C Environment?
Built a calculator to proof the needs.
Calculation result besides of the interactive Demo: https://newjerseystyle.github.io/Jensen-TDP/

value: Show HN: Jensen-TDP – Interactive Cooling Performance Estimation of Outfit