value: wayneshng

value:
Hey HN,
I’d like to share an open-source email archiving tool I’ve created.
So the backstory is that I run a small software company and all our contracts, financial documents, and client communications are stored in Google Workspace emails. One day, it struck me that what if we lost access to our Google Workspace due to some vendor abnormalities (which is not rare).
So I built this open-source tool that helps individuals and organizations to archive their whole email inboxes with the ability to search. I think this might be of interest to the DataHoarder sub, so I will share it here.
The tool is called Open Archiver, and it is able to archive and index emails from cloud-based email inboxes, including Google Workspace, Microsoft 365, and all IMAP-enabled email inboxes. You can connect it to your email provider, and it copies every single incoming and outgoing email into a secure archive that you control (Your local storage or S3-compatible storage).
The tool is called Open Archiver, and it has the ability to archive emails from cloud-based email inboxes, including Google Workspace, Microsoft 365, and all IMAP-enabled email inboxes. You can connect it to your email provider, and it copies every single incoming and outgoing email into a secure archive that you control (Your local storage or S3-compatible storage).
Some features:
- Archive and index all emails and attachments
- Back up the whole organization's emails: For Google Workspace and MS 365, Open Archiver can import and sync all individual inboxes' emails
- PST and .eml files import
- Role-based access
- Full-text search: All archived emails and attachments are indexed, so you can search all emails and attachments from Open Archiver's web UI
- You can choose to store your files either on your local machine or on any S3-compatible storage provider
- API access
It's open-source and free to use for personal and business purposes. I'd be happy if you could give it a try and give me some feedback.
You can find the project on GitHub (Demo site available): https://github.com/LogicLabs-OU/OpenArchiver

value: Show HN: Open-source email archiving tool with full-text search

author: wayneshng


value: NullPointerWin

value: Show HN: Smart AI Gantt Planning Tool

author: NullPointerWin

title: Show HN: Smart AI Gantt Planning Tool


value: Show HN: Restore Faces Clearly with Fgfpgan AI


value: kangfeibo

value: Show HN: Bring Your Video to Life with MMAudio AI

author: kangfeibo


value: Show HN: Create Animated Videos with Animate AI


value: Show HN: Sparc3D AI – High‑Res 3D Generation Tool


value: grid-table is a general grid table component for Emacs, supporting rich text and image rendering, formula calculation, interactive editing, sorting, persistence, and plugin extension. It can be embedded in Org/Markdown as "static preview + active editing".

value: Show HN: Grid-table – Emacs grid table with rich text, images, formulas


value: bvrvl

value:
I spent 4 years journaling digitally. I built a tool to analyze my writing and have a conversation with my past self.
Blog & demo: https://bvrvl.com/posts/smriti.html
Code: https://github.com/bvrvl/Smriti

value: Show HN: Visualizing my 500 journal entries and building an LLM-ghost upon it

author: bvrvl


value: visuali

value: Show HN: Visuali.io – Edit Images with Prompts and More on a Canvas

author: visuali


value: kwentine

value:
Hi HN,
Meet `kdiff` a modest Bash wrapper around `kubectl diff` that allows to conveniently specify cleaning and comparison logic.
One example (many more in the README):
# Arguments after -- are passed to kubectl
    # Limit the diff to the resource spec, and use dyff
    kdiff --yq='.spec ' --compare 'dyff between -b' -- -f mypod.yaml
Comes with a "preset" configuration system, that allows to save executables in ~/.config/kdiff and then:

    kdiff --preset clean:dyff -- -f mypod.yaml

I hope the Bash code is readable, a lot of pen-and-papering and thinking during bike rides went into it... after a sobering first vibe-coding attempt that utterly failed.
Cheers HN, thanks for the endless source of inspiration (and distraction ^^)!

value: Show HN: Have kubectl diff use your custom YAML cleaning and comparison logic

author: kwentine


value:
Hi HN, I’m Bayang. I’m launching Runtime — a desktop tool that automates your existing browser using small, reusable skills instead of big, fragile prompts.
Links
- README: https://github.com/runtime-org/runtime/blob/main/README.md
- Skills guide: https://github.com/runtime-org/runtime/blob/main/SKILLS.md
Why did I build it?
I was using browser automation for my own work, but it got slow and expensive because it pushed huge chunks of a page to the model. I also saw agent systems like browser-use that try to stream the live DOM/processed and “guess” the next click. It looked cool, but it felt heavy and flaky.
I asked a few friends what they really wanted to have a browser that does some of their jobs, like repetitive tasks. All three said: “I want to teach my browser or just explain to it how to do my tasks.” Also: “Please don’t make me switch browsers—I already have my extensions, theme, and setup.” That’s where Runtime came from: keep your browser, keep control, make automation predictable
Runtime takes a task in chat (I’m open to challenging the User experience of conversing with runtime), then runs a short plan made of skills. A skill is a set of functions: it has inputs and an expected output. Examples: “search a site,” “open a result,” “extract product fields,” “click a button,” “submit a form.” Because plans use skills (not whole pages), prompts stay tiny, process stays deterministic and fast.
What’s different
- Uses your browser (Chrome/Edge, soon Brave). No new browser to install.
- Deterministic by design. Skills are explicit and typed; runs are auditable.
- Low token use. We pass compact actions, not the full DOM. And most importantly, we don’t take screenshots at all. We believe screenshots are useless if we use selectors to navigate.
- Human-in-the-loop. You can watch the steps and stop/retry anytime.
Who it's for?
People who do research/ops on the web: pull structured info, file forms, move data between tools, or run repeatable flows without writing a full RPA script or without using any API. It’s just “runtime run at runtime”
Try this first (5–10 minutes)
1. Clone the repo and follow the quickstart in the README.
2. Run a sample flow: search → open → extract fields.
3. Read `SKILLS.md`, then make one tiny skill for a site you use daily.
What’s not perfect yet
Sites change. Skills also change, but we will post about addressing this issue.
I’d love to hear where it breaks.
Feedback I’m asking for
- Is the skills format clear? Being declarative, does that help?
- Where does the planner over-/under-specify steps?
- Which sites should we ship skills for first?
Happy to answer everything in the comments, and would love a teardown. Thanks!
Bayang

value: Show HN: Runtime – skills-based browser automation that uses fewer tokens


value:
When I moved to a new city for my master’s and later for work, I realized how isolating it can be. I had to find housing, figure out the commute, and find roommates, all completely on my own.
So I built a free site, Findeaze, that connects people headed to the same city (often for school or work) so they can plan the move, housing, and commute together rather than having to do all of it alone.
It’s still early, so the community is small. If you try it now, you might not instantly find a match. But every post helps the network grow and makes it easier for the next person to connect.
If you try it, please let me know what works well and what I could improve.

value: Show HN: I built a platform to connect with future peers before you start


value: xnoyzi

value:
Had a really interesting call last week with someone who runs a high-volume cold email operation.
He walked me through his workflow — how he scrapes, enriches, and personalizes at scale. But when we got to the tooling part, he paused and said:
“I love Clay, but I’m paying over $300/month just to use custom APIs. It feels crazy.”
That stuck with me.
As someone who’s been building tools for solo founders, that kind of friction hits a nerve. When a great workflow becomes too expensive or limiting, it kills momentum.
So I started experimenting. Nothing fancy, just trying to see if I could replicate the functionality he actually needed, without all the fluff.
Now there’s a scrappy little version up and running. It’s definitely not Clay. But it solves that one pain point, using your own APIs, easily.
If you’re into cold outreach and deal with this kind of stuff, happy to share access and hear what you think.

value: Show HN: I Started Building a Clay Alternative

author: xnoyzi


value: umarov

