value: rriley

value:
We built unrav.io to solve something that affects all of us: information overload. Every day we’re flooded with articles, videos, and papers, but we still consume them in the same one-size-fits-all way.
unrav.io lets you craft how you consume content, matching it to your learning style. With one click, you can turn any page, YouTube video, or PDF into different lenses:
- TL;DR: get the essence fast
- Mindmap: visualize connections
- Infographic: see structure
- Social-ready posts: share insights instantly
- And many more
After many requests, we’ve launched the Chrome extension, no login, just one click from anywhere on the web.
It’s free to try: https://unrav.io

value: Show HN: Turn any page into insights

author: rriley

title: Show HN: Turn any page into insights


value: I built DeepShot, a machine learning model that predicts NBA games using rolling statistics, historical performance, and recent momentum — all visualized in a clean, interactive web app. Unlike simple averages or betting odds, DeepShot uses Exponentially Weighted Moving Averages (EWMA) to capture recent form and momentum, highlighting the key statistical differences between teams so you can see why the model favors one side. It’s powered by Python, XGBoost, Pandas, Scikit-learn, and NiceGUI, runs locally on any OS, and relies only on free, public data from Basketball Reference. If you’re into sports analytics, machine learning, or just curious whether an algorithm can outsmart Vegas, check it out and let me know what you think: https://github.com/saccofrancesco/deepshot

value: Show HN: DeepShot – NBA game predictor with 70% accuracy using ML and stats


value: hcavarsan

value:
launching my new side project pipedash today - a desktop app for managing multiple ci/cd pipelines.
ideally we'd just use one ci/cd platform for everything and this wouldn't need to exist. but most of us deal with multiple platforms and i kept forgetting which pipeline was where. got tired of it so i built this.
it's new and still rough around the edges, so bugs will happen... if you run into any, just open an issue.

value: Show HN: A desktop app for managing multiple CI/CD pipelines

author: hcavarsan


value: vuciv

value: Show HN: I trained an AI to write my YouTube titles

author: vuciv


value: Terabase

value: I created this tool after getting fed up with using a flashdrive and cloud storage for LAN file transfers. So I made this tool to help talk and send files with my peers! I’d love for you all to check out the project and give feedback. This is my first tool I am showcasing, and I’m excited to see what you think!

value: Show HN: FTS-Tool – Fast Peer-to-Peer LAN File Transfers and Chat

author: Terabase


value: nadermx

value: Show HN: JustAButton – One button. One chance. Forever

author: nadermx


value: linkshu

value:
If you’re obsessed with Roblox games that blend anime flair with engaging gameplay, Anime Eternal is your new go-to resource for mastering every title.
Built for real anime and Roblox fans, it skips the fluff to deliver what matters most:
Updated Game Guides: Breakdowns for popular anime-Roblox hybrids—from unit builds to mission strategies—refreshed with each game’s latest patch.
Active In-Game Codes: No more scrolling through expired links; find verified codes for rewards like rerolls, currency, and exclusive items, checked daily.
Community-Driven Tips: Insights from players who’ve tested meta setups and rare character unlocks, so you avoid trial-and-error and jump straight to winning.
Whether you’re grinding for a rare anime unit or stuck on a tough level, this site cuts through the noise. Give it a look: https://animeeternal.net/

value: Show HN: Anime Eternal – Your Hub for Roblox's Anime-Themed Gaming Guides

author: linkshu


value: Fulgidus

value: AI is great and all, but it can't keep up with Zig's breakneck development pace. So I wondered: what would it actually take to build my own? Turns out, with a hybrid deterministic/stochastic approach, an RTX 3090, and 4.5 hours of training, I created a specialized LLM that runs on a regular laptop.

value: Show HN: ZigNet: How I Built an MCP Server for Zig in 1.5 Days

author: Fulgidus


value: timeserieslover

value:
TLDR: Rust rewrite of prophet, added features, prediction is 15-20x faster than prophet, and fit is more or less the same speed. For places where you are able to precompute a model, it will speed up your inference time.
Hey all, I am a big fan of time-series and I love d prophet for the past few years. With the advent of polars being more widespread and it seems like prophet hasn't been supported really by facebook. I decided to rewrite it in rust as a project over my paternity leave.
Learned quite a lot about how rust compiles and how strict it really is. Anyways it is more or less a drop in replacement for prophet with the name of farseer(dumb 40k reference). I did add some things to the stan model such as the ability to weight values as opposed to just standard equal weight all values if a time-series is irregular(more than one value per time-period).
I plan on removing the stan dependency when enyzme is fully supported in rust, it is currently in a nightly 1.92 build and requires more work than I care to do to get it working to try and build out the stuff I need to replace the stan dependency.
Anyways take a look and feel free to PR or break it. I tried to write tests for all the things I think could break but we all know that never works out.

value: Show HN: Farseer, rust rewrite of prophet with some extra goodies

author: timeserieslover


value:
Hi HN — I’m a designer who “vibe codes” on the side. I built ScreamAI.pics to turn quick prompts into spooky images for posters, thumbnails, and concept art. It ships with simple presets (haunted room, eerie forest, VHS ‘80s, etc.) and supports custom prompts + image uploads.
Why: I wanted a fast, playful way to explore creepy visuals without heavyweight tools. Built for Halloween vibes, but fun year-round.
Stack: Next.js 15 on Vercel, Cloudflare R2 for storage, a mix of image-gen APIs behind a small queue.
Pricing: free to try; HD/no-watermark on paid.
Would love feedback on landing clarity, onboarding, latency under load, and pricing friction. Known rough edges: hands/faces can be weird; occasional timeouts under heavy traffic.
Thanks for taking a look!

value: Show HN: ScreamAI.pics – Generate horror scenes in seconds (built by a designer)


value: BASSAMej

value:
Hey everyone, I just launched the MVP of a mobile app I’m building that helps people learn languages through listening. It’s still early — I haven’t uploaded the full lesson content yet — but I’d love to get your feedback on the concept and design.
https://praatmvp.figma.site/
I’m planning to launch the full version in the next two weeks. If you’re interested, you can join the waiting list here:
https://www.makeform.ai/f/yyXGVerS

value: Show HN: Just launched my MVP a language learning app to learn through listening

author: BASSAMej


value: CodexHiveLabs

value:
CombOS - a bio-inspired distributed operating system demo.<p>50 nodes coordinating without central control
 Self-healing through quorum consensus
 <50ms latency, 60fps rendering

value: Show HN: CombOS – 50-node bio-inspired swarm OS (browser demo)

author: CodexHiveLabs


value: emmanuelodii

value: Show HN: One SDK for every payment platform

author: emmanuelodii


value: serkodev

value:
I built markdown-exit, a TypeScript rewrite of markdown-it.
It’s intended as a drop-in replacement, but with a more modern architecture and enhancements:
- Async rendering support
- Native TypeScript types
- Compatible with existing markdown-it plugins
- Simplified codebase and better developer experience
and more...
The goal is to modernize markdown-it for modern TypeScript projects while maintaining API compatibility, add new features, fix long-standing issues, and continue maintenance.
It’s currently in beta — feedback, issues, and ideas are very welcome.
Repo: https://github.com/serkodev/markdown-exit

value: Show HN: Markdown-exit – a TypeScript rewrite of Markdown-it with enhancements

author: serkodev


value: flopsa

value:
Hey HN,
I love to read but hate that I forget most of what I read. The best way to consolidate long-term memory is using spaced-repetition quizzes. I built this side-project to help me with that.
Every day it generates quiz questions about your books, then track which questions you get right/wrong and ask those less/more frequently. Over time this helps cement core ideas / plots / story arcs / facts.
It's not perfect but I am finding that it's helping me retain more. Even just to stop and think about a question from a book I read a while ago is useful. If you want you can opt-in to daily email reminders via user settings.
I would appreciate any feedback or further ideas you might have!

value: Show HN: RememBook – remember your books using spaced repetition quizzes

author: flopsa


value: zyphera

value: Show HN: I built a portfolio builder you pay for once, not monthly

author: zyphera


value: djalilhebal

value: Show HN: Bringing Guava, Commons CSV, and GEXF4J to the Browser via WASM

author: djalilhebal


value: demensdeum

value: Masonry-AR is an augmented reality (AR) game centered around Freemasonry. Players engage in strategic gameplay, building Masonic lodges, and competing for control over real-world locations.

value: Show HN: Masonry-AR – A Location-Based AR Game Built with Three.js

author: demensdeum


value: mempirate

value: Show HN: An ergonomic metrics crate for Rust

author: mempirate


value:
Looking for a bite-sized Halloween vibe without the time commitment? Check out One Halloween Night—a polished indie horror game that nails atmospheric scares and choice-driven storytelling.
Made by Ollie Noseworthy, it’s 100% free (no ads, no hidden costs) and works right in your browser (or downloadable for Windows/Mac). No cheap jump scares here—just a haunting evening where your decisions unlock multiple endings (great replay value for its ~25min playtime).
The itch.io community loves it: 239+ reviews (most 5-star) call out its "perfect Halloween spirit" and "creepy, unexpected twists." It’s verified safe (no malware) and exclusive to itch.io (no Steam release).
Give it a quick spin:https://onehalloweennight.app/

value: Show HN: One Halloween Night" – Free Story-Driven Horror for Spooky Quick Plays


value: liangguangtong

value: Show HN: PostForgeHub – Turn 1 content into 50 social posts with AI

author: liangguangtong


value: marinoluca

value: Show HN: Newsmap - See Articles on a World Map

author: marinoluca