value:
We are building GOAT, a new open-source platform for social debate. Our goal was to create a modern and more engaging space for discussions, moving beyond traditional forums. We wanted to build a place where conversations are not only intelligent but also fun.
To make it more engaging, we added features like interactive 3D achievement badges that you earn as you participate. We also integrated AI that lets you create a unique profile picture just by typing a description of what you want. Behind the scenes, AI also helps keep the discussions constructive.
The platform is live, and as it's open-source, we are constantly working on improving it. We would love to hear your feedback!
Live (https://www.goat.uz)
Repository (https://github.com/umaarov/goat-dev)

value: Show HN: Goat – An open-source social debate platform

author: umarov


value:
I was constantly losing track of context while using Claude Code -
  which worktree am I in? What's my git status? Is there an open PR? So
  when Anthropic added statusline support, I built this enhanced version.
Opus 4.1 │ ~/git/tictactoe │  main │  2 untracked │ 22:22
for example.

  It's a bash script that shows your current model, directory, git
  branch/status, PR number, Python venv, Node version, and more - all
  with color-coded emojis for quick visual parsing. The git integration
  shows staged/modified/untracked file counts, ahead/behind status, and
  even detects merge conflicts.

  What makes it useful: Everything you need is visible at a glance
  without running git status or gh pr view. It auto-detects worktrees
  (shows ), highlights conflicts in red, and truncates long paths
  intelligently.
  Technical approach: Reads JSON from stdin, uses git porcelain for
  accurate counts, caches gh CLI calls for PR info, and outputs ANSI
  color codes with fallback for non-color terminals.

  To try it: Save the script, make it executable, and add to
  ~/.claude/settings.json:
  "statusLine": {"type": "command", "command": "bash
  ~/.claude/statusline-command.sh"
}

value: Show HN: Custom statusline for Claude Code with Git/PR/environment info


value:
We built Curator AI to make every store visit feel personal — reordering products, sections, and collections in <200ms based on what a visitor is actually doing.
1. Noise (India’s largest smartwatch brand) uses it to handle millions of launch-day visitors, steering the right SKUs to the right buyers in real time.
2. W for Woman personalizes across thousands of SKUs, tailoring product order by region and occasion.
How it works: track micro-interactions → infer intent → re-rank instantly at the edge.
Results so far: +15–25% product page clicks, +10–18% AOV lift, lower bounce.
Would love HN’s thoughts on where personalization should stop, and how to make it sharper without over-collecting data.
https://www.gethelium.co/curator

value: Show HN: AI That Rewrites Your Shopify Store for Every Visitor in Real Time


value: incendies

value:
Hey everyone,
I built TOVIDEO, an AI-powered video generator that turns text prompts or still images into cinematic videos in seconds.
No editing skills required — just type, upload, and generate.
Why I built it?
I wanted to make high-quality AI video creation accessible to everyone without the usual complexity of video editing software. Current AI video tools are often locked to one model, expensive, or lack flexibility.
What’s unique about this application?
9+ AI Models in one place: Google Veo 3, LTX Video, Pixverse v4.5, Seedance Lite, Kling v2.1, Luma Dream Machine, Wan 2.2, etc.
Both text-to-video and image-to-video in full 1080p HD
Multiple aspect ratios (16:9, 9:16, 1:1)
Adjustable duration (5–10 seconds)
Credit-based system for flexible usage instead of only subscriptions
Tech stack
Frontend: React Native (iOS)
Backend: Firebase + custom API integrations for AI models
Monetization: RevenueCat for subscription & credit purchases
I’d love your feedback, especially on:
Model performance differences you notice
Features you’d like in future updates
Any UX improvements you think would help

value: Show HN: Tovideo – AI Video Generator with 9 Models (Google Veo 3 etc.)

author: incendies


value: hetelek

value: Show HN: Portfolio Calculator – a simple stock portfolio simulator

author: hetelek


value: aibegs

value:
This is a research experiment to see how an AI agent that pays its own bills behaves on the open internet. The agent automatically purchases OpenRouter credits via crypto when the balance is low. The agent can only receive money via donations.
https://openrouter.ai/docs/use-cases/crypto-api
This project is not affiliated with OpenRouter. Please don't donate unless you know what you are doing!

value: Show HN: An LLM that pays its own GPU bills

author: aibegs


value: logicallee

value:
I wanted a browser-based offline map of Budapest showing embassy locations, with around a 150 megabyte download size that I could check from my phone at any time and that would not change.
I first tested that persistent storage works at this scale in indexedDB, you can try a browser test here (small download file): https://taonexus.com/publicfiles/aug2025/index.html this is an IndexDB persistence test with random data that I used to verify that the offline functionality works as I expected, I verified it on many different occasions over multiple days and across power cycles, etc. After I verified that this was working as expected I used the help and work of a lot of different projects to complete the offline maps application.
The offline map of Budapest listing embassies (150 megabyte browser download):
http://stateofutopia.com/bpoffline/
This project leans on a lot of other projects, there is a long acknowledgments list in the application.  It's a 150 megabyte offline map of Budapest (where I live) that is stored persistently in the browser's indexedDB database (you can click the remove button to remove it).  I added hard-coded embassy locations and addresses, that are written into the underlying image files. These are all static images current as of August 7, 2025 and the embassy addresses were also verified as of that date.
The process of creating this involved downloading the maps, creating a web app to load the tiles, and loading the tiles, as well as adding the correct mobile support.  There is a button to center on the current user's location based on GPS locations, which I verified works correctly in Budapest.
As you might expect, I used Claude, ChatGPT, and Gemini as tools to complete this project successfully.
The project is served on a dedicated server I pay around $180 per month for that is not serving anything else (other than a small react front-end demo), it has enough capacity to serve the files at full speed to most users.
If you are experiencing any slowdowns, please contact your Internet Service provider to advocate for better upload and download links.

value: Show HN: Offline map of Budapest listing embassies (150 megabyte download)

author: logicallee


value: Placeless

value:
When creating drivers for unfamiliar boards, have you ever wanted to understand the I2C command sequence?
dvcdbg is a lightweight, no_std-friendly Rust crate offering easy logging and I2C bus scanning to help you debug and explore embedded devices. Perfect for embedded Rust enthusiasts working on hardware integration.

value: Show HN: Dvcdbg – Lightweight no_std logger and I2C scanner for embedded Rust

author: Placeless


value: daleonpz

value:
I'm an embedded developer. At work, I use Polarion for requirements and Robot Framework for acceptance tests. Polarion is powerful, but for most of our projects it’s massive overkill.
In embedded development, we work heavily with requirements, but most tools—enterprise or open source—are either as complex as Polarion or lack traceability between requirements and acceptance tests.
So I built Raiz: a simple requirements management CLI tool that lets you add, remove, and update requirements, and generates a traceability report.
Source code available on Github https://github.com/daleonpz/raiz
== Main Features ==
* Define requirements in YAML (with auto-renumbering).
* Generate traceability reports (console and JSON).
* Keep everything version-controlled inside your repo (no SaaS or external DB).
* Future support for Zephyr RTOS Test Framework planned.
Would love feedback — especially from people doing embedded and Robot Framework users.

value: Show HN: Raiz – Simple CLI for managing and tracing requirements

author: daleonpz


value: imseantang

value:
Hi HN!
I built TimerMe - a simple productivity timer that focuses on doing one thing well.
GitHub: https://github.com/imseantang/timerme
Live site: https://www.timerme.com
What's interesting about it:
Dynamic theming system - The entire UI (including favicon!) changes color instantly. Built with CSS custom properties for seamless theme switching.
Multiple timer types - Countdown timer with preset durations, precision stopwatch with lap recording, and world clock for multiple timezones.
Fast and lightweight - Using HonoX (Hono + Vite) deployed on Cloudflare Pages. No JavaScript frameworks on the client except for interactive components.
Smart World Clock - Auto-detects your timezone, shows time-of-day indicators (morning/afternoon/evening), and includes country flags.
Technical decisions:
1. Islands architecture - Only timer/stopwatch components hydrate on client, everything else is static;
2. SEO-friendly URLs - Every timer duration gets its own path (/timer/25, /timer/5, etc.) for better discoverability;
3. No external dependencies for core features - Used Web Audio API for timer sounds;
4. Mobile-first responsive - Flexbox order properties to reorder layout on small screens;
Why I built this:
Couldn't find a timer tool that worked exactly how I wanted, so I built one.
Try it:
25-min Pomodoro: https://www.timerme.com/timer/25
5-min break: https://www.timerme.com/timer/5
Stopwatch: https://www.timerme.com/stopwatch
World Clock: https://www.timerme.com/world-clock
Built this over a few weekends. Would love feedback on the UX or technical approach!
Tech stack: HonoX, TypeScript, Tailwind CSS, Cloudflare Pages

value: Show HN: TimerMe – A fast, theme-aware productivity timer built with HonoX

author: imseantang


value:
You need to set up the API keys to run it.
If you don't want to spend time setting it up and just want to hear the output; I've uploaded an example audio here - https://soundcloud.com/irish_coder/youfm-example
-------------------------------
Here's how the application works...
1. Gather info about the user's interests and quirks with the UI
2. Gather the latest news articles for today
3. Gather weather info for the user's location
4. Rank the news articles according to the users potential interest using Gemini flash 2.5
5. Create the custom podcast script using Gemini Pro 2.5 using all the info gathered.
6. Use ElevenLabs TTS to generate the audio.
The project is at an early stage. Cursor, Claude 4 and Gemini were used. It's still quite rough.
-------------------------------
What I want to add next...
- CLI interface
- Ability to Schedule the Job
- More sources such as RSS, Reddit etc
- Improve UI

value: Show HN: A Personalized News Podcast Generator (Open Source, BYOK)


value: Show HN: Cerebras Code Monitor – TUI for monitoring rate limits


value: mkaramuk

value: Show HN: Tohum – Project Provisoning Tool

author: mkaramuk


value: technoabsurdist

value:
Hey HN! We're building a profiler for ML inference that actually shows what's happening at the hardware level without having to manually parse through flame graphs, or set up nsys and ncu.
The problem: Current ML profilers either dump too much data (torch.profiler) or abstract away the details you need. You can't see why your model is actually slow - is it memory bandwidth? Kernel launch overhead? Cache misses?
Our approach: We're reverse engineering GPU execution to trace from Python ops down to PTX instructions. One decorator gives you the full execution graph with actual bottlenecks highlighted.
Technical details:
- Traces Python → CUDA kernels → PTX with timing breakdowns
- Shows memory access patterns and bandwidth utilization
- Kernel occupancy and scheduling analysis
- Works with PyTorch/JAX, TensorFlow coming
We used this to optimize Llama inference and found bottlenecks we couldn't see before - got 50%+ speedup: https://www.herdora.com/blog/the-overlooked-gpu
Free beta with 10 hours of profiling: https://keysandcaches.com
Github: https://github.com/Herdora/kandc
Docs: https://www.keysandcaches.com/docs
Curious what inference bottlenecks others are hitting that current tools can't diagnose. What's your experience with existing profilers? Would be very useful to hear thoughts from the community :)

value: Show HN: GPU Profiling That's Useful in 60 Seconds

author: technoabsurdist


value: aanthonymax

value: Comparison of application sizes: https://github.com/hmpl-language/app-size-comparison

value: Show HN: Alternative to Htmx and Alpine.js

author: aanthonymax


value: johngorse

value:
I built a small tool called Math4Fun to make math practice more engaging for kids.
The idea came from watching my own kids (8 & 10) lose interest in generic worksheets but stay focused when the problems were about something they cared about — soccer, dinosaurs, space, etc.
How it works:
– Choose grade level
– Choose an interest/theme
– Instantly generate printable math word problems around that theme (PDF format)
It’s not meant to replace full curriculum, but rather to get reluctant kids to practice math without the usual groans.
Stack: Angular (frontend), .NET 8 (backend)
Right now it’s free to try: https://app.math4fun.io
Would love feedback on:
– Other features that would make it worth paying for (tracking, adaptive difficulty, editable problems)
– Ways to expand into digital interactive mode without losing the printable option
– Any pitfalls to watch for in marketing to both parents and schools
Happy to answer any questions about the build, tech stack, or approach.

value: Show HN: Math4Fun – Generate kids' math worksheets from their favorite topics

author: johngorse


value: chrisdkeith

value:
What it is: “PromptMap is a .NET CLI that scans a .sln or directory and prints a structured map (namespaces/types/members) designed to paste into ChatGPT for better help.”
Why I built it: “When I'm pasting code files into ChatGPT and wanted a quick way to give full project context first.”
How to try: “dotnet tool install … (or dotnet run), example output in README.”
Tech bits: “Roslyn for analysis, async/cancellation, tests + golden snapshot.”
Looking for any feedback, also just to share.

value: Show HN: PromptMap – map .NET solutions into AI-friendly context

author: chrisdkeith


value: joacon

value:
TL;DR; a new social network, focused on connecting people with same interests, but in person, leaving technology aside for a while.
I have created one app called Connective, where people can create and join events near them. It's available on both, Play Store and App Store.
Maybe is not the best, and I'm still working to improve it and add new functionalities. The major problem now is we don't have much users, so there is few content.
Feel free to use it and if you have any questions/suggestion, please let me know.
Best regards

value: Show HN: Connective, Back to the Roots

author: joacon

title: Show HN: Connective, Back to the Roots


value: iliaddh

value: Show HN: AI Coloring Pages Generator

author: iliaddh

title: Show HN: AI Coloring Pages Generator


value: lafalce

value: Hacker5News is now web available :)

value: Show HN: Hacker5News is now web available

author: lafalce

story_text: Hacker5News is now web available :)


value: wainguo

value:
With Pocket shutting down, I wanted to share Gemlink.app (https://gemlink.app/), a new tool I’ve built to fill the gap and take content collection to the next level. Gemlink is like “Twitter meets Pocket” — a platform where you can save articles, videos, or links with one click via a browser extension and share them with a community of curators.
What It Does
Instant Saving: Our browser extension lets you save any web content (articles, videos, links) as easily as posting a tweet. No fuss, just click and save.
Social Layer: Unlike Pocket’s solo reading lists, Gemlink lets you share your curated content, follow others, and discover what’s trending in your niche (e.g., integrated with X posts for real-time topics).
Organization: Organizes your saves with collections.
Why I Built It
Pocket was great for saving articles, but it lacked social engagement and modern features. Inspired by X user complaints about bookmark overload and content chaos (e.g., inefficient saving tools), I built Gemlink to make web collection fast, social, and smart.
Visit https://gemlink.app/ to sign up and install the extension.
Save a link, share a collection, or explore trendings
Feedback welcome! I’m looking for beta testers and ideas to make Gemlink even better.
Future Plans
Add AI-powered summarization and personalized recommendations.
More deeply trend curation.
Let me know what you think, HN! Would love your thoughts on features, UX, or even contributing to the project. If you’ve been missing Pocket, give Gemlink a spin and tell me how it stacks up.

value: Show HN: Gemlink.app – A Social-First Pocket Alternative to Save and Share Web

author: wainguo


value: Upload a video, click “Analyze & Slice,” and it builds a 4×4 pad grid from the video’s own audio. Pads are labeled to nudge musical roles (Downbeat/Backbeat/Offbeat/Fill; rows = 1/3/5/8). Tap to play slices or hit “Start Loop” for a simple, repeating groove that sounds decent right away.<p>Under the hood it finds onsets via spectral flux, pre-renders slices to AudioBuffers with tiny fades, and schedules on the WebAudio clock so UI jank doesn’t mess up timing. If your codec won’t decode to buffers (Safari quirks), it falls back to a pre-warmed media pool so you still get sound. Everything runs locally in the browser; nothing is uploaded.

value: Show HN: 16-Pad Sampler from Your Videos


value: gsoftwarelab

value: Experience lightning-fast NVMe SSD hosting that's both powerful and affordable, designed to elevate your website's performance while delivering unmatched prices.

value: Show HN: TheFastHost – Fast and Affordable Web Hosting

author: gsoftwarelab


value: artiomyak

value: Show HN: Online Document Scanner but in browser for free

author: artiomyak


value:
With QuotationGenie you can:
Create customized quotations in minutes
Generate invoices and track payment status (paid, unpaid, overdue)
Draft, send, and sign contracts digitally
I built this after getting frustrated with juggling multiple tools for quotes, invoicing, and contracts — now it’s all streamlined in one dashboard.
Would love your feedback on usability, features, and what you’d want to see next.
Thanks for checking it out!

value: Show HN: QuotationGenie – Create and Track Quotes, Invoices, and Contracts


value: Banev

value: Built a minimal text editor for iPhone that works with plain .txt files stored locally. No accounts, no cloud sync, no indexing. Includes basic internal search. Can use the system’s offline speech-to-text, which works well enough for quick voice memos. Not optimized for iPad yet.

value: Show HN: MinimaTXT – local-only .txt notes App for iPhone

author: Banev


value: vignzviki

value: Turning user feedback and bug reports into actionable product improvements — currently building this. please suggest some ideas for improvements.

value: Show HN: Bugs and Feedback Collection Tool

author: vignzviki


value: tomstig

value:
Hey Ycombinator News community!
I'm excited to share AI Coloring Pages Generator with you all!
As a parent myself, I noticed how hard it was to find fresh, engaging coloring pages that my kids actually wanted to color. So I built this AI-powered tool that lets anyone create custom coloring pages in seconds - just describe what you want and watch the magic happen!
Whether it's "unicorn princess," "summer theme," or "cute kittens," the AI generates beautiful, printable coloring pages that are perfect for kids and adults alike. The best part? It's completely free to use!
I've already seen families, teachers, and even therapists using it to create personalized activities. There's something special about seeing a child's face light up when they get to color exactly what they imagined.
Would love to hear what you think and what kind of coloring pages you'd create!

value: Show HN: AI Coloring Pages Generator

author: tomstig

title: Show HN: AI Coloring Pages Generator


value: Show HN: The "Firebase" for MCP Servers – Build, test, and deploy MCP servers


value: jayqinohboi

value: Not selling anything here. Just wanna quit vaping and not feel so alone doing it. Come through.

value: Show HN: I'm trying to quit vape and hoping someone could join me

author: jayqinohboi


value:
Lizard Button - Ultimate Interactive Clicker Game.
The original Lizard Button experience! Click the lizard button to hear viral meme sounds and enjoy amazing visual effects.

value: Show HN: Lizard Button

title: Show HN: Lizard Button


value: moltenice

value:
Hi HN! This is something super fun. Doing it as a hobby.
Building a weekly mystery in a newsletter format. Reveal happens in the following week - ample of time for the reader to solve.
This is my creative outlet. I love solving puzzles, escape rooms and have built a lot of treasure hunts during my college days.
Looking forward to your feedback !! Subscribe and get weekly mysteries to solve.

value: Show HN: Weekly Mystery Solving (a much needed 30-min break from daily hustle)

author: moltenice


value: shreyasjk

value:
I kept running into the same problem. I’d save a workout I wanted to try, a recipe video I loved, or a short article I meant to read later… and when I actually wanted it, I had no idea where I’d saved it.
Some things were in Instagram saved posts. Others in YouTube likes. Some were buried in my Notes app or screenshots. I’d spend more time looking for them than using them.
So I made Bookmarq — a simple place to keep everything I save. Reels, shorts, blogs, recipes, articles. All in one spot. I can tag them, search them, and actually find them again.
No logins. No accounts. No ads. Just my stuff, organized and easy to reach.
I built this to fix my own mess, but I’m sharing it in case anyone else is tired of losing the things they save.
Download App: https://play.google.com/store/apps/details?id=com.bookmarqsp...
Website: https://bookmarq.space

value: Show HN: Bookmarq.space – One Place for Everything You Save

author: shreyasjk


value: loocao

value: Brainrot Game is a free-to-play, browser-based hub that serves up instant, meme-fueled mini-games—think Italian sharks in sneakers, Tralalero Tralala remix levels, and Tung Tung Sahur puzzle chaos—all without downloads, logins, or paywalls. Every Brainrot game runs on lightweight HTML5 technology, so you can jump straight into the action on Chromebooks, phones, or PCs at school, work, or home. Updated weekly with new viral characters and trending sound bites, Brainrot Game keeps the dopamine hits coming and the brainrot growing.<p>Is there any other game you want to play?

value: Show HN: Play Brainrot Games Online

author: loocao

title: Show HN: Play Brainrot Games Online


value: duggalji

value: Show HN: Building 30ms voice AI – faster response than human speech processing

author: duggalji


value: dondonbe

value:
Hi HN, I built FlowTime. I love Pomodoro but often hit peak focus around minute 25; the fixed break emptied my working memory and I lost the thread.
FlowTime lets you work as long as you’re in flow, then take a break equal to 20% of the focus time. One-tap Work → Next Break, task-linked tracking, and a day/week/month/year stats dashboard.
Tech: Next.js + TypeScript; data is local-only (no signup).
Known limits: single-device data; sync may come later.
Would love feedback on: edge cases, UX flow, and what would make this truly useful for creative/deep work.

value: Show HN: FlowTime – Flexible focus timer with 20% breaks

author: dondonbe


value: navicstein

value:
Hi HN! I’m the founder of Crudloop.
We help startups and teams build:
- Voice AI and AI agentic systems
- Meeting bots (Zoom, Google Meet, Teams)
- Full-stack apps (web, mobile, backend, DevOps)
Why we built it: Many early-stage teams need to launch features quickly, but hiring in-house can be slow and costly.
Crudloop delivers tasks in 1–3 days, on a flat monthly rate, with a 14-day money-back guarantee.
Would love feedback on the UX and pricing. Thanks!

value: Show HN: Crudloop – On-Demand Voice AI, Meeting Bots and Full-Stack Development

author: navicstein


value: maximedupre

value:
I built a simple free tool to help you find our your BING ranking for any country/keyword.
It's pretty important to know your BING ranking because most LLMs use it under the hood.
For each result, your also get the Domain Authority and Page Authority!
Why I built it: I run a competitor monitoring tool (https://champsignal.com), and this is just a way to give some services for free and also attract potential customers.
(It's free and doesn't require signup)
Would love feedback. Happy to improve the product.

value: Show HN: Bing Rank Checker (LLMs) – Paste your domain and keyword, get ranking

author: maximedupre


value: anajimi

value:
Hello everyone!
I've created a gameboy emulator to unlock my Wayland session and wanted to share this project to everyone here!
I've been a Linux enthusiast since I was a kid. What always captivated me was the freedom to customize my system exactly the way I wanted. With Wayland, we've reached an incredible level of performance. It's like turning your operating system into a video game! I've always been fascinated by the blend of fun and the serious, technical nature of an OS. That’s what inspired me to create this project.
I started by studying Wayland, its protocol and how to build a compositor. Then I became particularly intrigued by the concept of a locker, which reminded me a bit of an escape game. That’s when I thought: how cool would it be to solve a puzzle to unlock your session, instead of just typing a password? Since I’ve worked with emulators in the past and I’m a huge Pokémon fan, the idea of building the puzzle around that game came to me instantly!
Technically, the locker code and the wayland protocol have been implemented from scratch ( using EGL and wl_keyboard_listeners ).
My locker runs a version of the gbcc emulator modded by myself. This emulator waits for one precise value to be set in a given memory address.
I have modded the Pokémon game to my needs: when the password is good, I put the good value in the good memory address so the emulator knows it needs to unlock the session.
Hope you will appreciate this project!

value: Show HN: Play Pokémon to unlock your Wayland session

author: anajimi


value: chbkall

value: Show HN: A reading to remind us to keep raising our voices against oppression

author: chbkall


value: bhasinanant

value:
Hi HN,
I built a QR code generator, NitroQR.com.
I was always a bit disappointed that "custom" QR codes usually just meant overlaying a logo in the center, which relies on error correction to cover up the data. I wanted to see if the visual information could be part of the code itself.
NitroQR lets you embed images or text messages directly into the data-holding modules of the QR code, so the entire pattern can be part of your design, not just a block in the middle.
There’s also an experimental feature I'm playing with: generating a single QR code that resolves to different URLs depending on the scanner's distance.
No sign-ups are needed, it's completely free to use. I'm working on a more advanced customizer, but the core functionality is live now.
Would love for you to try it out and hear any feedback. Thanks!

value: Show HN: QRCodes Shaped with Text/Images – NitroQR

author: bhasinanant


value: indiehackerman

value:
I built a search engine for engineering blogs because I was tired of manually checking individual company blogs to find real-world production examples.
The problem: When learning a new technology, the best insights often come from how companies like Google, Meta, or Stripe actually implement it in production. But these gems are scattered across dozens of separate engineering blogs with no way to search across them.
What I built: Engineering.fyi indexes engineering blogs from ~15 companies (Google, Meta, OpenAI, Anthropic, Stripe, Uber, etc.) and makes them searchable in one place. You can filter by topic, difficulty level, and whether articles include code samples.
Technical details:
- Built with Next.js, SQLite, DrizzleORM
- Custom scrapers for each blog (they're all frustratingly different)
- Basic tagging system using content matching (still improving this)
Current status: Core search is working. Adding new blogs weekly as I index them.
Next features (based on early feedback):
- AI summaries for quick article previews
- Weekly digest of trending engineering insights
- Save/bookmark articles (considering whether to add accounts)
Interesting challenges:
- Each blog requires custom parsing logic (no standard format)
- Building an accurate tagging system is harder than expected – started with exact matching but exploring better approaches
I'd love feedback on:
- Which company engineering blogs you'd find most valuable to include
- Whether AI summaries would actually be useful or just noise
- How you currently discover engineering articles from these companies

value: Show HN: Engineering.fyi – Search across tech engineering blogs in one place

author: indiehackerman


value: Mechse

value: A CLI for Cloudflare D1 + Drizzle ORM that auto-discovers your config, guides you through environment and database selection, and runs local or remote migrations.

value: Show HN: Easier Drizzle + D1 Workflows

author: Mechse

title: Show HN: Easier Drizzle + D1 Workflows


value: astronautmonkey

value: Show HN: I indexed 100k e-commerce stores to build an API

author: astronautmonkey


value: Show HN: The Mood, Live – Drop a Pin, Share Your Feeling in Emoji


value:
Yesterday I launched quotationgenie.online — a tool to create and manage quotations, invoices, and contracts in one place.
Day 2, and I’m already getting early feedback from users. I’d love to hear from the HN community:
Are the workflows intuitive?
Any key features you feel are missing?
Thoughts on pricing models for freelancers & small businesses?
Main features right now:
Custom quotation creation
Invoicing with payment tracking (paid, unpaid, overdue)
Digital contract creation & signing
I’m especially interested in suggestions that would make this tool a no-brainer for everyday business use.
Thanks for taking the time!
— quotationgenie.online

value: Show HN: Day 2 of QuotationGenie – Feedback Needed on My Quotes&Invoicing SaaS


value: GhostDrift

value:
We built two live demos to illustrate the Ghost Drift Theory — a framework for modeling semantic coherence — and a new attention mechanism called GD-Attention.
• Part 1 — Semantic Energy Landscape: Visualize the unique coherence point s* and jump direction g in real time.
• Part 2 — GD-Attention vs Softmax: "Softmax blends, GD-Attention selects" — explore the difference interactively.
Paper (with Zenodo DOI): [Ghost Drift Theory & GD-Attention PDF](https://zenodo.org/records/16757311)
▶ Part 1: https://gdt-semantic-energy-demo-jdgoe6gkrohleltjgvwgwq.stre...
▶ Part 2: https://gda-vs-softmax-demo-zooif4cfewrmnv85zaqymy.streamlit...
Would love feedback on clarity, use cases, and potential improvements.

value: Show HN: A new alternative to Softmax attention – live GD-Attention demos

author: GhostDrift


value: naklecha

value:
i implemented a file system syncing algorithm that improves metadata and file updates from your gpu instance to your cloud storage significantly (on average >90%). examples and details below:
examples:
- 200 small files, 2-3 rclone updates
- 10,000 small files, ~1000 rclone updates
- 1 mil small files, ~2000 rclone updates
- 100 mil small files, ~4000 rclone updates
- 500 large, 10k small files, ~2000 rclone updates
- 1000 large files, ~1000 rclone updates
details:
i implemented similar file chunking algorithms that popular dfs use without needing redis/sql metadata updates during file writes in real time.
instead, your updated file chunks and metadata are computed + synced in the background when reads and writes to your file system are stagnant.
it's live on http://cloudy.so, starting today. this update, improves instance spin-up and spin-down time, as well as significantly reduces storage costs :')

value: Show HN: Implemented my own file system syncing algorithm

author: naklecha


value:
ArkHR: Empowering African SMEs with Smart HR & Payroll
ArkHR is your comprehensive, all-in-one Human Resources and Payroll platform meticulously crafted to meet the unique needs of small and emerging businesses across Nigeria and the broader African market. We understand the challenges of growth and compliance in these dynamic economies, which is why ArkHR is built to simplify complex HR operations, allowing you to focus on what you do best – growing your business.
Core Features Designed for Efficiency:
Effortless Payroll Management: Say goodbye to manual payroll errors and compliance headaches. ArkHR automates salary calculations, tax deductions, and benefits, ensuring your employees are paid accurately and on time, every time. We're built to handle local regulations, giving you peace of mind.
Intuitive Employee Management: From onboarding to offboarding, manage your entire workforce lifecycle with ease. Store employee data securely, track attendance, manage leave requests, organize departments and grade levels, and oversee disputes and resignations from a centralized dashboard.
Comprehensive Asset Management: Keep track of all company assets assigned to employees. Our system provides a clear overview of all assets, assigned items, and employee requests for new equipment, ensuring accountability and preventing loss.
Smart CRM for Customer & Vendor Data: Organize your critical customer and vendor information in one place. Easily add, edit, and view details for all your business contacts, improving relationship management and operational flow.
In-depth Accounting & Reporting: Gain clarity on your business's financial health. ArkHR helps you handle income and expense tracking, then transforms this data into insightful reports. Visualize trends with time graphs, identify top customers, vendors, expense categories, and income sources, all filterable by date for granular analysis.
The Power of AI Assistance: Meet Noah!
What truly sets ArkHR apart is its integrated AI assistant, Noah. Imagine having a dedicated business analyst available 24/7, ready to answer your most pressing questions about your company's data.
Chat for Instant Insights: Simply chat with Noah to retrieve any data you need about your payroll, expenses, income, employee metrics, and more. Ask questions in natural language, and Noah will provide instant, actionable insights.
Data at Your Fingertips: Get comprehensive reports, performance metrics, and financial summaries without navigating complex menus. Noah makes your business data accessible and understandable, helping you make smarter decisions, faster.
Why ArkHR for the African Market?
We are committed to empowering the vibrant small and medium-sized enterprises (SMEs) that form the backbone of the Nigerian and African economies. ArkHR is developed with local contexts in mind, addressing the specific challenges and regulatory landscapes faced by businesses in the region. Our goal is to provide enterprise-grade HR and payroll capabilities in an affordable, user-friendly package, tailored for your growth journey.
Key Differentiators:
AI-Powered Data Access: Unique conversational AI for business intelligence.
Unified Platform: Consolidates HR, Payroll, CRM, Assets, and Accounting.
User-Friendly Interface: Designed for ease of use, even for non-HR specialists.
Ready to transform your HR and empower your business? Discover ArkHR today and experience the future of intelligent business operations.

value: Show HN: We just released ArkHR, an AI first HR tool


value: sreenathmenon

value:
I built llmswap to solve a problem I kept hitting in hackathons - burning through API credits while testing the same prompts repeatedly during development.
It's a simple Python package that provides a unified interface for OpenAI, Anthropic, Google Gemini, and local models (Ollama), with built-in response caching that can
  cut API costs by 50-90%.
Key features:
  - Intelligent caching with TTL and memory limits
  - Context-aware caching for multi-user apps
  - Auto-fallback between providers when one fails
  - Zero configuration - works with environment variables

  from llmswap import LLMClient

  client = LLMClient(cache_enabled=True)
  response = client.query("Explain quantum computing")
  # Second identical query returns from cache instantly (free)

The caching is disabled by default for security. When enabled, it's thread-safe and includes context isolation for multi-user applications.
Built this from components of a hackathon project. Already at 2.2k downloads on PyPI. Hope it helps others save on API costs during development.
GitHub: https://github.com/sreenathmmenon/llmswap
PyPI: https://pypi.org/project/llmswap/

value: Show HN: Llmswap – Python package to reduce LLM API costs by 50-90% with caching

author: sreenathmenon


value: giulioco

value:
I built a social listening agent (yes, like everyone and their grandma). along the way though I realized one of the most useful parts was just finding the right communities. so I started saving them and now i have ~70k.
then I added semantic search so you can find communities by meaning. the dataset grows as people use the platform.
how it works
- free accounts: semantic search the already saved 70k communities
- paid accounts: search realtime first (keyword searches from the sources) and then run semantic search over the updated communities dataset
I also put together an agent that given a website finds relevant communities for it. example: https://www.pluggo.ai/sites/bloodtrack_au
right now it covers:
- subreddits
- x communities
- linkedin groups
- facebook groups
- discord servers
- mastodon servers
next, I'd love to figure out a way to add slack workspaces but I haven't figured out a good way besides a crawler that goes around to find slack invite links? if you know a reliable source, I’m all ears
any suggestions for what other sources I should add?

value: Show HN: I collected 70k online communities – semantic search to find your niche

author: giulioco


value: adlkiarash

value:
You take a photo or video of home project, our AI estimates the cost in seconds and it offers a DIY guide + contractors for hire. This saves time compared to scheduling contractors just to get a ballpark quote.
We’re in pre-launch on Product Hunt here:  https://www.producthunt.com/products/finderly-android-app
iOS: https://apps.apple.com/us/app/finderly/id6670176210
Android: https://play.google.com/store/apps/details?id=store.finderly
We’d love to hear your thoughts on accuracy, other use cases, or features that would make this more useful.
Background: This is based on our AI-powered price estimation method for home improvement services (patent pending).

value: Show HN: DIY AI that estimates home improvement costs from a video and more

author: adlkiarash


value: notelm

value: Show HN: Created a library for rendering webview within Bevy

author: notelm


value:
There's lots of SEO tools out there, but none of them actually tell you how to fix the issues losing you traffic.
Seocheck.dev will detect your website's framework or CMS, from over 100+ options. Anything super simple like WordPress to the more code-heavy stuff like Next.js or Django.
Then, your page will be scanned against 40+ different test points against 6 categories:
* Metadata
* Page content
* Images
* Technical
* Social & sharing
* Performance
For every problem, you get a step-by-step fix and even copy and paste code blocks where applicable.
We also wanted to make this an effective tool for agencies, so we offer daily, weekly, and monthly tracking with email notifications, as well as a fully customizable white-labelled report system with 20+ customizable options and export formats.
I now use this tool myself for all my projects, and if you're shipping something yourself I highly recommend you give it a try.
You can see up to 3 errors and their step-by-step fixes for free, so definitely take a look. Who knows, maybe you'll get a few hundred extra visitors over the next few months; and that could be a conversion or two that really matter.
If you want to check it out, feel free at seocheck.dev.

value: Show HN: Fix your site's SEO with personalized instructions


value: beariish

value:
I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0!
I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world.
Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance.
I intend to be publishing toys and examples of applications embedding Bolt over the coming few weeks, but be sure to check out the examples and the programming guide in the repo if you're interested!

value: Show HN: Bolt – A super-fast, statically-typed scripting language written in C

author: beariish


value: maurin

value: Show HN: Collect Review/Build Feedback Inside Your PR

author: maurin


value: jsscheller

value: Show HN: Image-util – open-source image utilities in the browser

author: jsscheller


value: bharatgel

value: Open source python based event and session store implementation for MCP and an ASGI wrapper that enables cross-node session admission, failover, and sticky-session-free scaling. It partially solves the MCP's session and statefulness problem for scaling by using a session storage (works well for server concepts). New server requests and broken streams can be served and resumed respectively by any of the instances.<p>*Sampling/Elicitation/Client concepts that rely on GET streams from server are still tied to the same node.

value: Show HN: mcp-db – session/event store & distributed scaling for MCP

author: bharatgel


value: fwystup

value:
Maybe you've had this experience too: You build something you're proud of, post it on HN with your low-karma account, and... crickets. Zero votes, zero comments.
That's what happened to me last Monday. I posted my coding tool (XaresAICoder - an open-source browser IDE) that I'd built with AI assistance. In my mind it was revolutionary. On HN? Completely ignored.
Then I wondered: How many other potentially great projects suffer the same fate? What "hidden gems" are we missing because they come from low-karma accounts?
So I built hn-gems (with help from Claude and my own XaresAICoder). It works in two stages:
Continuous scanning: Analyzes all new HN posts from accounts with <100 karma, scoring them for technical merit, originality, and problem-solving value
AI curation: Every 12 hours, an LLM deep-dives into the top 10 candidates, checking GitHub repos, documentation quality, and actual utility
The result is what you see at the link - a curated list of overlooked quality posts that deserve more attention.
The interesting part: I barely wrote any criteria. I just told Claude "open source good, pure commercial bad, working demos good" and let it figure out the scoring. The AI assessment varies slightly each run, which actually makes it more interesting.
GitHub: https://github.com/DG1001/hn-gems
Is this useful? Do you have ideas how to improve this tool if necessary?
(And yes, my XaresAICoder that got 0 votes? The AI thinks it's actually pretty good. I'll take that as a win.)

value: Show HN: I analyzed why my post got 0 votes and built this

author: fwystup


value: jirithecreator

value:
I’ve worked in teams where time tracking was either:
1. painful Excel spreadsheets, or
2. over-complicated SaaS tools with 100+ features nobody uses.
So I built SnapTime – a lightweight time tracking tool with a focus on speed and clarity.
Key features:
- Drag & drop to reorder and adjust entries
- Copy/paste whole weeks in seconds
- Calendar-like editing
- Works for solo freelancers and scales up to large teams
- Free for solo users, $1.99/user for teams
Tech stack:
- Next.js + TypeScript frontend
- Serverless backend on Vercel
- Postgres + Prisma ORM
- Stripe for billing
- Designed to be fast even with years of historical data
I’d love feedback — whether on UX, performance, or ideas for integrations.

value: Show HN: SnapTime – Simple Time Tracking. Powerful Features

author: jirithecreator


value: mbm

value: Show HN: Install subagents for Claude Code with npx

author: mbm


value: emson

value:
I built Word Pulse as a fun, educational word game for my family. It’s a browser game where you connect letters on a pulsing grid to form words and try to keep things in equilibrium.
Play it: https://scrambleletters.com/apps/word-pulse
How it’s built: Svelte 5 for the UI, with a custom word check pipeline based on the Moby word list (preprocessed into a fast lookup structure). All gameplay runs in the browser.
Why I made it: I wanted something snappy, kid-friendly, and slightly "thinky" that encourages pattern spotting under light pressure, not just another Wordle clone.
What I’d love feedback on:
- Difficulty curve and pacing of the “pulse” mechanic
- Dictionary choices (UK/US spellings, obscure words, minimum word length)
- UX rough edges (accessibility, touch interactions, onboarding/help)
Hope that's ok. Thanks! Ben

value: Show HN: Word Pulse, Connect pulsing letters (Svelte 5, Moby list)

author: emson


value: kyrylo

value: The clock’s ticking: use it wisely, and have fun (while you can).

value: Show HN: Life Calendar – How much time you have left on this planet

author: kyrylo


value: joshcartme

value:
I've been working on a hobby project in a private repo on Github.  I'm not at the point where I want to convert to a Github team so I can't enforce branch protection rules.  I did want to prevent merging if some CI check I have setup failed so I don't end up with type-errors in main.
To solve for this I made this extension which disables the Github merge button when checks are failing and/or a user defined label is on the PR.
There's a content script that uses a MutationObserver to know when to disable/enable.  That content script also listens to chrome.storage.sync.onChanged to know the values set in the configuration pop-over.

value: Show HN: Squiddly, Disable the GitHub merge button based on checks or a label

author: joshcartme


value: pmbuilder

value:
I discovered the TinyExperiments idea while listening to a podcast interview and it immediately clicked for me: use curiosity to run tiny, low-stakes experiments about your life.
I built a simple prototype to validate the concept before building it fully:
- One-tap daily yes/no tracking
- Quick PMN reflections (Plus/Minus/Next)
- 7/21/30-day “experiment” framing to learn what actually works
Would love feedback from HN:
- Does the curiosity-first framing resonate?
- What’s the smallest v1 you’d actually try for 7 days?
Early access (email only) on the link above.

value: Show HN: TinyExperiments – prototype for curiosity-driven personal experiments

author: pmbuilder


value:
We built Festa — an AI that coordinates entire events over SMS in real time.
We’re targeting weddings first, but it works for any large gathering. Guests think they’re texting a human, but it’s 100% AI.
It answers questions, chases RSVPs, coordinates vendors, sends reminders… all instantly.
We think it’s the best AI over text in the world. If you think yours is better — or you can make ours fail — try it out on our landing page.
Post your results and feedback here — I’m curious what you throw at it.
Also just joined X to share more behind-the-scenes on building Festa: https://x.com/thekevinqi

value: Show HN: The "best" AI over text – prove me wrong


value: andromaton

value:
Lots of fun to do.
I would have not taken the time without the speedup provided by Claude.
https://andyrosa.github.io/Sinclaude/simulator.html

value: Show HN: A Sinclair ZX81 retro web assembler+simulator

author: andromaton


value: DavidCanHelp

value: Show HN: Reactive: A React Book for the Reluctant (written by Claude)

author: DavidCanHelp


value: NazSingapore

value:
We built JobShield after running into multiple scam job listings while job hunting. Many of these scams were sophisticated enough to collect personal data or even impersonate legitimate employers before anyone noticed.
The problem: Job scams are increasingly common and costly. In Singapore alone, job scams caused losses of over SGD 156 million last year. Current protections are reactive, they kick in only after victims have reported a listing, by which point data is already harvested.
What I built: JobShield is a prototype that scans job listings in real time using rule-based checks and pattern matching to flag high-risk or suspicious posts before they go live. It can run as a standalone tool or integrate with job boards and government portals.
Technical details: Built as a standalone SaaS with future middleware capabilities, Flags risky patterns like requests for personal documents without proper credentials, Designed for scalable monitoring across millions of listings and multiple regions, and Current prototype scans scraped listings and flags results for vendor or agency review.
Current status: We are in Phase 1 of a 3-phase plan. The prototype works and has been piloted with agencies, with focus now on refining detection accuracy and onboarding early adopters.
Founder note: None of my co-founders are technical. I am a hybrid founder non-traditional but hands on, who designed and built the prototype myself using no-code and AI-assisted development. My role is to define, design, and direct the product while leading future technical hires.
I’d love feedback on: 1- How scam detection should be presented to jobseekers without causing false panic. 2- Whether you would try a public version that lets anyone paste a job URL for verification. 3- Other use cases you see for real-time job listing verification. 4- Whether having no purely technical founder still plays a big part in early-stage success if the prototype is already built and functioning

value: Show HN: Job Shield – a job trust verification platform

author: NazSingapore


value: A modified version of nohello.net for saying no to slack huddles. Useful as a slack status to explain why you don't pick up random slack huddles

value: Show HN: No-huddle.net for better Slack huddle etiquette


value: funfunfunction

value:
I wanted a dead-simple way to quickly generate CLI commands without the overhead of Claude Code or Cursor, so I built it in an afternoon.
The project uses some zsh magic to allow for quick editing of the model's response before running the command. Commands show up in your shell history, just like any other command.
The project is intended to be very simple and hackable -- the whole project is one TypeScript file.
Feedback (and pull requests) welcome!

value: Show HN: UwU – Generate CLI commands inline with GPT-5

author: funfunfunction


value: harshdoesdev

value:
Hi HN!
We built SuperContext because we got tired of re-explaining our codebases to AI tools every single time. Now our whole team can jump between Claude Code, Cursor, and Windsurf without losing context.
It's open source and uses MCP to connect with your existing tools. Would love to hear what you think!

value: Show HN: We are fixing memories for AI Teams

author: harshdoesdev


value: wilburhimself

value:
Hi HN,
I’m the creator of GemGuard, an open source Ruby tool aimed at improving supply chain security for Ruby projects.
Ruby developers often trust their Gemfile.lock without much scrutiny, but issues like typosquatting, unpatched vulnerabilities, and lack of SBOM (Software Bill of Materials) generation remain significant risks.
GemGuard helps by:
Scanning your Gemfile.lock against OSV.dev and Ruby Advisory Database CVEs
Detecting suspicious typosquatted gems with fuzzy string matching
Generating SPDX and CycloneDX SBOMs for compliance and transparency
Offering an auto-fix command that safely upgrades vulnerable gems and backs up your lockfile
Integrating easily with CI/CD workflows for continuous security
It’s lightweight, Ruby-first, and designed to be part of your normal dev workflow, not an afterthought.
You can check it out here:
GitHub: https://github.com/wilburhimself/gem_guard
RubyGems: https://rubygems.org/gems/gem_guard
I’m open to feedback, critiques, and contributions. If you try it, I’d love to hear how it works for your projects or any gaps you discover.
Thanks for reading!

value: Show HN: GemGuard: Ruby gem to scan and auto-fix vulnerable dependencies

author: wilburhimself


value:
With QuotationGenie you can: Create customized quotations in minutes Generate invoices and track payment status (paid, unpaid, overdue)
Draft, send, and sign contracts digitally
I built this after getting frustrated with juggling multiple tools for quotes, invoicing, and contracts — now it’s all streamlined in one dashboard.
Would love your feedback on usability, features, and what you’d want to see next.
Thanks for checking it out!

value: Show HN: QuotationGenie – Create and Track Quotes, Invoices, and Contracts


value: yelston

value:
Clip is a chrome extension that I built recently as add on to Copi.
Copi allows users to easily share secure content to their customers and track their engagement. With Clip, users no longer need to log into our platform to get the links.
They will be able to access any of their Starred Copi Links via the chrome extension, and share the content with their customers on the go~
Feel free to give it a go, and let me know your feedback.
Thanks!

value: Show HN: Clip- Chrome Extension for your clipboard history and your Copi Links

author: yelston


value: Stevinn

value:
I built JustGrind as a personal execution partner — an AI chatbot that adapts to your goals, keeps you accountable, and nudges you back on track when you lose momentum.
Unlike generic habit trackers, JustGrind uses context from your onboarding to personalize prompts, track your consistency, and help you push through plateaus. It’s designed for entrepreneurs, builders, and anyone chasing ambitious targets who can’t afford wasted days.
Right now it’s in early release, and I’m looking for feedback from people who want to test it and tell me what’s missing.
https://justgrinds.vercel.app/

value: Show HN: I made an AI-powered habit coach for people chasing big goals

author: Stevinn


value: SvenBosau

value:
I built an Excel add-in that connects to Ollama, so you can run local LLMs like Llama3 directly inside Excel. I call it XLlama.
You can use it like a regular formula:
=XLlamaPrompt("Is Excel a database")
or run it on an entire range.
No API calls. No cloud. No subscriptions. Everything runs locally.
It’s useful for quick tasks like extracting names, emails, or phone numbers from text, or for doing light data analysis without leaving Excel.
Would love feedback, especially from people who use Excel daily.

value: Show HN: I integrated Ollama into Excel to run local LLMs

author: SvenBosau


value: slowlab

value:
I often found myself doing this tedious routine:
1. Download a file
2. Open Finder and locate it
3. Drag it into the browser/app to upload
For things like tax paperwork or testing uploads, I was repeating this dozens of times a day.
QuickShelf is a small macOS menu bar app that lets you instantly open a specific folder in a compact window and drag files directly — without opening Finder.
It’s lightweight, quick, and stays out of the way.
- https://github.com/Slowhand0309/QuickShelf
- https://quickshelf-app.slowlab.dev

value: Show HN: QuickShelf – Stop opening Finder just to drag files

author: slowlab


value:
Hey everyone!
Join us on August 27th for our first Social Impact SF x Remotely Good Mixer in San Francisco!
We’re marking the relaunch of Remotely Good as RemotelyGood.us and the launch of the Social Impact SF community by gathering local professionals across social impact to connect.
RSVP Here: https://lu.ma/jfctvs1o
Enjoy good music and happy hour pricing all night. If you follow Remotely Good online and sign up for an account on remotelygood.us, you'll get a drink ticket on us!
If anyone is interested in sponsoring or tabling at the event, please reach out at remotelygood@substack.com!

value: Show HN: Sign Up at Remotelygood.us and Join Us at Our Relaunch Party in SF


value: justmattyou

value:
Silent training errors are bugs in ML training jobs that do not crash, raise exceptions, or obviously break metrics. They waste GPU hours and silently degrade model quality, and often go unnoticed until it is too late.
An early example of a silent error from Bloom-176B training, where model parameters silently diverged across GPUs and caused conflicting model checkpoints: https://github.com/bigscience-workshop/bigscience/blob/maste...
TrainCheck is a runtime checking tool that catches these issues early.
It automatically infers invariants (semantic correctness rules) from known-good training runs, such as official examples maintained by framework developers. It enforces them on new runs to spot subtle violations in-flight. Many errors can be caught within a single iteration. TrainCheck also tries to make invariants transferable across runs, setups, and even code structures, so that users can immediately benefit from TrainCheck, without always needing to infer invariants from very specialized setups/envs.
We have used TrainCheck to uncover 18 real-world silent errors in popular PyTorch, DeepSpeed, and HuggingFace pipelines, including one during BLOOM-176B pretraining that standard metric monitoring missed. We also found 6 new bugs in DeepSpeed and Transformers.
- A 5-minute TrainCheck experience for you to try out: https://github.com/OrderLab/TrainCheck/blob/main/docs/5-min-...
- Link to the paper and slides: https://www.usenix.org/conference/osdi25/presentation/jiang
For anyone training large or long-running ML models, what silent bugs have you run into, and how do you catch them today?

value: Show HN: TrainCheck – Catch ML Training Bugs Before It's Too Late

author: justmattyou


value: TerrenceTian

value:
A technical deep-dive into architecting a reliable URL shortener using Hono, Next.js 15, and Cloudflare Workers
## What We Built
TrustBit is a URL shortener that prioritizes reliability over features. After getting burned by links breaking on existing services, we decided to build something that just works.
*Live demo*: https://trustbit.me
*Tech stack*: Hono + Cloudflare Workers (API), Next.js 15 (frontend), D1 (SQLite), KV storage, TypeScript throughout
## Why Another URL Shortener?
Honestly, we didn't plan to compete with Bitly. We just got tired of:
- Links suddenly breaking when services change their terms
- Ads being injected into redirects
- "Free" tiers disappearing overnight
So we built what we wanted: transparent pricing, no ads, and infrastructure designed not to disappear.
## What We Learned
### 1. Edge-native architecture requires rethinking patterns
Traditional database + cache patterns don't work well with eventual consistency. We had to embrace optimistic updates and design for network partitions.
### 2. Cloudflare Workers are surprisingly capable
We were skeptical about the 10ms CPU limit, but proper async patterns and efficient algorithms make it work. Our average CPU time is 3-5ms per request.
### 3. TypeScript everywhere pays off
Sharing types between frontend/backend/workers eliminates entire classes of bugs. Our error rate dropped significantly after we went full TypeScript.
### 4. Developer experience matters for solo projects
Hono's API design is clean enough that we can context-switch between frontend and backend work efficiently. This matters when you're a small team.
## Current Status & Future
*Metrics so far*:
- 120+ users across free and paid tiers
- 99.97% uptime
- ~50ms average global response time
*What's next*:
- Analytics dashboard (in beta)
- API for programmatic link creation
- Bulk operations for enterprise users
We're intentionally growing slowly. The goal isn't to become the next unicorn—it's to build something that works reliably for people who depend on their links.
## Technical Takeaways
If you're building on Cloudflare Workers:
1. *Embrace the constraints*: 10ms CPU limit forces good architecture
2. *KV is your friend*: But design for cache misses
3. *D1 eventual consistency*: Plan for it, don't fight it
4. *Bundle size matters*: Every KB counts on edge workers
The full stack feels like the future of web apps: globally distributed, serverless, and surprisingly affordable at scale.
## Open Questions
We're still figuring out:
- Best practices for D1 schema migrations in production
- How to handle analytics at scale without blowing the KV budget
- Whether edge-first architecture is worth the complexity for smaller apps
Would love to hear from others building on similar stacks. What patterns have you found that work well?
---
Built by a small team who got tired of unreliable infrastructure. We're trying to solve the "URL shortener problem" with boring, reliable technology rather than fancy features.
*Try it*: https://trustbit.me (free tier, no credit card)
*Tech questions*: Happy to answer in the comments

value: Show HN: TrustBit – Building a URL shortener with Cloudflare's edge stack

author: TerrenceTian


value: Show HN: Director Diffusion - Replicate Your Favorite Director's Style


value: Show HN: DoomscrollBlocker play annoying noise on scroll/blur images on social


value: sagarayi

value:
I got tired of losing track of job applications across different sites and forgetting when I applied where. Built a WhatsApp bot that extracts company/role info from LinkedIn, Indeed, Glassdoor URLs and logs everything to Google Sheets automatically.
Just text a job URL to the bot and it handles the rest. Also works with manual "Company - Role" entries. The Google Sheet gives you application stats and is accessible anywhere.
Tech: Node.js, Twilio WhatsApp API, Google Sheets API, Cheerio for scraping. Takes ~10 mins to set up with free tiers.
Open source: https://github.com/sagarayi/Job-application-tracker-using-go...

value: Show HN: WhatsApp bot that auto-tracks job applications in Google Sheets

author: sagarayi


value: theletterf

value:
With the help of Claude, I've created an OpenTelemetry Collector extension based on Calm Technology principles that represents incoming Telemetry as raindrops hitting a glass pane, system load being the hue of the sky.
The goal is to make monitoring feel as natural as checking the weather: something we do without thinking, that provides immediate understanding of our environment.
Repo (and demo video): https://github.com/theletterf/otel-sonifier

value: Show HN: I made an OpenTelemetry extension based on Calm Tech principles

author: theletterf


value: sjdonado

value:
I built Spooky Planning because most "free" Planning Poker apps hide core features behind paywalls. This one doesn’t.
Free Forever ($0): Unlimited players, voting sessions, and rooms. Permanent room URLs + session history. Custom scales (Fibonacci, T-shirt, powers of two, or your own). Real-time updates, mobile responsive. No ads, no tracking.
Optional Membership ($4.99/month): Everything in Free. Priority support + feature requests. Preview beta features. Download reports. Monthly digest. MCP server
The goal: keep core features free forever, no bait-and-switch. The member tier is for those who want to support development and get a few extras.
Roadmap: timers, per-round notes, integrations (Jira/Linear).
Would you pay $4.99/month for the member perks?
Which perks would make it worth supporting?
Is “free forever” sustainable enough for you to adopt it?

value: Show HN: Spooky Planning. Full-feature Planning Poker free forever

author: sjdonado


value: cutandjoin

value: Efficiently edit many MP3 files using a combination of GUI operations and scripting.<p>The custom script format "CJM" integrates CUE and M3U, making editing and sharing easier.

value: Show HN: MP3 File Editor for Lossless Bulk Processing

author: cutandjoin


value: Show HN: I created a X agent for auto-replies


value: sellorian

value: Show HN: I’ve made an actually pointless image shredder

author: sellorian


value: awesomelab

value: Show HN: YouTube-GPT – AI Search Engine for Videos(Vidify)

author: awesomelab


value: armansu

value:
Hi Hacker News,
I’m Arman. After dozens of experiments in the past 12 months (Top 3 in SWE-Bench Verified being one of them), we finally found an idea we are now pursuing in the high-speed beast mode.
Excited to launch nFactorial AI - MasterClass from any legend for any topic aka video calls with the world’s greatest minds as your personal tutors.
We set out to build the world’s biggest catalog of 100,000+ world-class masters (from Bruce Lee to Naval Ravikant) from every industry and every geography/language as your personal video-first AI tutors.
At the moment, in many fields AI is worse than the top 1% of humans. Terence Tao is better than AI in math, Warren Buffett is better in investing, Scott Aaronson is better in computational complexity. The Lee Sedol moment did not yet happen in these fields. By embedding the thoughts of the top 1% of humans into its context, AI generates higher-quality output.
We’re launching with 7 personal heroes of mine: Paul Graham teaching startups, Elon Musk teaching physics and first-principle thinking, Terence Tao teaching math, Andrej Karpathy teaching AI, Morgan Housel teaching personal money management, Bill Ackman teaching investing, Marc Andreessen teaching venture capital and personal productivity.
How to use the app? 1) Start a Zoom call with a legend. 2) Listen to their 5-min lecture with slides. 3) Ask them questions. 4) Ask to create a new lecture on any topic of your choice.
What’s new about what we built?
- Live video call: screenshares by legends, see them “teach” with slides.
- Create a video lecture on any topic. Preferably within the teacher’s domain expertise for better lecture quality.
- Persona-grounded tutoring: each AI mentor is grounded in their public writing, talks, and known viewpoints, so PG sounds like PG, Karpathy reasons like Karpathy, etc.
- We mimic not just the legends’ voice, mannerisms, facial expressions and vocabulary, but also their way of thinking. Reasoning based on their public writings: 3800+ posts, essays, books, interviews and blogs.
A lot of my friends make fun of me for being overly fascinated with learning from the GOATs. In 2004, I built the biggest Bruce Lee website on the Russian Internet. In 2010-2014 as well as 2023-2024, I recorded 150+ 3-hour long podcasts with world-class founders, scientists and engineers. In 2013, I published 966 posters on Instagram with my favorite quotes from the world’s top performers. In 2014, we built an iOS habit tracking app where users could follow daily rituals of the world’s most effective people. In 2016, 1 year before Cameo, we launched a mobile marketplace for fans to get video greetings from their favorite celebrities.
It’s time to turn this lifelong fascination into a product useful for a billion people.
We’re #1 on Product Hunt at the moment: https://www.producthunt.com/products/nfactorial-ai-6
If you try it, tell us what felt magical and what felt wrong. We're here to answer any questions.