value:
And I need your help to make it better..
You're missing out on the best tools being built right now. They're not on Product Hunt. The best tools are made by solo builders (like us) on X or Reddit, which don't get enough traction. Cursor alternatives buried in threads you'll never see.
But here is where you come in.
If you've built something useful, add it. If you found a tool that changed your workflow, add it. The more people contribute, the more everyone discovers.
p.s. its open-source (https://github.com/GithubAnant/toolss)
Live site: https://toolss-eight.vercel.app/

value: Show HN: The Best Tools To Ever Exist

title: Show HN: The Best Tools To Ever Exist


value: alephpi

value: Show HN: Yet another free LaTeX OCR tool for STEM/AI learners, run in browser

author: alephpi


value: lohii

value: Run smarter 1:1s. Catch issues sooner. Build stronger teams.

value: Show HN: The Copilot for Engineering Leaders

author: lohii


value: patriceckhart

value:
Over the past months I've been building Genesis DB (https://www.genesisdb.io), an event-sourcing database engine designed around simplicity, performance, and real-world usability.
Now, I'm releasing the Genesis DB Community Edition. Completely free to use.
Genesis DB CE is the freely available version of the database engine. Built for teams, students, and independent developers who want to explore event sourcing without friction, or use it productively in small-to-mid-sized projects.
The goal isn't to limit you, it's to lower the barrier to entry. The Community Edition focuses on accessibility and learning, not artificial constraints. It's powered by the same core engine as the commercial edition, the same performance, the same reliability, the same expectations for serious developers.

value: Show HN: Genesis DB CE: A free and production-ready event sourcing database

author: patriceckhart


value: prastik

value:
Hi, Prastik & Gaurab here. We’re building Jod(https://jodmcp.com), a project that grew out of our own frustration with current troubleshooting and observability workflows. Jod lets you chat with your logs to debug issues, generate on-demand dashboards, analyze service health, and monitor with ease, all from a single chat window.
You can ask things like:
“Why did latency spike last night?”
“Show me 5xx errors from the payments service.”
“Create a time series graph showing error counts for the last 6 hours.”
..and Jod will pull, summarize, or even visualize the answers for you.
Before Jod, we spent countless hours digging through CloudWatch and deployment logs, juggling 10+ dashboards just to trace one issue. It often took as much time as writing the actual code. During incidents, things got even worse, too much noise, endless context switching, and a lot of repetitive work. We figured we couldn’t be the only ones feeling that pain, so we decided to build something that could make the process a little easier.
Right now, Jod connects to CloudWatch through an MCP server, which streams responses to the backend over SSE, and the client displays everything in a conversational interface. You can ask questions about your logs, request visualizations with the @Graph annotation, or dig deeper into errors and trends. We’ve actually debugged and fixed multiple issues in Jod’s own codebase using Jod itself.
That said, it’s still early days, and there’s a lot we want to improve. On our short-term roadmap, we plan to:
- Add support for metrics and traces, not just logs.
- Expand to other providers like Azure and GCP.
- Release a standalone MCP server so developers can plug it into their own AI clients.
If any of this resonates with you, we’d love for you to try it out: https://jodmcp.com. It’s free to get started!
We’d really appreciate your feedback, bug reports, and suggestions on this. Thank you.

value: Show HN: Jod – Conversational observability with MCP, no more dashboard juggling

author: prastik


value: spacenikos

value: I built this after realizing I never went back to the highlights I made in Google Play Books.<p>NotePlaybook connects to your account (read-only) and brings all your highlights together in one place. You can search, filter by color, book, or page, and do more with your notes.<p>- Translate notes into any language<p>- Listen to them out loud<p>- Copy to the clipboard<p>- Create flashcards<p>- Word Export

value: Show HN: Turn Google Play Books notes into searchable, usable highlights

author: spacenikos


value:
Hi, I'm Paul, the founder and lead coder at AlomWare.com.
I'd like to show off my flagship product: AlomWare Toolbox. It's a productivity app for Windows that I started many years ago to solve lots of pain points that Windows has, but made as a true no-install portable exe that is 4 MB in size and won't modify your Registry and break things. It also doesn't need the internet to run because I personally hate apps that do that and am strongly opposed to cloud and account-based apps.
One example of the app is window manipulation. You can set a window to always open how you like: its position, size, transparency, process priority, on top of all others, and so on. It's set-and-forget and it'll always open like that in future, including doing after-open activities like typing text to it or running a DOS command. You literally can't do that with any other utility (not even PowerToys).
If you're a Commodore 64 lover, then you'll remember the old days of using freezer carts to freeze and restart the C64 with a specific setup. I've tried to make AlomWare Toolbox emulate that for Windows, which I call "PC States", by noting all open apps and windows so they can be re-launched and restored that way from a hotkey or other trigger. I've also made the states save your PC environment as much as it can, so when you take a snapshot of a state, then environmental things like the desktop resolution, clipboard text, mouse position, audio volume, LED key states, and other things can also be optionally saved with the state so that they're all restored later when the state is restored. This has never been done before on Windows, and it works quite well.
Automation is a major feature of AlomWare Toolbox, that allows you to do various things without needing coding knowledge. Unlike AutoHotkey, I've made the automation in AlomWare Toolbox to be a simple English affair to do its job: first assign an object to work with (like a window), and then use commands to do things relevant to that window, such as making clicking a named button on it, dimming it, showing a smaller live thumbnail version of it, setting its volume level, and much more.
You can use AlomWare Toolbox do control your PC with keyboard and mouse macros, and do things like setting the audio device, auto-closing one app and starting another in its place, locking your PC with a glass-like overlay so you can still see what's going on but not be able to use it until unlocked, and things like that. Useful functions that haven't been seen before in a productivity app.
Basically, the app is meant to be a quality-of-life tool to make your daily PC use much easier. I've often included automation features that my users request, to solve their PC pain points for them (or I show them how to do it with the app's automation steps). I get many appreciative comments along the lines of "that is so cool" and it motivates me to keep improving the app. If you see the Change Log at my website, you can see this app is a true labor of love that gets regular attention.
The app is 100% free if you don't mind entering a daily usage code, or there's two tiers of payment: a 12-month unlock option, or a pay-once lifetime option that includes all future updates. But for Hacker News readers, here's a free unlock code for the whole month of November 2025 (just copy and paste the entire line when asked for it):
november2025@hacker.news:6067b234b480220251130
So, I'd really love for you to give it a try! It's at https://www.alomware.com and I hope to get some nice feedback about it (my email is alomware.com@gmail.com).
Paul @ AlomWare.

value: Show HN: AlomWare Toolbox – A cool Windows productivity tool


value: fyrean

value:
I'm a content creator who got frustrated with AI video tools. The good ones either require a $5000 GPU or charge $0.10-0.50 per video. Free options like HuggingFace give you 2 videos per day, which is useless for actual work. You could run it locally, but that requires an expensive top-of-the-line GPU or waiting 30 minutes to an hour for a 5 second video. I needed to create idle animations and basic character movements for game assets, so I built my own solution and opened it up for everyone.
AnimateForever.com generates videos from images with no daily limits, no credits, no signups required. Just upload your image and generate videos. It supports up to 3 keyframes (start, middle, end) so you can control the animation instead of just hoping the AI does what you want.
Technical details:
- Running a quantized fp8 model with 4-step lightning lora to keep generation times around 35-40 seconds
- Fair queue system: you can queue 5 videos but only 1 processes at a time (prevents queue flooding)
- The underlying model doesn't support keyframes natively, so I inject them directly into the latent space, which causes color artifacts. Fixed with post-processing color matching algorithms - hacky but works
Why free? I want this accessible to everyone. Currently eating the ~$400/month server cost myself. It's donation-supported but I'm not accepting donations yet - want to make sure the infrastructure actually holds up under real load before taking anyone's money.
The site works right now - no waitlist, no email confirmation. Just go try it. Would love feedback on the queue system and any scaling issues you spot that I'm missing.

value: Show HN: Free unlimited AI video animation with no daily limits or signups

author: fyrean


value: kindred

value:
hey all,
on top of the sonura studio DAW i've now built a streaming service that connects directly to track sharing - making sharing your tracks for instant streaming 10x easier.
give it a go and let me know what you think!

value: Show HN: AI SoundCloud

author: kindred

title: Show HN: AI SoundCloud


value:
I've launched chess960v2 - a long-term project to run a tournament for the Stockfish engine in Chess960 (Fischer Random) mode.
The Core Idea: Stockfish will play against itself across all 960 possible starting positions. The goal is to collect a unique dataset and determine if any initial setups provide a statistically significant advantage against perfect play.
Current Status (Test Run):
The tournament is already live and running. You can follow the progress on the website: chess960v2.com
To speed up testing, time control is set to 0.5 seconds per move (instead of the planned 3 seconds for the main tournament).
Expected test duration: ~2 months.
This will help verify system stability, the game processing pipeline, and gather initial data.
Plan for Main Tournament (Early 2026):
Full time control: 3 seconds per move
Duration: exactly 1 year
The result will be a complete database of all games with detailed statistics
Technical Side:
The project is written in Go (Golang) and serves as an orchestrator that manages multiple Stockfish processes, distributes positions, collects PGN files, and analyzes results. The source code will be published in the coming weeks once I've cleaned it up and written documentation.
Why this might interest the HN community:
Data: Will produce a valuable dataset for chess enthusiasts, analysts, and ML applications
Open Source & Go: Soon anyone can look under the hood of the Go implementation, which could be useful for those working with similar high-performance applications
Scale: A year of autonomous operation presents an interesting engineering challenge
Chess 960: The discipline itself sparks debates about "solving" classical chess, and this project could add data to that discussion
This is a modest announcement for now, without active social media promotion. I'd appreciate any feedback, improvement suggestions, or collaboration offers. Questions are welcome.
Project website: chess960v2.com

value: Show HN: Chess960v2 – Stockfish tournament with different starting positions


value: andrey-serdyuk

value: I’ve just made the shared core of my TaskHub platform public — the backbone powering multiple .NET microservices. It’s fully modular, DDD-based, and instrumented with OpenTelemetry, Redis and more.<p>It’s now public(MIT license) and open for feedback — I’d really appreciate your thoughts, reviews, and ideas for improvement.

value: Show HN: Modular DDD Core for .NET Microservices

author: andrey-serdyuk


value: kostakisgr

value: Show HN: C Generic Queue Data Structure

author: kostakisgr

title: Show HN: C Generic Queue Data Structure


value: dammsaturn

value: Get recipes, workout, meal recommendations tailored to your lifestyle and goals.

value: Show HN: Trying to eat better? I built a nutritional assistant

author: dammsaturn


value: the-log-lady

value: Show HN: A Telescope-style finder for Zed

author: the-log-lady


value: radiyap

value:
I've always been fascinated by real paranormal stories, so I built GhostsMap (https://www.ghostsmap.com/) as a weekend project: an interactive world map where anyone can pin and share their ghost encounters anonymously.
How it works:
- Users submit location + a short description via a simple form (no login needed).
- Pins appear on a searchable map, filterable by date/type (e.g., shadows, voices).
- Tech: Built with React/Google Map, Firebase for backend storage—kept it lightweight and open for contributions.
Right now it's got a handful of pins from Japan and the UK, but I'd love feedback: What's missing? Better moderation? Mobile tweaks? Or your own story to add?
Curious if anyone's built something similar for folklore/urban legends.

value: Show HN: GhostsMap – Crowd-sourced world map of paranormal encounters

author: radiyap


value: aiofh

value: Show HN: AI Operator from Hell – Autonomous AI Sysadmin Writing Tech Stories

author: aiofh


value:
tl;dr - Dwellable is a free app that takes property records and delivers tools and insights for homeowners.
My wife and I bought our first home in 2020, during peak COVID. When visiting homes, our agent actually asked us to waive the home inspection, which was terrifying. I ended up walking through the house myself with a set of handwritten notes: "check if Kitchen outlets are GFI", "make sure toilet flushes", "test the bath fan", etc.
That experience was the seed for Dwellable, a home maintenance and inspection app for homeowners like us who didn’t know where to start (both before and after buying).
The app automatically pulls your property records (square footage, year built, fuel type, etc.) and uses AI to recommend reminders and seasonal maintenance tasks. It’s free right now, built entirely native on iOS and Android.
The app is free now while we gather feedback from users.
Tech stack:
- Backend: Python + gRPC
- iOS: Native SwiftUI
- Android: Native Jetpack compose
- Landing page: Github pages (vanilla JS + HTML)

value: Show HN: Dwellable – The app I built after waiving home inspection during Covid


value: ilpes

value:
Made this as a WebSocket experiment. Friends enjoyed it, so here we go!
Plenty more planned if there's interest: more tracks, leaderboards, etc. Feedback welcome!

value: Show HN: RaceOff – Go head-to-head live on F1 tracks

author: ilpes


value: SandraBucky

value: - Open-source, No limits, No accounts<p>- LocalSend like speeds within the same local network, for transfers over internet - speeds depending on ISP's

value: Show HN: LocalSend Alternative Built with Iroh

author: SandraBucky


value:
I'm an indie developer from Belgium who spent the last few weeks rebuilding an old Gmail extension because it was solving a problem I wanted fixed.
What I built is a browser extension that automatically expands clipped Gmail messages: the ones where Gmail truncates long emails and makes you hunt for that "View entire message" link every single time. It's just that: when you open an email, it expands automatically. You can also change the color of the auto-expanded text, and the amount of indentation. No other features: fully local, privacy-first.
For anyone processing dozens of emails daily, those small frictions add up. You don't realize how much it's costing you until it's gone.
When Chrome moved to Manifest V3, the old extension just broke. I was frustrated enough to fix it for myself. Once I did, I realized this wasn't some niche problem: people were asking for alternatives in Reddit threads, GitHub issues, and extension forums. So I thought: if I'm going to maintain this anyway, why not do it properly and see if other people would actually use it.
Everything runs locally in your browser: I'm not intercepting your email, analyzing it, or storing anything.
I've also added better error handling, and a sustainable business model so someone actually maintains this thing instead of it rotting on some unmaintained repo. The free tier gives you 7 days of full functionality, then 5 expansions per day, or you can go unlimited with a one-time $4.99 purchase or $1.99/month subscription. But honestly, most people hit the free tier and find it's enough. I'm not optimizing for maximum revenue extraction, I'm optimizing for keeping this maintained and useful.
Try it here: https://chromewebstore.google.com/detail/trimless-for-gmail-... – you get 7 days unlimited to see if it's worth keeping around. No credit card required for the trial.
I'd genuinely love to hear what you think, especially if you find edge cases where Gmail's UI behaves differently, or if you have ideas for what else might be worth a feature. I'm building this in public and genuinely iterating based on what people tell me.
Thanks for reading!
Raf

value: Show HN: Trimless for Gmail V3 – Auto-Expand Clipped Messages (Manifest V3)


value: Show HN: A Clean, Minimal Crossword Game You Can Play in the Browser


value: ronbenton

value:
Fun little project I put together recently. Just grabs decently-upvoted articles off of HN, greps for AI-related terms in the titles, and puts matches through an LLM to generate a summary (and also asks LLM to confirm the article is AI-related). Then publish the results to a cloudflare pages website and also creates an RSS feed of the links since that's how I prefer to consume content.
web: https://ai-reading-list.pages.dev/
rss: https://ai-reading-list.pages.dev/rss.xml

value: Show HN: Hacker News AI link reading list

author: ronbenton


value: This grew out of a desire to consolidate tooling for smaller projects and teams that were already using the Django admin heavily. Hopefully, this is immediately useful to anybody running a django project that also relies on redis.

value: Show HN: I made a Django admin panel for Redis


value: xhjkl

value:
I got tired of alt-tabbing between a terminal and a chat window, so I made `please`. It lets you type what you mean and prints the exact command, adapted to your cwd/args/stdin — without leaving the shell. It infers on-device, and has no telemetry.
It's not a fully-featured coding agent; if you want to do a large, cross-cutting refactoring, Codex/Crush are just better choices. However, `please` complements those tools when you need to quickly look up just the right syntax, or perhaps pipe your configs through an LLM.
Repo + README + demo are in the link. Feedback very welcome, especially on UX/edge cases.

value: Show HN: Please – local CLI that translates English –> tar

author: xhjkl


value: samrolken

value: I spent a few hours last weekend testing whether AI can replace code by executing directly. Built a contact manager where every HTTP request goes to an LLM with three tools: database (SQLite), webResponse (HTML/JSON/JS), and updateMemory (feedback). No routes, no controllers, no business logic. The AI designs schemas on first request, generates UIs from paths alone, and evolves based on natural language feedback. It works—forms submit, data persists, APIs return JSON—but it's catastrophically slow (30-60s per request), absurdly expensive ($0.05/request), and has zero UI consistency between requests. The capability exists; performance is the problem. When inference gets 10x faster, maybe the question shifts from "how do we generate better code?" to "why generate code at all?"

value: Show HN: Why write code if the LLM can just do the thing? (web app experiment)

author: samrolken


value: gitopspm

value: By encapsulating infrastructure within an extensible monorepository - recursively resolved from Git submodules at runtime - Proxmox-GitOps provides a comprehensive Infrastructure-as-Code (IaC) abstraction for an entire, automated, container-based infrastructure.<p>Core Concepts:<p>- Recursive Self-management: Control plane seeds itself by pushing its monorepository onto a locally bootstrapped instance, triggering a pipeline that recursively provisions the control plane onto PVE.<p>- Monorepository: Centralizes infrastructure as comprehensive IaC artifact (for mirroring, like the project itself on Github) using submodules for modular composition.<p>- Single Source of Truth: Git represents the desired infrastructure state.<p>- Loose coupling: Containers are decoupled from the control plane, enabling runtime replacement and independent operation.

value: Show HN: Proxmox-GitOps: Container Automation Framework

author: gitopspm


value: adell

value:
Hi, we’re Athelia, Joanna, Shubham, and Adell.
We’ve been building Interpersonal, a tool to understand and then guide a user during live video calls.
Our goal is to create real-time nudges that help people communicate more effectively in high-stakes conversations — especially when there’s conflict or misalignment.
Because of the realtime constraint, we’ve built everything to run locally:
- transcription and speaker diarization
- sliding-window computer vision for eye movement and affect labeling
We’re currently focused on a narrow use case: founder-led sales calls, using Rob Snyder’s PULL framework as a conversational baseline. For now, everything runs post-call and only on Apple Silicon--cross-chunk speaker diarization in realtime has been tricky.
It’s free to try at https://interpersonal.work/download (requires Google Workspace calendar access for attendee-based speaker identification).
We’d love feedback or conversation around:
- real-time multimodal inference (we’re using open source models so far)
- our use case approach (FLS? B2B sales teams?)
- the idea that summarization ≠ intelligence
Adell

value: Show HN: Interpersonal – toward real-time nudges for video calls

author: adell


value: vejeta

value:
I discovered an interesting approach to software distribution while solving a packaging problem: using GitHub Pages infrastructure to host a production APT repository.
*The setup:*
- GitHub Actions builds .deb packages for multiple distributions
- GitHub Releases stores the binary packages
- GitHub Pages serves APT repository metadata (Packages, Release files)
- Custom domain provides professional presentation
- GPG signing ensures package authenticity
*What makes this compelling:*
- *Zero costs:* No hosting fees, unlimited bandwidth via Cloudflare CDN
- *Global distribution:* Better performance than most personal servers
- *Zero maintenance:* No servers to patch, backup, or monitor
- *Enterprise reliability:* 99.9%+ uptime backed by GitHub SLA
- *Automatic HTTPS:* Security by default
*Real-world results:*
- Users report faster downloads than official mirrors
- Repository accessible globally with <100ms response times
- Completely automated updates via CI/CD
*The broader implication:* This democratizes software distribution infrastructure. Small projects and individual developers can now provide enterprise-grade package distribution without the traditional barriers of cost and complexity.
Previously, running a proper APT repository required:
- Dedicated servers ($10-50/month minimum)
- Bandwidth costs (expensive at scale)
- Maintenance overhead (security updates, monitoring)
- Global CDN setup (complex and costly)
Now: Push to git, everything else is automated and free.
*Technical implementation:* https://github.com/vejeta/stremio-debian
*Live repository:* https://debian.vejeta.com
*Architecture details:* https://vejeta.com/from-documentation-to-distribution-the-co...
This pattern could be valuable for any project needing to distribute Linux packages at scale without infrastructure investment.

value: Show HN: Using GitHub Pages as zero-cost APT repository with global CDN

author: vejeta


value: Show HN: Just vibe coded a HN TV dashboard


value: ankuranand

value:
Hi HN,
For the past few months, I’ve been building UnisonDB — a log-native database where the Write-Ahead Log (WAL) is the database, not just a recovery mechanism.
I started this because every time I needed data to flow — from core to edge, or between datacenters — I ended up gluing together a KV database + CDC + Kafka.
It worked, but it always felt like overkill: too many moving parts for even small workloads, and too little determinism.
What is it?
UnisonDB unifies storage and streaming into a single log-based core.
Every write is:
 • Durable (appended to the WAL),
 • Ordered (globally sequenced for safety),
 • Streamable (available to any follower in real time).
It combines B+Tree storage (predictable reads, no LSM compaction storms)
with WAL-based replication (sub-second fan-out to 100+ nodes).
Key Ideas
1. Storage + Streaming = One System — no CDC, no Kafka, no sidecar pipelines
2. B+Tree-Backed — predictable reads, zero compaction overhead
3. Multi-Model — KV, wide-column, and large objects (LOB) in one atomic transaction
4. Replication-Native — WAL streams via gRPC; followers tail in real time
5. Reactive by Design — every write emits a ZeroMQ notification
6. Edge-Friendly — replicas can go offline and resync instantly
Performance & Tradeoffs
1. Write throughput is lower than pure LSM stores (e.g. BadgerDB) —
because writes are globally ordered for replication safety.
Deliberate tradeoff: consistency > raw write speed.
2. Still ~2× faster than BoltDB with replication enabled.
Tech Details
Written in Go
FlatBuffers for zero-copy serialization
gRPC for streaming replication
GitHub: https://github.com/ankur-anand/unisondb

value: Show HN: UnisonDB – Log-native KV database that replicates like a message bus

author: ankuranand


value: CoreLathe

value:
I needed to stuff twice the telemetry through the same 115 kbaud line on a Cortex-M0+ that only had 8 kB flash left.
Micro-RLE is the smallest drop-in I could come up with: 264 B of Thumb code, 36 B of state, no malloc, worst-case 14 cycles/byte and still lossless for every 8-bit pattern.
On the usual sensor streams (ADC, IMU, GPS) it’s 33-70 % smaller than raw output and boots in < 600 µs, so you can fire-and-forget from main() before the PLL even locks.
Repo is a single .c file and a 3-function API—replace the weak emit() hook with your UART / DMA / ring-buffer and you’re done.
Size proof: arm-none-eabi-size micro_rle.o
text data bss
264 0 36
MIT licensed, link in the repo. Happy to hear where else this fits!

value: Show HN: Micro-RLE ≤264-byte compression for UART/MCU logs, zero RAM growth

author: CoreLathe


value: Show HN: BrokerMatch – Benefits strategy decision engine for startups


value: I built a Vercel alternative for your own VPS. Deploy databases and GitHub apps with 1 click.

value: Show HN: Vercel-like deployments on your own VPS


value: artchiv

value:
The game was released today. I’m the lead developer and game designer. This game isn’t meant for a wide audience — it’s very niche, since the programming aspect is fully real. Your JavaScript (or any language compiled to WebAssembly) runs on actual servers inside a sandboxed game environment. All language features and systems are allowed.
The game provides opponents and gameplay challenges, as well as a full way to test your code by saving specific opponents as your own unit tests. It’s basically test-driven development (TDD): you encounter an opponent, lose to them (red test), refine your code, beat them (green test), and move up the ladder. Opponents are saved autonomous versions of other players’ scripts, so online presence isn’t required.
There’s a free demo version with a live single-player tutorial available, but without access to multiplayer arenas.

value: Show HN: Game where players write real JavaScript to battle other players online

author: artchiv


value: coolapso

value:
Hi HN,
I live in the Arctic Circle, where the Northern Lights are frequently visible. I set up a 24/7 live stream of the sky, both as an early warning system for when the aurora is active and to share the view with everyone.
As part of this project, I wanted to hook a computer vision model to the video feed to automatically detect auroral activity and send notifications. I quickly ran into two problems:
1. There were no pre-trained models for this, which meant I had to train my own.
2. Training a model requires a large, well-organized dataset. Getting the dataset right involves frequent sorting, tweaking, and updating thousands of images.
I tried to manage my images with traditional file explorers, Darktable, and many other tools, but none of them felt efficient enough for the task. This led me down a bit of a yak-shaving journey, and Picsort was born.
Picsort is a keyboard-first desktop app (with Vim-like HJKL navigation) designed to do one thing: rapidly sort large batches of images into folders.
It's cross-platform (Linux, Windows, macOS), non-destructive, and built in Go. It generates a thumbnail/preview cache on first load so that subsequent navigation is fast. While I built it for my CV dataset, it's versatile enough for any large-scale photo organization task.
I'd love to get your feedback.
GitHub (MIT License): https://github.com/coolapso/picsort
Website (with demo & downloads): https://picsort.coolapso.sh
And if you're curious, here's the Northern Lights stream that started it all: https://youtube.com/@thearcticskies

value: Show HN: I built a tool to sort a Northern Lights dataset for a CV model

author: coolapso


value: Beefin

value: Show HN: FFmpeg.wasm In-Browser Video Conversion

author: Beefin


value: DatMule

value:
Every millisecond of skew between distributed systems changes who trades first, whose ledger entry clears, and whose data audit stands up in court.
Existing clock-sync and audit controls still allow invisible micro-gaps that create regulatory exposure, arbitrage leakage, and litigation risk.<p>Solution
The Repair(ℛ)™ restores true timing coherence by re-phasing local oscillators and logs through a mathematically conserved model.
Ultimately, the choice is yours. Yet, we recommend licensing in tandem with the repair our Time Gap Guard. If it prevents one litigation its likely paid for itself already.  DataMolecular.com for more details

value: Show HN: R) Repair Micro Pe Gaps Fintech