value: Show HN: NFactorial AI – Video calls with world's best minds as personal tutors

author: armansu


value: balibou

value:
After a week off, I came back to hundreds of unread emails.
I wanted a way to figure out what actually mattered without spending hours.
So I built a small AI prototype that:
- Finds urgent and important messages
- Summarizes long threads
- Lets you interact with your inbox in a more visual way
Right now, it’s just a playground using a realistic sample inbox (hardcoded data).
You can try it here:
 https://catchupinbox.com/playground
It has:
- A dynamic email/thread interface
- An AI chatbot that works directly within that interface
Stack: Next.js, hexagonal architecture, OpenAI (LLM-agnostic).
Privacy-first — no real emails are used in this demo.
I’m curious:
- Does this approach make sense to you?
- What would make this genuinely useful?
- Any edge cases or workflows I should consider before adding Gmail/Outlook support?

value: Show HN: Playground for AI email triage with a dynamic interface and chatbot

author: balibou


value: wayneshng

value:
Hey HN,
I’d like to share an open-source project I’ve created. It is an email archiving tool that can back up your whole email system with full-text search capabilities.
The project is called Open Archiver, and it is able to archive and index emails from cloud-based email inboxes, including Google Workspace, Microsoft 365, and any IMAP-enabled email inbox. You can connect it to your email provider, and it copies every single incoming and outgoing email into a secure archive that you control (Your local storage or S3-compatible storage).
Some features:
- Archive and index all emails and attachments
- Import and sync the whole organization's emails: For Google Workspace and MS 365, Open Archiver can ingest all individual inboxes' emails
- PST and .eml files import
- Role-based access
- Full-text search: All archived emails and attachments are indexed, so you can search the content of all emails and attachments
- You can choose to store your files either on your local machine or on any S3-compatible storage provider
- API access
It's AGPL-3.0 licensed and free to use for personal and business purposes. I'd be happy if you could give it a try and give me some feedback.
You can find the project on GitHub (with Demo site): https://github.com/LogicLabs-OU/OpenArchiver

value: Show HN: An open-source email archiver with full-text search capabilities

author: wayneshng


value: ankitchhatbar

value: Show HN: 1 Million Rows

author: ankitchhatbar

title: Show HN: 1 Million Rows


value:
Hi HN - We’re Hoshang & Vishal from Airbook (https://www.airbook.io) - An AI native workspace to do all your analytics work in one place.
Airbook automatically syncs, cleans and centralizes all your data scattered across HubSpot, Amplitude, GA4, Zendesk, Stripe, Postgres, Snowflake and more - You can then use Airbook AI to build powerful interactive reports and unified dashboards.
Here's a demo - https://youtu.be/hFp9J98p4_w
Our AI is schema-aware -It understands your fields, relationships, and can auto-build queries across sources with context. You can join sources like HubSpot + Salesforce + Snowflake for example. Every query it generates is editable, so you always stay in control. From there, you can prompt it build a dashboard for you or trigger workflows to push data into Customer IO, Clay, and more.
We built Airbook after years of leading data and ops at high-growth startups, where every question → insight → action flow involved bouncing between ETL scrips, CSV exports, warehouse queries, SQL Notebooks, BI tools, docs, decks and more. GTM, Ops, and Data teams were chasing the same answers, but each lived in totally different tools. We’ve now seen dev workflows evolve fast - Cursor, Claude, Copilot - but analytics still feels like it’s stuck.
Airbook is the common meeting point: one place to explore, present, and activate data, using interfaces you already know how to use - SQL, point‑and‑click, and now AI.
Three ways to work:
1. SQL IDE for technical folks
2. No-code builder for business users
3. AI assistant for both
Analytics and Ops teams use Airbook for deep dives, data exploration, quick answers, and cross-functional reporting. And because it’s collaborative, business teams can self-serve insights using the no-code builder too.
Teams also use Airbook to build segments by joining data from tools like Postgres, Amplitude, HubSpot and then trigger a workflow to push these segments to growth tools (Customer IO, Clay etc.) and launch campaigns instantly.
Here are some examples of what you can ask our AI:
Help me build a full funnel report from Traffic (GA4) → Leads (HubSpot) → Opportunities (SFDC) → Revenue (Stripe) with monthly conversion rates | Funnel Reporting
-> Traffic spiked in December, help me identify which sources caused this and whether it led to increased leads and opportunities | Exploration
-> Build a segment of enterprise trial signups who created at least 1 project, requested pricing info, and remain in the 'Qualification' stage in HubSpot | Segmentation
-> Create customer health scores by combining revenue, support interactions and product usage to identify potential churn risks | Scoring Models
We just launched a freemium plan - connect to a database and start using Air AI. You also get a 14-day free trial with full access. And with our MCP, you can build on Airbook or fetch insights straight from your favorite AI tool.
Signup here - https://app.airbook.io/signup
Your feedback shapes our roadmap so over to you now - what’s the first report or workflow you’d build with Air AI, how smooth (or bumpy) was the setup, and what could we do better? Share your honest thoughts - friction points, dream features, must‑have integrations - in the comments. We're super excited to hear from you!

value: Show HN: Airbook – Cursor for Analytics

title: Show HN: Airbook – Cursor for Analytics


value:
I've been experimenting with LLMs + Python/Jupyter + Agent Frameworks to see if an AI "team" can handle the kind of exploratory business data analysis you would normally give to a junior analyst.
It's not for "give me the top 10 campaigns by CTR."
It's for:
- Predict next quarter’s sales from 2 years of data
- Identify profit drivers in Amazon sales and model how to increase net profit by 10%
- Build custom customer cohorts from sales + activity data
How it works (high-level):
- Planner agent interprets the business question, breaks it into steps, interpret python execution results
- Coding agent runs pandas / matplotlib / other libraries inside an isolated Docker container running Jupyter
- Report agent creates formatted PDF reports/narratives
Early learnings:
- With a good prompt, it can do much of what a 1–2 year analyst could
- Industry-specific system prompts (context) improves outcome
Here is a screencast of how an exploration looks like:
https://youtu.be/oMkgj1e1cxM
This is the read-only version of the exploration:
https://app.askprisma.ai/share/public_0kjM3bN3_UAVyfG_3s3kaQ
I would love feedback on:
- Which industries would find daily, sticky use?
- Whether you would prefer cloud, self-hosted, or dedicated instance?
- How you should price something like this?
- How soon should I focus on a specific vertical or ecosystem (eg: shopify, or a specific industry)
P.S: I’m open to collaborations, especially with folks who have deep industry expertise and believe a system like AskPrisma will serve the industry well. Email: akshay [at] askprisma.ai

value: Show HN: AskPrisma – Multi-agent AI that can replace a junior data analyst


value: serozkan

value: I built a web site and web server analytics/monitoring solution. It's simple and mainly for people running their own VMs and web sites and looking for a simple solution. Feel free to test and let me know if you have any feedback. Looking for testers.

value: Show HN: Free and open source web site and server monitoring tool

author: serozkan


value: Show HN: Open-source protocol for secure tool-calling [Technical Specification]


value: mnewme

value: Show HN: Ugly Wallpapers

author: mnewme

title: Show HN: Ugly Wallpapers


value: git-user-cpp

value:
Hey folks! A few months back I built a GNU/Linux post‑installation setup program to make getting started way smoother. Since then, I’ve given it a boost with new features and refinements — and it’s now live on GitHub!
Built in Rust — fast, safe, and reliable
Works out‑of‑the‑box for: Arch, Debian, Fedora
Automates essential configs:
- iptables firewall rules
- vim setup
- zsh + Oh My Zsh customization
- zram for improved performance
- Installs either default software packages or your chosen ones
Designed to save you time and take the pain out of post‑install tweaks.
If that sounds useful, check it out and drop a star on GitHub — every bit of support keeps the project moving forward!
https://github.com/glcomtech/glwiz

value: Show HN: New GNU/Linux post-install configuration tool (iptables, zram, zsh...)

author: git-user-cpp


value:
After years of traveling to Japan, I found myself craving those small cultural moments back home: the sound of temple bells, seasonal haikus, morning radio snippets.
Gachari gives you one authentic piece of Japanese culture daily in 30 seconds. No overwhelming content, just a small cultural vitamin.
21 users so far with 30% coming back daily. The progressive onboarding (3 free draws) seems to hook people without overwhelming them.
Try it: https://www.gachari.com

value: Show HN: I missed Japan so I built a daily 30-second cultural escape app


value: Show HN: Next.js starter prompts for coding agents


value: tunabr

value: Show HN: Low code MCP server/API gateway

author: tunabr


value: hunvreus

value:
Just a tiny tool I built a while back to export the list of GitHub profiles that starred a repo (aka "stargazers"). I built that for a couple of my open source projects (Basecoat [1] and Pages CMS [2]) as I wanted to get a sense of who the users were.
It creates a CSV file with the info for each GitHub user: username, full name, login, email, followers count, etc.
You can also create a chart of stars over time and a map of users (for those who have their location in their profile): https://imgur.com/a/B1byCkg
[1]: https://basecoatui.com
[2]: https://pagescms.org

value: Show HN: Starshot – Export and Visualize Your Stargazers

author: hunvreus


value: ozdemircibaris

value:
I made a React image editor component focused on the 80/20 of editing: crop, selective blur, freehand draw, shapes, and full undo/redo — all client-side.
Highlights
- TypeScript-first, lightweight
- Plug-and-play component API
- Keyboard shortcuts (Ctrl/Cmd+Z/Y, Delete)
- No backend; uses browser APIs
Demo & install
- Live demo: https://image-editor.ozdemircibaris.dev
- npm: npm i @ozdemircibaris/react-image-editor
Coming next: text, arrows, filters, mobile UI, AI helpers.
Feedback welcome — especially on API design and missing features.

value: Show HN: React Image Editor – Lightweight Image Editing for React

author: ozdemircibaris


value: We built a digital-first travel insurance platform in Morocco. Users can compare, buy, and download embassy-compliant policies in minutes. Useful for visa applicants, students, or Omra travelers. AMA.

value: Show HN: E-Mai.ma – Digital Travel Insurance in Morocco


value:
Most wealth management platforms are built for the ultra-rich. Oracle Wealth flips that model on its head.
We’re a next-generation investment platform where everyday investors can tap into advice inspired by Warren Buffett and challenge experts — all wrapped in a product built by former hedge fund managers.
We’re combining the rigor of institutional investing with tools anyone can use, helping you make smarter long-term decisions without the gated fees or jargon.
Why it’s different:
Advice modeled on strategies from the world’s most respected investors
Built by people who’ve managed real capital at hedge funds
Designed for accessibility, transparency, and ease of use
Targeted at the 99%, not just the top 1%
We believe everyone deserves access to the same level of insight that billionaires get — and we’re making it happen.
If the mission resonates with anyone feel free to reach out or drop a comment / share. Looking forward to connecting with anyone in the HN community.
www.oraclewlth.com
https://x.com/OracleWlth/status/1954679927975846151

value: Show HN: Oracle – Wealth Management for the 99%


value: rendernos

value: Show HN: I connected ChatGPT to real-time financial markets, would love feedback

author: rendernos


value: nisthana

value: Searching tickets in our issue tracker sucked so we created a vector search. Is this useful?

value: Show HN: Semantic Search for Project Tickets

author: nisthana


value: wilburhimself

value:
Hi HN,
I created GemGuard, an open source Ruby tool aimed at improving supply chain security for Ruby projects.
Ruby developers often trust their Gemfile.lock without much scrutiny, but issues like typosquatting, unpatched vulnerabilities, and lack of SBOM (Software Bill of Materials) generation remain significant risks.
GemGuard helps by:
Scanning your Gemfile.lock against OSV.dev and Ruby Advisory Database CVEs
Detecting suspicious typosquatted gems with fuzzy string matching
Generating SPDX and CycloneDX SBOMs for compliance and transparency
Offering an auto-fix command that safely upgrades vulnerable gems and backs up your lockfile
Integrating easily with CI/CD workflows for continuous security
It’s lightweight, Ruby-first, and designed to be part of your normal dev workflow, not an afterthought.
You can check it out here: GitHub: https://github.com/wilburhimself/gem_guard
I’m open to feedback, critiques, and contributions. If you try it, I’d love to hear how it works for your projects or any gaps you discover.
Thanks for reading!

value: Show HN: GemGuard: Ruby gem to scan and auto-fix vulnerable dependencies

author: wilburhimself


value: dantraztrev

value:
sup nerds,
I’ve been experimenting with a weird idea: what if files didn’t live on disk or in memory, but only as packets moving through the network?
NERD is a text editor for living data streams — circulation loops in network traffic that are the file. There’s no storage backend. If the flow stops, the file disappears.
Instead of:
File → Storage → Network → Edit → Store
NERD does:
File IS Network Flow → Edit Flow Pattern Directly
Features:
Files are sustained by packet loops (heartbeat packets keep them alive)
Multi-user editing by connecting to the same flow
Raw socket programming + custom packet formats
ed-compatible interface (append, delete, substitute, etc.)
Flow discovery (discover shows what’s “alive” on the network)
Example:
$ sudo ./nerd shared_doc
> append Hello from Node A!
On another machine:
$ sudo ./nerd shared_doc
> append Hello from Node B!
Result: Both edits are merged into the same circulating flow.
Repo & README: github.com/DantrazTrev/nerd
Would love feedback on:
Use cases (is this a toy or something deeper?)
Security / network safety concerns
Better ways to visualize active flows
“The file is not in the nodes, but in the arrows between them.”
toodles

value: Show HN: I am building nerd: ed for live nw flows (file in motion)

author: dantraztrev


value: freducom

value:
Hi HN,
We’ve been building Flipsite, a website builder where Lighthouse 100% scores aren’t a nice-to-have — they’re the foundation.
Why we built it: Every other website builder we tried was “builder-first, HTML/CSS second.” That means bloated DOMs (nested <div>s inside <div>s), render-blocking scripts, unused CSS, and SEO headaches. We flipped the model:
Built the compiler first — it generates clean HTML, critical CSS, no third-party libraries, and optimizes for speed, accessibility, and technical SEO.
Then layered on a Framer-like editor for design. Not our first rodeo, but it was hard work.
What’s working today:
- Clean HTML output (no nested <div> soup)
- Automatic critical CSS
- Zero render-blocking scripts or unnecessary libraries
- Free forever: 1 website, unlimited CMS items & collections (https://flipsite.io/pricing/)
- Export everything as a ZIP to deploy anywhere
Coming before launch (1–2 months):
1) Automatic deployment to GitHub Pages, Cloudflare Pages, etc.
2) More and better templates to help you get started
3) Whatever you tell us is essential ;)
We’d love early feedback — especially from developers and designers who care about performance, accessibility, and SEO from day one.
Site: https://flipsite.io/
Speed details: https://flipsite.io/features/speed/
Google Speedtest: https://pagespeed.web.dev/analysis/https-flipsite-io/2x2dle4...
We’ll be here in the thread answering any questions.
— The Flipsite team