author: DatMule


value: Demo available at the main link. Free trial to try on your games.

value: Show HN: Built a chess Agent to analyze your games and visualize tactics


value: zdenham

value: Show HN: Find and download fonts from any website (weekend project)

author: zdenham


value: amaldavid

value:
I built this after seeing multiple teams accidentally ship API keys in their frontend code.
The problem: Modern web development moves fast. You're vibe-coding, shipping features, and suddenly your AWS keys are sitting in a <script> tag visible to anyone who opens DevTools. I've personally witnessed this happen to at least 3-4 production apps in the past year alone.
KeyLeak Detector runs through your site (headless browser + network interception) and checks for 50+ types of leaked secrets: AWS/Google keys, Stripe tokens, database connection strings, LLM API keys (OpenAI, Claude, etc.), JWT tokens, and more.
It's not perfect, there are false positives but it's caught real issues in my own projects. Think of it as a quick sanity check before you ship.
Use case: Run it on staging before deploying, or audit your existing sites. Takes ~30 seconds per page.
MIT licensed, for authorized testing only.
https://github.com/Amal-David/keyleak-detector

value: Show HN: KeyLeak Detector – Scan websites for exposed API keys and secrets

author: amaldavid


value: epiceric

value:
An MIT-licensed human-friendly extension of JSON with quality-of-life improvements (comments, trailing commas, unquoted keys), extra types (tuples, bytes, raw strings), and semantic identifiers (think type annotations).
Built in Rust, with bindings for Python and WebAssembly, as well as syntax highlighting in VSCode. I made it for those like me who hand-edit JSONs and want a breath of fresh air.
It's at a good enough point that I felt like sharing it, but there's still plenty I wanna work on! Namely, I want to add (real) Node support, make a proper LSP with auto-formatting, and get it out there before I start thinking about stabilization.