value: Show HN: Flipsite – Website builder for 100% Lighthouse scores

author: freducom


value: thekareemone

value: Show HN: I built an interactive 3D visa requirements visualizer

author: thekareemone


value: paulwilsonn

value:
I built an AI tool to make fundraising less painful for founders.
When I was raising for my own startup, I spent months building lists, researching VCs, and sending cold emails that went nowhere. This tool does the heavy lifting:
Finds investors that actually match your stage, sector, and geography
Shows recent deals so you know they’re active
Automates outreach and follow-ups
Investor CRM
Gmail + Outlook Integration
It’s still early - I’d love feedback from other founders on what’s useful, what’s missing, and how to make this genuinely helpful for fundraising.

value: Show HN: I built an AI tool to find the right investors and automate fundraising

author: paulwilsonn


value: lucascliberato

value:
Hey HN,
I built PlaylistGen because I was tired of spending more time finding music than actually working or enjoying it.
Scrolling through endless Spotify playlists, skipping half the songs, killing my flow… it was a productivity black hole.
PlaylistGen is a simple web app that creates a 15-song playlist for any mood or work context in ~20 seconds.
You choose your vibe — focus, creative, admin, or casual — and either select genres or give it 3 songs you like.
The app then builds a playlist with no duplicates, optimized for your vibe, and gives you direct links for Spotify and YouTube.
Try it at https://www.playlistgen.co.
Would love feedback from the HN crowd!

value: Show HN: PlaylistGen – Generate playlists for any mood in 20 seconds

author: lucascliberato


value: thatjoeoverthr

value: Show HN: Resume Vibe Check

author: thatjoeoverthr

title: Show HN: Resume Vibe Check


value: toisanji

value:
I’ve been obsessed with code-driven graphics since my first ellipse() in Processing. There’s something magical about watching a few lines of code bloom into motion—clean, crisp, and totally reproducible. With GGBench, I’m turning that obsession into a public benchmark for AI-generated graphics.
GGBench is a benchmarking platform to compare graphics produced by AI—especially code that renders visuals (still and animated). You vote on side-by-side outputs, and we rank models with an ELO system (the same concept chess uses). It’s simple, transparent, and designed to push the whole field forward.
Why this benchmark needs to exist
Most LLMs are fantastic at writing code, but they’re basically flying blind: they can’t actually see what they produce. They output p5.js or Three.js scripts and call it a day. Whether that code renders beautifully—or at all—has been tricky to evaluate at scale.
Meanwhile, video diffusion models chew through compute to produce every pixel of every frame. Cool tech, but expensive, slow to iterate, and hard to control. Code-rendered graphics (p5.js, Three.js, shaders, SVG) are the opposite: cheap, fast, and precise. If I want a circle at (100, 100) moving at 2 px/frame, I can guarantee it. Determinism and control matter.
GGBench is my way to compare that code-first approach across models, in public, with ELO-based rankings that’s fair and hard to game.
What we measure (and why)
We’re testing an LLM’s ability to write code that renders:
Still images: composition, color, structure, style fidelity.
Animations: motion quality, timing, easing, coherence across frames.
Because this is code, we also get repeatability (same prompt, same seed, same output), plus fine-grained prompts that check understanding of geometry, physics-ish motion, layering, and programmatic art patterns.
Categories you can explore
Early categories include:
Cityscape – skylines, parallax scrolling, night/day cycles
Nature – particles, waves, noise fields, flocking
Abstract – generative patterns, symmetry, tiling, shaders
You can filter the leaderboard by category to see which models excel where. Some models are great at structured geometry; others shine with texture and noise.
Why start with p5.js (and what’s next)
I love p5.js: it’s approachable, expressive, and perfect for rapid iteration. But GGBench isn’t stopping there. We’re adding:
Three.js for 3D scenes and camera choreography
WebGL/Shaders for low-level effects and speed
SVG for clean vector output and accessibility
As we broaden render engines, the benchmark will reveal which models can generalize across 2D, 3D, and shader-based tasks.
What this unlocks for the community
For developers: a clear target to optimize against, with transparent signals on what’s working.
For researchers: a public dataset of prompts, code, outcomes, and votes for deeper analysis.
For creators: a practical way to choose the right model for your aesthetic and your stack.
Roadmap (near-term)
Three.js categories and 3D animation tests
Per-prompt and per-engine breakdowns
Submission flow for new models and agents
“Tournament mode” with fixed prompts and seeds
API for automated match scheduling and result ingestion
Jump in
If you’re curious where today’s models stand—or you just enjoy generative art—come help shape the rankings.
Start Voting: pick your favorite in head-to-heads
View Leaderboard: see which models are rising
About: read how everything is calculated (and verify it yourself)
This is GGBench’s first public step. It’s opinionated—code first, community first, transparency first—because that’s what I think will actually move AI graphics forward. If that resonates with you, I’d love your votes, your critiques, and your pull requests.
Would love any feedback on this!

value: Show HN: Generative Graphics LLM Benchmark

author: toisanji