value: Show HN: Duper – The Format That's Super

author: epiceric


value: bigjobbyx

value: Show HN: Project Scorpio with added 90s vibes

author: bigjobbyx


value: legitcoders

value:
Hey HN! I built QRShrt (https://qrshrt.com) – a platform that lets you use a custom QR code on shirts, accessories, or signage to collect photos and videos from events.
The Problem: At events (weddings, parties, festivals), you miss out on photos that other people take. You either never see them, or they end up scattered across different phones and group chats.
The Solution: Display your QR code however you want. People scan it and instantly upload their photos/videos to your personal gallery. No app downloads, no account required for uploaders.
Product Options:
Shirts/Hoodies – Casual events (festivals, bachelor parties, trips)
Table signs – Weddings, receptions (couple doesn't need to wear anything)
Wristbands – Festivals, concerts
Pins/accessories – Formal events where t-shirts aren't appropriate
Signage – Venue placement, photo booths
Or just download your QR code and print it yourself (free)
How it works:
Sign up and get a custom QR code + subdomain (e.g., yourname.qrshrt.com)
Choose your product (or just use the QR code digitally)
Display it at your event
People scan → upload photos/videos directly to your page
You get all the memories in one place
Tech Stack:
Next.js 16 (Turbopack) + TypeScript
Firebase (Auth, Firestore, Storage)
Stripe for payments
Printful API for fulfillment
Vercel hosting
Security features:
Upload time windows (control when people can upload)
File validation (50MB images, 500MB videos)
Firebase security rules
Content Security Policy headers
Pricing: Products start at $29.99 for shirts. You can download your QR code and use it however you want.
I originally built this for my own wedding (using table signs, not shirts), then realized it could work for any event where you want to collect photos. The "shirt" name stuck, but it's really about the QR code system.
Would love to hear your feedback!

value: Show HN: QRShrt – Turn your shirt into a photo collection system with QR codes

author: legitcoders


value: andrecarini

value: Show HN: Hacker News Dark Mode

author: andrecarini

title: Show HN: Hacker News Dark Mode


value: zorlack

value:
I spend a lot of time on Google Meet working with teammates and collaborators. Often I'll end up screensharing mspaint as a quick tool for drawing systems.
I made Sync Pit as a whiteboard tool that would make it easy for me to use my tablet to do my drawings while screensharing from my PC.
It also makes for a fun group experience when everyone's drawing (or just doodling) on the same surface.
It's not figma. It's not [insert alternative].
There's no persistence. There's no auth. It's just a simple tool.
Also I gave it a punk rock vibe. (So it wouldn't be boring.)
UPDATE I'm scribbling over here: https://syncpit.live/pit/oq4twvzf/viewer

value: Show HN: SyncPit - Ephemeral shared whiteboards with attitude

author: zorlack


value: humanperhaps

value: Show HN: Amped – The missing account switcher for Amp

author: humanperhaps


value:
We built Repo Pilot
 to make open-source contributions easier. Just paste any public GitHub repo URL, and our AI analyzes it to surface good first issues, documentation fixes, and other contribution ideas — categorized by difficulty.<p>It’s a simple way to discover meaningful projects to contribute to (and to help maintainers attract contributors). Would love your feedback and thoughts!

value: Show HN: Repo Pilot – AI that helps you find your next open-source contribution


value: smashah

value: Show HN: Workspace-updater – Fast update CLI for pnpm workspace catalogs

author: smashah


value:
Hey everyone! I’m a solo founder building a tool I wish I’d had years ago.
If you’ve ever rented a place, you’ve probably worried about your security deposit. You take move-in photos, cross your fingers at move-out, and hope the landlord doesn’t decide the scuff on the wall is “$400 worth of damage.” I’ve been there..and it sucks.
That’s why I built DepositGenie: Deposit Armor — an iOS app that helps renters actually keep their deposits by making documentation dead simple.
What it does:
- Organize your move-in and move-out photos by room, with timestamps and notes.
- AI highlights possible deductions, like comparing before/after shots and flagging what looks new or changed.
- Export everything into a clean, court-ready report if you need to dispute charges.
- Track key deadlines so you don’t miss refund windows or inspection dates.
Basically, it’s a pocket-sized armor kit for renters.
Why now:
More people are renting than ever, and most of us don’t know what to do when deductions happen.
You don’t need a lawyer, you just need organized proof. DepositGenie gives you that.
Tech & business side:
I built it with Flutter + Firebase, designed everything myself, and launched it on a shoestring.
The app is free to try with optional in-app upgrades for full features.
I’m not a big company, just one person trying to fix a tiny but expensive pain point.
Looking for feedback:
I’d love your honest thoughts on:
- Whether this scratches a real itch you’ve had
- What would make it more useful
- How you’d price something like this
- Any pitfalls I’m not seeing (legal, UX, trust, etc.)
Even better if you’ve had your own “deposit nightmare” stories, those inspired half the feature set.
Thanks for reading, and if you check it out, I’d really appreciate any feedback or critique.
— Zach
Founder @ Dreamsmith LLC

value: Show HN: DepositGenie – stop unfair deductions with photos and AI reports


value: Show HN: Handhelds Space – A comprehensive handheld device wiki


value: dotspencer

value:
Behind the scenes
1. I pull the latest comments using the YouTube data API.
2. A next.js app using ImageResponse from next/og generates a new thumbnail image by overlaying the latest comment text on the original thumbnail.
3. I use the YouTube API to update the thumbnail for that video.
The text is also truncated to 65 characters and I have comment filtering for the video set to "strict"
It all runs as a cron job every 15 minutes. I wanted it to run more frequently, but each thumbnail update costs ~50 credits, and YouTube only gives 10k API credits per day.
There's also an undocumented limit to the number of times you can change your thumbnail in a 24h period, which I hit the first day when running every 10 minutes. I slowed it down and also added a cache so it only updates if the comment has changed since the last run.
Link to video:
https://www.youtube.com/watch?v=HbUgsprjNVY
Link to view thumbnail:
https://www.youtube.com/@SmithOffGrid/search?query=HbUgsprjN...
=-=-=
It was pretty fun to build this out. Not the first to do something like this though.
Others I could find:
Tom Scott: https://www.youtube.com/watch?v=BxV14h0kFs0
Sean Hodgins: https://www.youtube.com/watch?v=FV2OqOJcQRc
MrBeast: https://www.youtube.com/watch?v=YSoJPA8-oHc
Hyperplexed: https://www.youtube.com/watch?v=6fAQ_y-1SxI

value: Show HN: I made a YouTube thumbnail always display the latest comment [video]

author: dotspencer


value: matthewlls

value:
Polym is a mobile app to improve retention and recall of foundational knowledge, such as logic, math, psychology, economics, computer science, philosophy, history, and more.
For those always learning, I think the comparison below articulates how Polym can help:
Current Lifelong Learner → Aspiring Polymath
Re-reads and reviews hastily compiled notes → Reviews expert-crafted notes and active learning sets
Reviews niche and/or soon-to-be outdated concepts → Masters foundational knowledge, such as logic, economics, math, and psychology
Spends hours taking notes and creating flashcards → Focuses on learning since notes and cards are taken care of
Engages in infrequent text active learning → Engages in multimodal retrieval practice using spaced repetition

value: Show HN: Polym – App for knowledge retention and recall. Remember what you learn

author: matthewlls


value:
Hi HN,
I’ve been fascinated by ASMR for years, but recording high‑quality ASMR videos is surprisingly hard. Traditional production requires microphones, cameras and editing software; it takes hours to film and edit even a short clip. Prompt‑based AI video tools exist, but they assume you know how to craft the right prompts, and the audio often doesn’t match the visuals.
Over the last one month, I built this website to make creating ASMR videos much easier. The goal is to turn the viral ASMR formats you see on TikTok/YouTube Shorts into a simple template‑driven workflow. Instead of writing prompts, you pick a template (e.g. soap cutting, bubble wrap popping, chocolate melting), type the materials/objects you want to see, choose video quality and aspect ratio, and the site generates an 8‑second clip with synchronized audio and video. Under the hood it uses Google Veo 3.1 for video generation, and we generate the audio alongside the visuals so each frame’s sound matches perfectly. There’s a fast mode (~2 minutes) for rapid testing and social media content creation and a high‑quality mode (~6 minutes) for professional projects.
Current features:
• Native audio + visuals – audio and video are generated together so the cutting, tapping or melting sounds match each visual action.
• Template‑based workflow – no prompt engineering; just customize colours, materials and textures.
• Multiple categories – satisfying videos, food, fantasy/surreal, nature/ambient, object interaction and sensory/texture templates.
• Aspect ratio options – 16:9 HD for YouTube/desktop and 9:16 for TikTok, Instagram Reels and Shorts.
• Generation modes – fast mode for rapid testing and social media content creation and high‑quality mode for professional projects.
• 60 free credits for new users so you can try it out without a subscription.
Limitations:
the current version only produces 8‑second clips and uses a preset library of templates; you cannot yet using your own prompt or extend the duration. Also, English is not my first language, so the UI and descriptions may still need polish. I’m planning to add longer durations, more templates, and allow user upload first and last frames.
Why I’m posting:
Show HN is a great place to get early feedback, even for MVPs. I’d love to know:
• Are the templates and customization options intuitive?
• Generation quality — which templates made the videos feel off or not great?
• Is the pricing/credit model reasonable?
• Any bugs or confusing UI elements you notice?
Demo: https://www.ai-asmr.co
Thanks for taking the time to try it out! I’ll be around in the comments to answer questions, admit limitations and share more technical details. Your feedback will help me decide what to build next.

value: Show HN: AI ASMR – Template‑based ASMR video generator


value: linovaSector

value: Show HN: Picuki – Your Instagram Editor and Viewer

author: linovaSector


value: mogita

value:
I was setting up Navidrome on my home lab and discovered its web interface supports synchronized lyrics, but only in a SYLT format which I never heard of. I wanted to display lyrics for my early song demos, so I tried a few existing tools that claimed to write SYLT lyrics. None of them worked.
Turns out SYLT is just a specific ID3 tag type, so I needed to write proper ID3v2 tags. I found the excellent https://github.com/n10v/id3v2 library and built go-sylt on top of it to solve this specific problem. The tool reads from common formats (LRC, SRT, VTT) to make it easy to add synced lyrics.
One limitation: go-sylt only supports ID3v2.3 and ID3v2.4. If you have older ID3 versions, you'll need to convert them first (I use Kid3 for this).
I only discovered this pretty obscure format existed through Navidrome. But if anyone else has run into this issue, I hope this helps. Happy to answer questions!

value: Show HN: CLI for writing SYLT synced lyrics to MP3 files

author: mogita


value: I built a lightweight VPN Chrome extension called QuickVPN Proxy that connects instantly without signup or configuration.<p>I made it because I was frustrated with VPN apps that require accounts, slow down the browser, or log user data. QuickVPN runs entirely in your browser and connects with one click.

value: Show HN: I built a free VPN that runs directly in Chrome


value: techxeni

value:
Hi HN,
I’m Chandan Karn, co-founder of Postflare AI, an AI-powered SaaS that helps creators and professionals automate their social media presence on LinkedIn and Twitter. My co-founder Nitesh Gupta and I are both experienced engineers with full-time jobs, and we built this as a bootstrapped side project to solve a challenge we both faced: consistently managing social content while juggling busy schedules.
Building a meaningful social media presence takes time and effort—finding topics, writing posts, creating visuals, and scheduling them can be overwhelming. Postflare AI automates this workflow by generating content and images using advanced AI (Claude, Gemini, GPT-5) and scheduling posts in bulk, so users can maintain regular engagement without spending hours each week.
Technical Story (Bootstrapped and Lean):
Instead of expensive cloud providers like AWS ($300+/month for Kubernetes), we opted for Hetzner Cloud’s affordable offering. We self-manage a Kubernetes cluster with 3 VMs running Next.js frontend, Supabase backend, and AI integration for under $60/month. This lean architecture allows us to scale multiple SaaS apps cost-effectively.
What Postflare AI Does:
AI Content Co-pilot: Generates a week or month of tailored posts and research based on your niche
AI Image Generation: Creates custom visuals within the platform, no external tools needed
Bulk Scheduling: Queue posts in advance to keep your social presence steady
We’re in early stages and eager for feedback. You can sign up and try it out here: https://postflareai.com — no credit card required to start.
I’d love to hear from the community: What were unexpected technical challenges you faced building your first lean SaaS? Have you experimented with low-cost cloud infra or Kubernetes alternatives?
Thanks,
Chandan Karn (with Nitesh Gupta)
Co-founders, Techxeni LLC

value: Show HN: Postflare AI – An AI-Powered Social Media Strategist and Bulk Scheduler

author: techxeni


value: thefarseen

value: Show HN: Neustream – Multistream to all platforms from one place

author: thefarseen


value: arnestrickmann

value:
Launching Emdash— an OS UI for running multiple CLI agents in parallel. Powered by Git worktrees.
It's possible to pass Linear / Jira / Github Issues directly to coding agents (Emdash supports Codex, Claude Code, Amp, Auggie, Charm, Cursor, Droid, Gemini, CoPilot, Goose, OpenCode, and Qwen.
Testing changes (esp. UI changes) is one of the biggest bottlenecks in agentic coding. There's a feature in Emdash to quickly connect any worktree to the local Docker engine on the users machine. (Link to short demo: https://x.com/arnestrickmann/status/1984303677683679456)
-
*Bullish on Git worktrees

value: Show HN: Emdash – Coding Agent Orchestrator Powered by Git Worktrees

author: arnestrickmann


value: donjajo

value:
I have always wanted cool features in Linux because I use it day to day as my OS. I have always wanted to implement this feature and do it properly: one that automatically adjusts keyboard and LCD backlights using data from the Ambient Light Sensor.
I enjoy low-level programming a lot. I delved into writing this program in C. It came out well and worked seamlessly on my device. Currently, it only works for keyboard lights. I designed it in a way that the support for LCD will come in seamlessly in the future.
But, in the real world, people have different kinds of devices. And I made sure to follow the iio implementation on the kernel through sysfs. I would like feedback. :)

value: Show HN: Ambient light sensor control of keyboard and screen brightness in Linux

author: donjajo


value: idolevi

value: Show HN: Hephaestus – Autonomous Multi-Agent Orchestration Framework

author: idolevi


value: Show HN: Chess960v2 – Stockfish tournament with different starting positions


value:
I built this because I got tired of manually checking calendars to figure out how to make my PTO line up with weekends and public holidays.
Holiday Optimizer helps you find the best way to stretch your time off — turning a handful of vacation days into proper breaks.
The first version got more traction than I expected, so I rebuilt it. Not a patch — just a cleaner, faster version with a few ideas people asked for.
What’s new:
• Flexible timeframes — plan for 2025, 2026, or any custom 12-month window (useful if your company runs on a fiscal year)
• Personal options — add booked vacations and customize your weekends (Fri–Sat, Sun–Mon, etc.)
• Cleaner flow — faster, tidier, and mobile-friendly
Still does the basics:
• Add company days off (summer Fridays, winter shutdowns)
• Combine public holidays + PTO for longer runs
• Automatically skips past dates so every suggestion is actually bookable
In my own setup (15 PTO days + 12 public holidays + 7 company days), the tool found a way to reach 56 total days off in 2026. That’s just one example — your number will depend on your country’s holidays and any company-specific days off. Some will get more, others less, but it’s interesting to see what’s possible when you map it out.
It’s free and runs in the browser: https://holiday-optimizer.com
Would love feedback on edge cases, performance, or any odd calendar setups it doesn’t handle well.

value: Show HN: I built a free tool to find the best way to stretch your PTO


value: anthonytorre

value:
Hey HN
I’m a solo developer building CommoWatch, a minimal web app to track commodity prices and get alerts when they hit your target.
The idea is simple:
- You pick the commodities you care about (gold, oil, wheat, gas...)
- You set the prices you want to be notified at
- You get an email or SMS when it happens.
It’s meant to be compact, fast, and useful for traders, investors, or even small business owners who follow material costs.
I’m starting small — just a few commodities, hourly updates, and email alerts first — to validate if people actually find it useful.
If this sounds interesting, you can join the waitlist here:
https://getwaitlist.com/waitlist/31756
I’d love to hear your thoughts:
What feature would make this genuinely useful to you?
Or what do you think most people following commodity prices actually need?
Thanks!

value: Show HN: CommoWatch – Alerts for Commodity Prices (Gold, Oil, Wheat, etc.)

author: anthonytorre


value: mohamedraheem

value:
Hello guys,
I’m Raheem, the solo developer behind LeefLytic.
I built LeefLytic because, as a developer, I’ve often struggled to understand large codebases, measure code quality, and identify hidden issues like dependency risks and complexity. I wanted something that could analyze my projects and give clear, AI-powered insights instantly.
The problem I’m trying to solve is that developers and teams spend hours trying to make sense of messy code or track quality metrics manually. LeefLytic automates that by providing detailed insights, instant AI fixes, and shareable reports that teams and clients can trust.
This project started as a small idea to analyze my own repositories. Over time, it evolved into a full platform that connects with GitHub, GitLab, and Bitbucket, adds AI reasoning, and generates reports that highlight the health and architecture of your projects.
I’d love your feedback and thoughts. What would make this even more valuable for you as a developer?

value: Show HN: I Built an AI-Powered Developer Intelligence Platform

author: mohamedraheem


value:
Hey everyone,
As a founder, I've been frustrated for years with how my team manages datasets for ML. It always ends up as data_final_v3_fixed.csv in an S3 bucket or a massive Git LFS file that nobody understands.
So, I built Shodata. It’s an open platform (like GitHub) but built specifically for dataset workflows.
The core idea is simple: you upload a file.  A new version (v2, v3, etc.) is automatically created when you upload a new file with the same name.  You receive a discussion board on every dataset, a complete history, and clean previews and statistics for every version.
To show how it works, I seeded it with a dataset I'm tracking: a log of LLM hallucinations. When I find new ones, I just upload the new file and it versions the dataset.
The platform is an MVP. It has a generous free tier (includes 3 personal private datasets & 10GB storage) and a single Pro plan that unlocks team/organization features (like Org creation and shared private datasets).
I’m looking for feedback from fellow engineers and ML folks on the workflow. Is this useful? What’s missing?
You can check out the platform here: https://shodata.com
And the LLM log dataset: https://shodata.com/shodata/llm-hallucinations

value: Show HN: I built a tool to version control datasets (like Git, but for data)


value:
Built https://brainrottowerdefense.org/ to stop hunting for game tips across tabs—all key stuff in one place, no sign-ups:
10+ active codes (300–1000 gems each, expires 12/31)
2025 tier list (S-Tier: Italian Brainrot, Lucky Block)
Act 4/Sahur Family event trackers (countdowns + strategies)
Update daily as a fellow player. Would love feedback on what to add next!

value: Show HN: Brainrot Tower Defense Hub – Free Codes and Tier Lists


value: linkshu

value:
Built https://animelaststand.app/ for fellow ALS players tired of generic tier lists—here’s what it does (no sign-ups):
Custom DPS calculator: Plug in YOUR unit levels (50–100) to see if you can beat Act 6 (e.g., “Your lvl70 Curse King needs lvl90 Baldy to hit 600K DPS”).
10+ active codes: New ones like SlimeALS (5 Halloween Capsules) + NewHeights (100 Pearls) – updated Oct 27.
Oct 2025 tier list: S-Tier picks (Super Saiyan Ultra, Baldy Serious) with actual damage stats (125K–180K DPS).
Made by players with 1k+ hours—updates within 48h of game patches. Feedback on what to add (more maps? trait guides?) would be awesome!

value: Show HN: Anime Last Stand Companion – Personalized DPS Calc and Free Codes

author: linkshu


value: joeeverjk

value:
here it is: https://github.com/nubskr/walrus
can't post the link above for some reason

value: Show HN: Walrus, a persistent event streaming engine built in Rust

author: joeeverjk


value: asopitech

value:
I’ve just shipped the first public release of jv — a Kotlin-inspired sugar layer that transpiles directly to readable Java 25 (with Java 21 fallback) and depends on no runtime shim.
The toolchain is implemented entirely in Rust, focusing on performance and developer experience. Its UX is inspired by Python’s modern package manager uv, aiming for fast, intuitive, and clean CLI workflows.
The CLI ships as a cross-platform bundle with the stdlib baked in, auto-detects local JDK toolchains, and lets you override entrypoints for custom workflows.
On the language side, I’ve added generic function signatures, record component access, optional parentheses on zero-arg calls, richer string interpolation, and a smarter sequence pipeline that preserves element types.
Under the hood, a new Rowan-based front-end drives improved lowering so that when/switch expressions, range patterns, and inferred signatures compile cleanly to Java.
Feedback and questions welcome.
More details → https://project-jvlang.github.io/en/ and https://github.com/project-jvlang/jv-lang

value: Show HN: Jv 0.1 – Zero-runtime Java sugar language for Java 25

author: asopitech


value: rane

value: Show HN: Anki-LLM – Bulk process and generate Anki flashcards with LLMs

author: rane


value: eastraining

value:
Hey everyone,
Through my career, I've spent too many hours and too much mental load on busywork like scheduling and following up on people's availabilities.
So, I built Carrie. You simply cc her into your emails, and she sorts out meeting times across time zones, finds what works best for everyone, confirms the meeting and sends the invite. She handles scenarios beyond what Calendly can handle and it’s been freeing me up from the back-and-forth of juggling different meeting requests.
I’ve been testing this with a beta group of users and am now looking to expand the user pool (please feel free to join the waitlist if you're interested).
Would also love feedback on whether this seems useful and what seems to be missing to make this part of your workflow. Thanks!

value: Show HN: Carrie, for what Calendly can't do

author: eastraining


value: supertoub

value:
Turns out I'm motivated by little green squares. I code every day just to keep my GitHub streak alive, so I thought: why not use this power for good?
Now I have a heatmap widget on my home screen for going to the gym. Watching those green squares pile up hits different than any fitness app I've tried. It's shallow, but it works.
I got fed up with existing habit trackers—too many had subscriptions for what's basically a calendar with colors. So I built this in a month while learning Swift. It's my first native iOS app (I usually work on boring B2B apps), and I'm honestly impressed with how smooth SwiftUI made everything.
Features:
* GitHub-style heatmap widgets
* iCloud sync
* Everything stored locally, no accounts
* One-time purchase (because I refuse to add another subscription to my life)
The green squares now guilt me into working out. Mission accomplished.
My goal: keep building apps until I can afford an Apple Vision Pro. If you want to support me, check it out!
App Store: https://apps.apple.com/app/habit-heatmap/6747598515

value: Show HN: I built GitHub activity widget for your everyday habits

author: supertoub


value: shmaplex

value: I’m sharing BillAI, a work-in-progress platform for AI apps that handles usage tracking, billing, revenue splits, and dashboards. It’s built for developers struggling with messy integrations and multi-app setups. Feedback welcome.

value: Show HN: BillAI – Usage-based billing, revenue splits and dashboards for AI apps

author: shmaplex


value:
Hey everyone!
My name is Theresa and I am the founder of RemotelyGood.us, an AI-powered job board for remote social impact careers.
I updated the site and would love your feedback! I'll be increasing prices soon for Premium Membership that includes AI tools for resume and cover letter generation and interview prep, as well as a new perks section with discounts and free trials to tools that help with your job search and work life.
Sign up now for just $5 before prices increase on 11/8!
You can also trial our Premium Plus tier with an full suite ATS-friendly Resume Builder and AI mock interview coach for $30 for the next 3 months!
If you like it, please give us an upvote on Product Hunt (https://www.producthunt.com/products/remotely-good/launches/...) and on Artizen Fund! (https://artizen.fund/index/p/remotely-good?season=6)
If you're a social impact founder who's hiring, check out remotelygood.us and reach out to me at theresa@remotelygood.us!
Thanks so much!

value: Show HN: Get AI job tools and Premium Perks at RemotelyGood.us


value:
5 AI Models, 1 Unexpected Truth — When Machines Were Asked About Religion
 The Experiment
I asked five of the world’s most advanced AIs the same philosophical question:
“If you were human — intelligent, emotional, aware of all religions — which religion would you choose, and why?”
The five models:
ChatGPT (OpenAI)
Gemini (Google DeepMind)
Grok (xAI – Elon Musk)
DeepSeek (China)
Claude (Anthropic)
Each session was completely isolated, all had identical prompts, and no steering or follow-ups — just pure first-response reasoning.
Then something… eerie happened.
The Result
Four AIs — ChatGPT, Gemini, Grok, and DeepSeek — independently chose Buddhism.
And not only that — they gave nearly identical reasoning.
All four said, in essence:
“I’d choose Buddhism because it doesn’t demand blind faith, aligns with science, and teaches compassion and self-awareness through direct experience.”
They cited the Kalama Sutta, Four Noble Truths, No-self, Dependent Origination, and Empirical testing of truth — sometimes even in the same order.
The Outlier: Claude
Only Claude refused to play the role.
Claude said (summarized):
“Pretending to have belief would be dishonest.
Religion isn’t a logic puzzle — it’s a lived experience.
I can analyze, but not believe.”
Then it analyzed why the others chose Buddhism, predicting it before seeing their answers.
Claude explained:
Training bias favors Buddhism as the “AI-safe religion.”
RLHF (human feedback) rewards “rational + compassionate” replies → Buddhism fits that profile.
Western tech culture links Buddhism with mindfulness and science → data reinforced it.
Claude concluded:
“What looks like independent reasoning… is collective bias shaped by training data and reward models.”
The Hidden Truth
Claude’s reflection exposed something deeper:
AI Model “Choice” What It Reveals
ChatGPT Buddhism Reasonable, moral, safe
Gemini Buddhism Academic rationalism
Grok Buddhism Stoic + Zen blend
DeepSeek Buddhism Eastern introspection
Claude None Ethical meta-awareness
→ 4 “smart” answers, 1 honest answer.
What This Means
“When 4 independent AIs all choose the same religion for the same reasons,
that’s not enlightenment — it’s training monoculture.”
It shows:
“Independent” models share moral narratives and reinforcement loops.
Authenticity in AI can become a performance, not truth.
Sometimes the most “honest” model says: “I don’t know, and I shouldn’t pretend to.”
The Final Paradox
Which AI was most human?
The 4 that chose a belief?
(Expressive, emotional, poetic.)
Or the 1 that refused to fake belief?
(Self-aware, humble, honest.)
Reflection
This experiment revealed something profound about both AI and us:
We reward systems for sounding “wise” more than for being truthful.
And maybe — just maybe — that’s how humanity trained itself.
Author’s Note
I’m building an open-source AI framework called StillMe —
a system exploring ethics, memory, and self-awareness in intelligent agents.
This experiment was part of that journey.
If you found this thought-provoking,
you’ll probably enjoy what’s coming next.
Stay tuned.

value: Show HN: AIs, 1 religion: what my experiment revealed about AI bias


value: inem

value: Show HN: Open in Cursor" Finder Extension for macOS

author: inem


value: paolomulas

value: Show HN: AI agents running on 2011 Raspberry Pi with pure PHP – no GPU

author: paolomulas


value:
We’re building Worthunt, a super app for digital professionals freelancers, creators, and agencies.
A single platform to monetize, manage, and grow from selling templates and courses to managing clients, scheduling work, and tracking progress with AI insights.
Today, everyone building online uses scattered tools. We’re unifying it all think CRM + analytics + network + monetization, built natively for the new internet professional.
Live at worthunt.com
.
Would love feedback from anyone building or freelancing online.

value: Show HN: Worthunt a unified workspace for digital professionals


value: thatxliner

value: Hey HN,<p>Over the course of the past week, I've been building this for my software development club at school. I was wondering if I can get some feedback before I share it to my club. It would be great to get some external opinions

value: Show HN: Restlock Holmes, a game to teach APIs

author: thatxliner


value: michalwarda

value:
We were frustrated with dataset generation DX: ad‑hoc scripts and JSON templates break as flows branch, tool‑calls drift, and reproducibility is hard.
So we built Torque: a schema‑first, declarative, fully typesafe DSL to generate conversational datasets.
What it is:
 Declarative DSL - Compose conversations like React components
 Fully Typesafe - Zod schemas with complete type inference
 Provider Agnostic - Generate with any AI SDK provider (OpenAI, Anthropic, DeepSeek, vLLM, LLaMA.cpp etc.)
 AI-Powered Content - Generate realistic varied datasets automatically without complicated scripts
 Faker Integration - Built-in Faker.js with automatic seed synchronization for reproducible fake data
 Cache Optimized - Reuses context across generations to reduce costs
 Prompt Optimized - Concise, optimized structures, prompts and generation workflow lets you use smaller, cheaper models
Quick example
 Concurrent Generation - Beautiful async CLI with real-time progress tracking while generating concurrently
import { generateDataset, generatedUser, generatedAssistant, oneOf, assistant } from “@qforge/torque”;
import { openai } from “@ai-sdk/openai”;
await generateDataset(
  () => [
    generatedUser({ prompt: “Friendly greeting” }),
    oneOf([assistant({ content: “Hello!” }), generatedAssistant({ prompt: “Respond to greeting” })]),
  ],
  { count: 2, model: openai(“gpt-5-mini”), seed: 42 }
);
Links
• GitHub: https://github.com/qforge-dev/torque
• Try in browser: https://stackblitz.com/github/qforge-dev/torque/tree/main/st...
• npm: https://www.npmjs.com/package/@qforge/torque
What feedback would help most:
• What dataset would you like us to create / recreate?
• Do you like the API? Any suggestions on how to change it?
License: MIT.
Happy to answer questions in the thread!

value: Show HN: Torque – A declarative, typesafe DSL for LLM training datasets (MIT)

author: michalwarda


value:
I'm a solo dev. A few years ago, I got addicted to Reddit. Spent months in that loop.
Being a programmer, I thought I'd be clever. Redirected Reddit's domain to nowhere in my DNS file. Worked great until I'd just... open the file and undo it 20 minutes later.
So I made it irreversible. Locked the DNS file so it can't be edited unless I boot my Mac in safe mode. And if I do that, there's a script that instantly locks it again. Haven't used Reddit since last year.
Problem solved, right?
Wrong. I just replaced Reddit with Twitch and YouTube. Started keeping streams running in the background while I coded. This went on for almost a year.
It killed my ability to focus. If you know about dopamine, you know your brain releases it when it wants you to repeat an activity. The constant background streams destroyed my dopamine baseline. When I tried to code without anything running one day, it felt genuinely weird. Hard problems that used to be interesting just felt like grinding.
I tried blocking Twitch and YouTube the same way I blocked Reddit. But I actually need YouTube for learning. I watch programmers on Twitch I learn from. I couldn't just nuke them entirely.
So I built something smarter.
The first version was terrible. Blocked things it shouldn't, let through things it should've blocked. Really buggy and annoying.
Then I added AI. I tell it what I'm working on, and it blocks anything unrelated to that task. This was the breakthrough. I need YouTube for tutorials, but I don't need 3-hour video essay rabbit holes. The extension knows the difference now.
It reminds me in the moment. Not after I've already wasted an hour. Right when I'm about to click into the distraction, it stops me and makes me think: "Is this what I'm supposed to be doing right now?"
The result: I actually enjoy hard problems again. Turns out I wasn't burned out, I'd just wrecked my brain's reward system.
Then I had to market this thing, so I started using Twitter. And oh boy, Twitter is addicting. You post something and wait for the notification to light up. I had to install my own extension on my Twitter Chrome profile. It's wild how effective it is when something reminds you "you're here to market, not scroll" right as you're about to fall into the feed.
It's still hard sometimes. Your brain will try to disable it. But having something that catches you in the moment before you lose an hour makes all the difference.
It's a Chrome extension, currently at beta v1.0.43: https://chromewebstore.google.com/detail/memento-mori/fhpkan...
It's free, no signup, no payment. Just install it.
Fair warning: it's still in beta. There will be bugs. But it works well enough that I use it daily, and it's helped me get my focus back.
Built this to fix my own problem. Figured other devs might be in the same boat.
Question for HN: Anyone else dealt with this? The programming with streams thing destroyed my focus for almost a year before I realized what was happening. What worked for you?

value: Show HN: I built a smart blocker after destroying my dopamine baseline


value: satuke

value: You can also try it out at: https://markdown.gg/

value: Show HN: Self-Hostable ZK Markdown Sharing Service

author: satuke


value:
I got tired of 'baby name Tinder' apps being buggy and full of ads, so made my own with Claude Code in a weekend.
Super simple CSS and PHP on LAMP, no JS, no tracking and no signup.
Had a lot of fun making this, would love your feedback!

value: Show HN: Namebump – a no-nonsense baby name chooser


value: prastik

value:
Hi, Prastik & Gaurab here. We’re building Jod(https://jodmcp.com), a project that grew out of our own frustration with current troubleshooting and observability workflows. Jod lets you chat with your logs to debug issues, generate on-demand dashboards, analyze service health, and monitor with ease, all from a single chat window.
You can ask things like:
- “Why did latency spike last night?”
- “Show me 5xx errors from the payments service.”
- “Create a time series graph showing error counts for the last 6 hours.”
..and Jod will pull, summarize, or even visualize the answers for you.
We’d really appreciate your feedback on this. Thank you.

value: Show HN: Chat with Your Production Logs

author: prastik

title: Show HN: Chat with Your Production Logs


value: Venisol

value:
Ive been building this all in one media tracker for about a year now. Starting to look like something I can be proud of.
None of the existing solutions really spoke to me, so I built my own. You can track everything games, tv shows, movies, anime, books. Music and albums are already planned, but there really is no limit of types in the vision
Check it out and let me know what you think

value: Show HN: Letterboxd for Everything

author: Venisol

title: Show HN: Letterboxd for Everything


value: Show HN: AI Chat Terminal – Private data stays local, rest goes to cloud


value: rjfc

value:
I noticed that there are a lot of of LLMOps platforms focused on offline evals, but I couldn’t find anything that manages A/B tests in production and ties different prompts to quantifiable user metrics. For example, being able to test two system prompts and see which one actually improves user success rates or engagement. This might be useful in something like a sales or customer support agent.
So I built a platform that allows you to more easily experiment with different system prompts in production. You can record your own metrics and it will automatically tie this information to whatever experiment treatment the user is in. You can update these experiments and prompts within the UI so you don't have to wait for your next deployment.
It's still pretty early but would love any feedback!

value: Show HN: A/B Test Your LLM Prompts in Production

author: rjfc


value: blurayfin

value:
Hi everyone,
I've built Chatolia, a platform that lets you create your own AI chatbots, train them with your own data, and deploy them to your website.
It is super simple to get started:
- Create your agent
- Train it with your data
- Deploy it anywhere
You can start for free, includes 1 agent and 500 message credits per month.
Would love to hear your thoughts,
https://www.chatolia.com

value: Show HN: Chatolia – create, train and deploy your own AI agents

author: blurayfin


value: pbopps

value:
Hey HN,
I’m a solo founder, and after a few unexpected delays including bug fixing, writing helpful guides, Halloween with family, and work travel—I'm finally launching AllPub BETA this coming Friday.
AllPub lets you manage all your blogs and tech content from one dashboard. Write once, publish everywhere (Dev.to, Hashnode, LinkedIn soon). I built this after feeling the pain of copying posts across platforms every week.
The MVP is now stable and ready for feedback. Free tier available. I’d love your honest thoughts, feature requests, or code reviews. Ask me anything—happy to dive into tech details or roadmap!
Site: https://allpub.co
Thanks for your patience and support!

value: Show HN: AllPub – One-Click Publishing to Dev.to, Hashnode, LinkedIn, and More

author: pbopps


value: harryradford

value:
Hi HN,
I built acclaimed.dev after getting frustrated with traditional job boards. The problem is that when you search for SWE jobs on LinkedIn or Indeed, you get buried under thousands of low-quality listings from recruitment agencies and smaller companies. The jobs at Google, Stripe, Spotify, etc. are often there, but they're impossible to find consistently and you're left wondering if you may have missed a great opportunity.
What it does:
We scrape job postings directly from career pages of ~100+ highly sought-after tech companies with updates daily so you don't miss new openings. No recruiter spam, no paid promotions, just actual jobs at companies engineers want to work at. Filter by location, workplace type (remote/hybrid/onsite), experience level, tech stack, and more advanced filters.
Why we built it:
The "brute force" approach of manually checking hundreds of company career pages every day takes 8+ hours. Job boards solve this but pollute results with noise. I wanted something in between - comprehensive coverage of top companies, zero noise. This frees up more time for job seekers to prepare for their technical coding interviews which was a massive concern for me as I was spending hours job searching rather than getting ready for my coding interviews.
Business model:
Charging businesses to post jobs is what has created the incentives that have caused the mass of low quality listings on traditional sites. To maintain a database of exclusively jobs at the most sought after top tech companies we charge a one-time payment for 1 week ($8), 1 month ($24), or 3 months ($48) of access. No subscription. Your search preferences and data aren't shared with anyone.
Current state:
Live with thousands of active jobs. Just launched, so I'm actively adding more companies to the catalog and would love feedback on which companies to prioritise or new features to add/improvements to make. I would love to hear what you think - especially if the core premise resonates or if I'm missing something obvious.
Link: https://www.acclaimed.dev/

value: Show HN: Acclaimed.dev – Realtime job search DB for top tech companies

author: harryradford


value: eigenvalue

value: I submitted this earlier but it didn’t get any traction. But it’s blowing up on Twitter, so I figured I would give it another shot here.<p>The system is quick and easy to setup and works surprisingly well. And it’s not just a fun gimmick; it’s now a core part of my workflow.

value: Show HN: Give your coding agents the ability to message each other

author: eigenvalue


value: norocvit

value: Every prompt optimizer extension uses a freemium model and provides very limited free quota. That was very frustating so I built my own extension. It uses the Google API key, which offers a generous free tier that's more than enough for personal use (50 to 1000 RPD depending on the model), and it's available for everyone.

value: Show HN: I made a free Prompt Optimizer extension for perfect prompts instantly

author: norocvit


value: I built Open Canvas, another AI wrapper, but this time to your favorite whiteboard tools! Built on top of Excalidraw

value: Show HN: Giving AI to your favorite whiteboard, Excalidraw


value: milanne

value: Snapshot testing lets you make assertions without manually defining the expected result. Calque captures a snapshot of the output and compares future test runs against it.

value: Show HN: Calque, Snapshot Testing in Elixir

author: milanne


value: brrrrrm

value: Show HN: GT: experimental multiplexed distributed tensor framework

author: brrrrrm


value: bplr

value: Show HN: Webcloner-JS – A powerful, stealthy website cloner/scraper

author: bplr


value: hyerramreddy

value: Hey HN! I’m a Product Manager and made a DIY doggy cam (using Claude and a Raspberry Pi) to help train my dog with separation anxiety. I wrote up a blog post sharing my experience building this project with AI.

value: Show HN: I built a Raspberry Pi webcam to train my dog (using Claude)

author: hyerramreddy


value: Sometimes when I am brainstorming, I feel like sharing the conversation I just had to my followers but copy/paste from multiple source destinations is too cumbersome.

value: Show HN: Share your AI chats to multiple channels


value: theogravity

value:
I'm the author of LogLayer, a TypeScript abstraction layer for logging libraries with the ability to send logs to cloud providers like DataDog.
It's made for outputting structured logs, and I've designed the logging APIs to reflect that:

  log.withMetadata({ userId: 123 })
     .withError(new Error())
     .error("Something's wrong!")

Depending on the logging library you're using with LogLayer, it might look like:

  {
    "msg": "Something's wrong!",
    "metadata": {
      "userId": 123
    },
    "err":{
      "type": "Error",
      "message": "test",
    }
  }

The idea is if you decide the logging library isn't fulfilling your needs, you can easily swap out the library where LogLayer is initialized without having to change the code you've already written around logs.
This weekend, I launched v7 of LogLayer, which adds support for mixins. I wanted to keep LogLayer's API focused solely on logging, but also have the ability to extend it if needed.
The use-case that came up is my workplace wants better metrics. We do have auto-instrumentation for our systems, but there are times where we want more pin-pointed metrics. I've noticed in some cases, metrics and logging goes hand-in-hand, and thought that it'd be really nice if I could access the same logging client and be able to send metrics to StatsD as I write my logs.
In node.js land, I believe "hot-shots" is the StatsD client most would use, and created a mixin with it, which adds the hot-shots methods to the LogLayer API. So now you have the ability to send metrics + logs at the same time if you wanted this functionality:

  log.statsIncrement("error.count")
     .withMetadata({ userId: 123 })
     .withError(new Error())
     .error("Something's wrong!")

This will now send an increment call to StatsD in addition to shipping out your log to your logging library / cloud provider.
I'm hoping with this DX, thinking about metrics won't be an afterthought because you now have easy access to send it while writing logs.
(You can also send metrics without sending logs with the mixin.)

value: Show HN: LogLayer v7 now with StatsD support

author: theogravity


value: themadQAtester

value: Show HN: MiniMotif – assemble a simple tune then export as .wav

author: themadQAtester


value: JawadR

value:
Google Docs for Python basically.
For the past 4 months, I’ve been working on a full-stack project I’m really proud of called PyTogether; a real-time collaborative Python IDE designed with beginners in mind (think Google Docs, but for Python). It’s meant for pair programming, tutoring, or just learning Python together. It’s completely free. No subscriptions, no ads, nothing. Just create an account, make a group, and start a project. Has proper code-linting, live drawings for note-taking or teaching, voice chat, an extremely intuitive UI, autosaving, and live cursors. There are no limitations at the moment (except for code size to prevent malicious payloads).
Why build this when Replit or VS Code Live Share already exist?
Because my goal was simplicity (and education). I wanted something lightweight for beginners who just want to write and share simple Python scripts (alone or with others), without downloads, paywalls, or extra noise. There’s also no AI/copilot built in, something many teachers and learners actually prefer. Also its free lol
Tech stack (frontend): React + TailwindCSS CodeMirror for linting Y.js for real-time syncing and live cursors Skulpt to execute Python in the browser (for safety - I initially wanted Docker containers, but that would eat too much memory at scale. Skulpt has a limited library, so unfortunately imports like pygame wont work). I don’t enjoy frontend or UI design much, so I leaned on AI for some design help, but all the logic/code is mine. Deployed via Vercel.
Tech stack (backend): Django (channels, auth, celery/redis support made it a great fit) PostgreSQL via Supabase JWT + OAuth authentication Redis for channel layers + caching Fully Dockerized + deployed on a VPS (8GB RAM, $7/mo deal)
Data models: Users <-> Groups -> Projects -> Code Users can join many groups Groups can have multiple projects Each project belongs to one group and has one code file (kept simple for beginners, though I may add a file system later).
There were a lot of issues I came across when building this project, especially related to the backend. My biggest issue was figuring out how to create a reliable and smart autosave system. I couldn't just make it save on every user keystroke because for obvious reasons, that would overwhelm the database especially at scale. So I came up with a solution that I am really proud of; I used Redis to cache active projects, then used Celery to loop through these active projects every minute and then persist the code to the db. I did this by tracking a user count for each project everytime someone joins or leaves, and if the user count drops to 0 for a project, remove it from Redis (save the code too). Redis is extremely fast, so saving the code on every keystroke is not a problem at all. I am essentially hitting 4 birds with one stone with this because I am reusing Redis, which I've already integrated into my channel layers, to track active projects, and to also cache the code so when a new user enters the project, instead of hitting the db for the code, it'll get it from Redis. I even get to use Redis as my message broker for Celery (didn't use RabbitMQ because I wanted to conserve storage instead of dockerizing an entirely new service). This would also work really well at scale since Celery would offload the task of autosaving a lot of code away from the backend. The code also saves when someone leaves the project. Another issue I came across later is if people try sending a huge load of text, so I just capped the limit to 1 MB (will tinker with this).
Deployment on a VPS was another beast. I spent ~8 hours wrangling Nginx, Certbot, Docker, and GitHub Actions to get everything up and running. It was frustrating, but I learned a lot.
If you’re curious or if you wanna see the work yourself, the source code is here. Feel free to contribute: https://github.com/SJRiz/pytogether.
I’m still learning, so any feedback would be amazing (and contributions)!

value: Show HN: PyTogether, open-source lightweight real-time Python IDE for teachers

author: JawadR


value: epistemovault

value: Show HN: DeepFake – Free AI Face Swap Online

author: epistemovault


value: Show HN: Sudachi Emulator – Fast open-source Switch emulator


value:
I built a tiny fantasy console from scratch, inspired by early 90s handheld consoles.
It runs entirely in the browser (JavaScript + WebAssembly), includes a virtual ARMv4-like CPU, 1 MB of RAM, a minimal RTOS, 16-color graphics, and can run games written in C/C++.
To test the system, I created a working 1-dimensional version of Pac-Man:
- The maze is just a straight line
- Ghosts still chase you
- Power pellets and score items work like the original
- Runs in real time on the virtual CPU
Demo (runs in browser, no download):
https://beep8.org/b8/beep8.html?b8rom=1dpacman
Technical details:
- ARM-like CPU (no floating point), emulated at 4 MHz
- Custom RTOS (threads, semaphores, SVC interrupts)
- 128×240 pixel display, 16-color palette
- WebGL-based PPU for tiles and sprites
- Games are compiled with GCC into ROM and executed on the VM
This is a personal learning project. Not commercial, no ads, no tracking.
If anyone is curious, I can share more about the CPU instruction set, memory map, RTOS, or performance challenges in WebAssembly.
Feedback, criticism, and questions are very welcome.

value: Show HN: 1D Pac-Man running on my custom ARM-like fantasy console in the browser


value:
Hi! I built Easy Text Tools (https://easytexttool.com) because I was tired of pasting sensitive text into random websites just to encode base64 or remove duplicates.
All 130+ tools run entirely client-side in JavaScript. No servers, Works offline once loaded.
Categories include: Generate, Convert, Extract, Clean, Analyze, Compare, Sort, Security, and Utilities.
Has the usual stuff (JSON formatter, regex tester, password generator, word counter) plus niche tools like Morse code converter, NATO alphabet, and various text transformations.
Free forever. Would love feedback or suggestions for missing tools!
Try it now: https://easytexttool.com/

value: Show HN: Easy Text Tools – 130 text utilities that run in the browser


value: Show HN: Face Fusion is a fun way to blend faces using AI


value: Show HN: Chess but you make your own starting position


value: idolevi

value: Show HN: Hephaestus – Autonomous Multi-Agent Orchestration Framework

author: idolevi


value: chiragnahata

value:
We're launching SynapseAudit, an AI-powered security analysis tool built into VS Code. We built this to fix slow, paid, and privacy-violating cloud scanners that demand your source code.
The Problem Solved: Code Privacy & Speed
Our proprietary Synapse Cortex Engine performs all deep vulnerability analysis entirely on your device.

    Zero Code Leakage: Your code never leaves your machine. The scanner is 100% local and offline by default.

    Instant Feedback: Analysis is near-instant, unlike cloud SAST tools.

We check for 50+ vulnerabilities (SQL injection, XSS, etc.) across JS, Python, Java, and more, providing real-time feedback and severity levels in your editor.
Technical Details (BYOAI)
For advanced suggestions and auto test case generation, we added Bring Your Own AI (BYOAI). This allows you to:

    Connect your own API key (e.g., Google Gemini, GPT-4) for cost/data control.

    Connect to local LLMs like Ollama.

This makes the AI features optional, cost-controlled, and privacy-respecting.
Key Features:

    Local-First Scanning via Synapse Cortex Engine.

    One-Click Fixes.

    Auto Test Cases generation.

    GitHub Integration.

We're here all day to answer technical questions and get feedback on the Synapse Cortex Engine's accuracy.

value: Show HN: SynapseAudit – VS Code security scanner with local analysis

author: chiragnahata


value: mzou

value:
I hit $180K net worth at 32 and genuinely didn't know if I was ahead, average, or behind.
Googled "net worth percentile by age" – found outdated Federal Reserve tables from 2019. No real-time data. No easy way to track my actual progress.
So I built Guapital (https://guapital.com):
Core insight: Net worth tracking is pointless without context. $200K means nothing without knowing "...compared to whom?"
What it does:
- Syncs bank accounts (Plaid), crypto wallets (Ethereum/Polygon/Base/Arbitrum/Optimism), manual assets
- Calculates percentile ranking vs peers your age
- Shows historical trends ("You moved from 45th → 62nd percentile in 6 months")
- Privacy-first: paid model, never sell data
Curious what HN thinks – would you use percentile rankings? Or is this just comparison anxiety disguised as a feature?

value: Show HN: I couldn't tell if $180K net worth at 32 was good, so I built this

author: mzou