value: afterxleep

value:
Creator here.
If you're building iOS apps with Claude/Cursor, you know the pain: generate code in 30 seconds, switch to Xcode, wait for indexing, build, test, switch back. Do this 15 times an hour.
FlowDeck puts Swift IntelliSense, building, testing, and debugging directly in Cursor/VSCode. No more context switching.
In beta right now - everything's unlocked. Want feedback from iOS devs actually using AI tools to write code.
Main question: does this solve a real problem or is it just me who's annoyed by the Xcode dance?
Technical details and link on the site.

value: Show HN: FlowDeck – iOS/macOS dev tools for Cursor (stop alt-tabbing to Xcode)

author: afterxleep


value: hamachang

value:
This is a Language Server for Ruby-TI, a static type checker for mruby!
It works with Vim, Emacs, and VSCode!
I'd be happy to hear your feedback after trying it out!

value: Show HN: I released a Language Server for mruby static type analyzer

author: hamachang


value:
Folks, I’ve been building memy, a small CLI tool that remembers the files and directories you use most often and helps you jump back to them quickly.
It grew out of my long-time use of fasd (https://github.com/whjvenyl/fasd/) - which is now being maintained again after a long break - but memy evolved because I wanted something that better fit my workflow. I tried other tools in this space like zoxide and autojump, but I wanted something that could track both files and directories and act as a more flexible backend you can wire up to tools like fzf, cd, or whatever else you prefer.
memy is designed to be simple, scriptable, and shell-agnostic. It runs on Linux and macOS (limited macOS testing so far). I haven’t tested Windows yet, so if anyone gives that a go, I’d love to hear how it behaves there.
I’d really appreciate feedback on any rough edges, confusing docs, or ideas for integration — especially from folks who live in the terminal all day.
GitHub: https://github.com/andrewferrier/memy

value: Show HN: Memy – a CLI that remembers your most-used files and directories


value: Backslasher

value: Show HN: Tapestry, composite e-display poster

author: Backslasher


value: Mrakermo

value: Show HN: AI sales co-pilot, coaches reps in real-time during calls

author: Mrakermo


value: seagnson

value:
Hey!
I built a new "JFIF to JPG Convertor", a super lightweight web tool that converts .jfif images to .jpg directly in your browser — instantly and privately, without uploading anything to a server.
If you’ve ever downloaded images from the web or social media only to find them in the annoying .jfif format, this fixes that with a single click. Everything runs locally in JavaScript, so it’s fast and secure.
Features:
100% client-side (no uploads, no tracking, no cookies)
Instant conversion, even for large batches
Privacy-friendly — your files never leave your device
Minimalist design, mobile-friendly
Works offline once loaded
The goal was to make a clean, open, and privacy-respecting alternative to heavy online converters full of ads and analytics scripts.
Would love your feedback on performance, UI simplicity, or ideas for future improvements (e.g., drag-and-drop batch processing, EXIF handling, or direct rename support).
Try it here: https://jfif-to-jpg.com

value: Show HN: JFIF to JPG – A Lightweight Client-Side Converter (No Uploads Needed)

author: seagnson


value: Built and app that does just that, it fetches rss news feeds or transcribe YouTube videos and sends them to email and Kindle as ebook. https://kindlenewsdaily.com

value: Show HN: Ever had the need to transcribed and annotate YouTube video?


value: WoWSaaS

value:
We built a privacy-focused personal finance SaaS that respects user data while delivering powerful AI-driven financial insights. Now looking to sell the entire codebase and customer base to focus on our next venture.Key features:
Zero data collection or sharing model
AI-powered financial insights without compromising privacy
Voice call assistant with 3 premium male voice options
Advanced analytics and visualization
Works offline with local data storage
No account required for basic features
What we're offering:
Complete source code and documentation
Existing user base with engaged customers
Revenue-generating SaaS with multiple subscription tiers
Privacy-first approach that differentiates from competitors
Fully functional PWA with mobile optimization
Our unique privacy-first approach has attracted users who value data protection without sacrificing functionality. The app demonstrates that powerful financial tools can be built without exploiting user data.Looking for serious buyers interested in a profitable, ethical SaaS business with strong growth potential. All data practices are transparent and compliant with privacy regulations.Interested parties can reach out for detailed metrics, codebase access, and transition details.

value: Show HN: WealthAI – Privacy-First Personal Finance SaaS with AI Assistant

author: WoWSaaS


value: parthmehrotra

value: Put together a video highlighting some of my favorite parts of the lockbook cli. Tldr: lockbook is e2e encrypted, open source, and collaborative note taking platform. I used to take notes in raw vim but it was annoying to edit on my phone, keep secure, and share with people. So once lockbook was stable enough I built a try hard cli client optimizing for convenience and flexibility.<p>Hope you find it interesting, happy to answer any questions!

value: Show HN: Terminal Markdown notes using lockbook's CLI

author: parthmehrotra


value: noamikotamir

value: My dad just bought a new printer. I joked and asked if it also had fax and a scanner. He said yes, not realizing I was making fun of him, so I asked if it also supported Morse code. That made it clear :) Anyway, I decided to take the joke too far and build a silly Morse code chat app for fun.

value: Show HN: Silly Morse code chat app using WebSockets

author: noamikotamir


value: SHOW HN: I made a site for 100% location independent jobs too


value: Tyler-Hilbert

value: Show HN: GPU Rank, a dataset of GitHub repos that utilize heterogenous computing

author: Tyler-Hilbert


value: kayba

value:
We implemented Stanford's Agentic Context Engineering paper which shows agents can improve their performance just by evolving their own context.
How it works: Agents execute tasks, reflect on what worked/failed, and curate a "playbook" of strategies. All from execution feedback - no training data needed.
Happy to answer questions about the implementation or the research!

value: Show HN: Open-source implementation of Stanford's self-learning agent framework

author: kayba


value:
I built Auto File Organizer because my Downloads folder was always cluttered with images, docs, and archives mixed together, wasting time on manual sorting. It's a simple Python script (under 100 lines, no external deps—just stdlib) that moves files into subfolders like Images, Documents, Archives, Videos, etc., based on extensions.
Features:
CLI options: --recursive for subdirs, --dry-run to preview, --move-noext for extensionless files.
Handles duplicates by renaming.
MIT licensed, easy to fork.
To try it:
text# Clone and run preview
git clone https://github.com/ahmedul/auto-file-organizer.git
cd auto-file-organizer
python3 file_organizer.py ~/Downloads --recursive --dry-run
# Actual run
python3 file_organizer.py ~/Downloads --recursive
Future ideas: Custom configs and scheduling. Feedback or PRs welcome

value: Show HN: Auto File Organizer – Python CLI to sort messy folders by file type


value: yoouareperfect

value: Show HN: Git Walkthrough – Tool to explore repos from commit #1

author: yoouareperfect


value: Show HN: I built a Next.js SaaS template for AI video, with Veo 3.1 ready


value: ahmedelhadidi

value:
Demo video (8–10 min): https://www.youtube.com/watch?v=J08qIsBXs9k
Quick start
macOS/Linux:
cd ./Mac
docker compose up -d
Windows (PowerShell/CMD):
cd .\Windows
docker compose up -d
How it connects
 1.Start containers, open http://localhost:3000, Link Device (scan QR)
 2.In n8n, create a POST webhook and copy the Production URL
 3.In the WA dashboard, set event=messages → paste the n8n URL
            • If both run in Docker: use http://n8n/… (service name), not localhost
 4.Add AI Agent node + memory (window=10)
 5. Add HTTP Request node to send the AI reply back to WhatsApp
Gotchas
• The WhatsApp session must be named “default”
• Bind volumes for persistence so you don’t re-link after restarts
• You can raise the memory window above 10 if your use-case needs it
Roadmap (feedback welcome)
• Attachments/media
• Multi-number routing
• Retries/monitoring/healthchecks
• FAQ/Docs ingestion for the agent
Not affiliated with WhatsApp or Meta. Please use on accounts you control and follow local laws. Happy to answer technical questions and share snippets.

value: Show HN: I replaced paid WhatsApp platform With a self-hosted Free stack (n8n) [video]

author: ahmedelhadidi


value: novocayn

value: Show HN: Open-Source Company Monitoring Infrastructure Built for VCs

author: novocayn


value: lucasastorian

value:
Hey guys,
I’m open sourcing an autonomous financial research and analysis agent. The agent can search SEC filings, extract key financials, and build financial models.
It’s scored 80% on the public Finance Agent validation set with GPT-5, compared to the top result of 55% listed on their website for their private validation set.
But, their public validation set has mistakes. There are quite a few cases where the “ground truth” answers in the benchmark are wrong. I’ve documented each case with citations directly to SEC Edgar here (https://github.com/lucasastorian/intellifin-agent/blob/main/...)
Accuracy with GPT-5 jumps to 92% once we fix those mistakes in the eval.
You can clone the repo and rerun the benchmark yourself.
Next step should be turning this into an open-source “Cursor for Finance,” with a proper UI for equities research and financial modeling.
Feedback & questions are welcome.
https://github.com/lucasastorian/intellifin-agent

value: Show HN: Open-Source Finance Agent

author: lucasastorian

title: Show HN: Open-Source Finance Agent


value: Johsay

value: Show HN: Kanops – Open Access Retail Scenes (10k+ images, gated eval license)

author: Johsay


value: zackham

value:
One-day experiment using claude code and grok heavy to build a tiny teaser for Scout, a map-based cycling RPG we’re about to release in Portland, OR. I’m a founder of Ride with GPS, and figured a playable prototype would be more fun than a static email form.
Gameplay:

  - Click an icon -> fetches a real route from our routing service -> auto-rides it (~400×, 12 mph).
  - Collect items, reveal more. Arrow keys + spacebar for free roam + fireballs.
  - Add ?edit=1 to open the in-browser item editor to see how I put the items on the map.
  - No signup to poke at it (just req email for invites).

Under the hood: preloads a few static tiles from our map server, dynamically recolors them for the game theme, simple sprites for N/NE/E/etc facing cyclist, some misc CSS animations and canvas based stuff.
Goal: give a 30-second glimpse of the full RPG world we’re building.
Looking for any tips on making it more effective in generating interest in the game we're about to release.

value: Show HN: Scout – micro-game teaser for a map-based cycling RPG

author: zackham


value: gprok

value:
Hi HN,
Some of you may remember Macscope from an earlier post. I'm back with an update—thanks to a ton of great feedback, the app is now more stable, polished, and powerful than ever.
For years, I've felt this low-grade friction using macOS. I live on the keyboard, but managing windows always felt like a task for the mouse. Cmd+Tab is great until you have more than a few apps open, and then it's just an endless, frustrating cycle. Mission Control is a visual puzzle that offers no quick way to filter the chaos.
Coming from tools like the terminal and code editors where you can jump to anything instantly, the OS layer felt slow by comparison. That's where the idea for Macscope came from.
Macscope is a new window switcher and manager built on the philosophy of enhancing, not replacing, your existing muscle memory.
It works by augmenting the familiar Cmd+Tab workflow. A quick tap of your shortcut instantly switches between recent apps, just like you're used to. A slightly longer hold, however, opens the full Macscope interface where you can manage all your open windows and browser tabs.
Here are some of the key features:
Unified Search & Switch: A single interface to instantly find and switch to any window, browser tab (Safari, Chrome, Arc, etc.), or application just by typing.
Live Previews: See a real-time preview of what's inside each window so you know exactly where you're going. (You can also disable this for a minimal experience).
Placement Modes: Go beyond just switching. Instantly snap any selected window to the left/right/top/bottom half of your screen with a simple modifier shortcut.
Scopes: Save a collection of app windows as a "Scope" and instantly restore that entire workspace later. It's perfect for quickly switching between different projects.
It’s a native macOS app built with Swift and supports both Apple Silicon and Intel machines.
There's a free trial with 250 actions so you can see if it fits your workflow an a special offer for 15 days!
Website:https://macscope.app
Join our Discord Community:https://discord.gg/ehktEWr97K
I built this to scratch my own itch, but I figured others might find it useful too. I'll be here all day to answer questions and would be grateful for any feedback. Thanks for checking it out!

value: Show HN: Macscope – Cmd+Tab Are Wasting Your Time. I Built a Modern Approach

author: gprok


value: p-s-v

value:
I wanted to quantify the endless "which knife should I buy" debates on r/chefknives, so I built a data analysis pipeline to get some real answers.
The project is a 5-phase system built with Node.js. It first uses Fuse.js for fast, typo-tolerant fuzzy matching of ~450 known brands and ~8,700 models. The remaining text is then passed to an LLM (via OpenRouter) for discovering new, unknown entities and performing sentiment analysis on every mention. I ran it on over 1,000 threads, totaling more than 25,000 comments.
A few interesting findings:
The Underdog: Budget-friendly Tojiro has a massive 27-to-1 positive-to-negative mention ratio.
The Controversy King: Shun is by far the most polarizing brand, sparking strong love/hate discussions (59 positive vs. 24 negative mentions).
The Unloved: Dalstrong was one of the few brands to receive more negative mentions than positive.
The system isn't perfect—I'm open about a critical entity aggregation bug in the write-up. The full technical architecture, results, and raw data are available.
I'm here to answer any questions!
Blog Post (full story & visualizations): https://new.knife.day/blog/we-analyzed-25000-reddit-comments...
GitHub (technical breakdown & raw data): https://github.com/pvijeh/reddit-named-entity-recognition/bl...
Original Reddit Discussion: https://www.reddit.com/r/chefknives/comments/1o2p363/i_analy...

value: Show HN: I scraped Reddit to find the most controversial chef knife

author: p-s-v


value: pilkiad

value:
Moin,<p>to learn Rust I decided to create a simple clone of the original lunar lander game.
I would love to hear feedback on the quality of the code!

value: Show HN: Odyis: lunar lander (1979) clone written in Rust

author: pilkiad


value: ulrischa

value: Show HN: PHP-AjaxWrapper: zero-dependency PHP helper for progressive enhancement

author: ulrischa


value: ywv

value: Helps you organize by urgency and importance. Hope at least one person finds this useful.

value: Show HN: Eisenhower Matrix for Google Tasks

author: ywv


value: joezee

value: A Fast and easy way to convert large image batches to spreadsheets

value: Show HN: Automate Bulk Image Conversion into Spreadsheets

author: joezee


value: An extension to the MCP SDK for typescript that enables writing workflows that run multiple tools, improving tool call order consistency and allows for branching capabilities.

value: Show HN: Turning MCP tool calls into durable orchestrations


value: drewrbaker

value:
The inspiration for this framework came from my brother, an amazing graphic designer who wanted to build WordPress themes using only his FTP-based code editor. He knows HTML and CSS really well, and some jQuery, but not modern JavaScript. In my experience, this is common for people whose jobs are tangential to frontend web development... designers, copywriters, project managers, and backend engineers.
So this is for people who don't want to deal with the mess of modern build tools. It tries to nudge people into a more modern direction: component-based architecture, JS modules, SCSS, and template routing. WP-Easy lets people like my brother build professional, modern themes without the usual barriers, just code with your favorite editor and see the results instantly.
Key features:
1. File-based routing - Define routes in router.php with Express-like syntax (/work/:slug/)
2. Single File Components - PHP templates with <template>, <style>, and <script> blocks in one file
3. Auto-loading - All files in /styles/ and /scripts/ are automatically loaded (no manual enqueueing)
4. Reusable components with use_component() and clean data helpers like use_children() or use_posts()
5. Modern workflow - SCSS support, jQuery included, SVG helpers, and WordPress best practices built-in
6. SCSS support - Variables, mixins, and media query helpers (@media #{$lt-phone})
7. Smart font loading - WebFont loader with fonts-loaded events and FOUT prevention
8 .SVG support - Easy to include and customize SVGs, use_svg('logo').
I have a basic theme example here: https://github.com/drewbaker/wp-easy-theme
Shoutout to Chengmin (https://github.com/rsm0128) for a lot of PHP help.
The big innovation is you can now do this! https://github.com/drewbaker/wp-easy?tab=readme-ov-file#sing...

value: Show HN: WP-Easy, framework to build WordPress themes

author: drewrbaker


value: ubutler

value:
Hey HN,
I'm excited to share the Massive Legal Embedding Benchmark (MLEB) — the first comprehensive benchmark for legal retrieval.
Unlike previous legal retrieval datasets, MLEB was created by someone with actual domain expertise (I have a law degree and previously led the AI team at the Attorney-General's Department of Australia).
I came up with MLEB while trying to train my own state-of-the-art legal embedding model. I found that there were no good benchmarks for legal information retrieval to evaluate my model on.
That led me down a months-long process working alongside my brother to identify or, in many cases, build our own high-quality legal evaluation sets.
The final product was 10 datasets spanning multiple jurisdictions (the US, UK, Australia, Singapore, and Ireland), document types (cases, laws, regulations, contracts, and textbooks), and problem types (retrieval, zero-shot classification, and QA), all of which have been vetted for quality, diversity, and utility.
For a model to do well at MLEB, it needs to have both extensive legal domain knowledge and strong legal reasoning skills. That is deliberate — given just how important high-quality embeddings are to legal RAG (particularly for reducing hallucinations), we wanted our benchmark to correlate as strongly as possible with real-world usefulness.
The dataset we are most proud of is called Australian Tax Guidance Retrieval. It pairs real-life tax questions posed by Australian taxpayers with relevant Australian Government guidance and policy documents.
We constructed the dataset by sourcing questions from the Australian Taxation Office's community forum, where Australian taxpayers ask accountants and ATO officials their tax questions.
We found that, in most cases, such questions can be answered by reference to government web pages that, for whatever reason, users were unable to find themselves. Accordingly, we manually went through a stratified sample of 112 challenging forum questions and extracted relevant portions of government guidance materials linked to by tax experts that we verified to be correct.
What makes the dataset so valuable is that, unlike the vast majority of legal information retrieval evaluation sets currently available, it consists of genuinely challenging real-world user-created questions, rather than artificially constructed queries that, at times, diverge considerably from the types of tasks embedding models are actually used for.
Australian Tax Guidance Retrieval is just one of several other evaluation sets that we painstakingly constructed ourselves simply because there weren't any other options.
We've contributed everything, including the code used to evaluate models on MLEB, back to the open-source community.
Our hope is that MLEB and the datasets within it will hold value long into the future so that others training legal information retrieval models won't have to detour into building their own "MTEB for law".
If you'd like to head straight to the leaderboard instead of reading our full announcement, you can find it here: https://isaacus.com/mleb
If you're interested in playing around with our model, which happens to be ranked first on MLEB as of 19 October 2025 at least, check out our docs: https://docs.isaacus.com/quickstart

value: Show HN: We built the first comprehensive benchmark for legal retrieval

author: ubutler


value: mofle

value: Show HN: Drag to AirDrop

author: mofle

title: Show HN: Drag to AirDrop


value:
NoCloud Bulk Image Converter is the fast, secure, and privacy-focused solution for high-performance image conversion.
This essential tool allows you to process hundreds or thousands of files quickly via an intuitive graphical interface.
Key Benefits:
- Privacy-First / NoCloud: All conversion happens locally on your device. Your files never leave your system.
- High Performance: Optimized for speed, ideal for photographers, designers, and heavy image workflows.
- Bulk Conversion: Process massive batches in just a few clicks.
- Wide Format Support: Works with common formats like JPG, PNG, WEBP (only for Linux and MacOS), GIF, BMP, and more.
Download available for Windows, macOS, and Linux.

value: Show HN: NoCloud Bulk Image Converter (Cross-Platform, Privacy-First)


value: reverseCh

value:
Hey HN, I made a tool to help dog owners understand what their pets are trying to communicate.
The problem: Most people can't read dog body language well. A wagging tail doesn't always mean happy, tucked ears can signal many things.
My approach:
1. Rule engine scans for keywords (tail, ears, pacing) → instant interpretation
2. AI layer (Pollinations) adds emotional context and actionable tips
3. Breed-aware filtering since a Chihuahua and Great Dane communicate differently
4. History logging so families stay consistent
Technical bits I'm proud of:
- Zero-framework vanilla JS that still feels modern
- Smart fallback: AI fails → rules work → offline mode with cached audio
- CSP bypass using CF Worker for embedding restricted iframes
- localStorage-based i18n without bundling MB of JSON
It's been helpful for 620k+ households. All client-side, free, no tracking beyond Clarity analytics.
Try it: https://dogtranslator.org
Happy to discuss the AI prompting strategy or architecture choices!

value: Show HN: Translating dog behaviors into human language using AI

author: reverseCh


value: aishwaryagune

value: Show HN: Nova: open-source solution for CAD file conflicts

author: aishwaryagune


value:
Hey HN,
A friend at a hardware startup mentioned how their engineering team struggles with CAD file conflicts as PDM solutions are not affordable. Multiple engineers opening the same SolidWorks part = corrupted files and lost work.
I was motivated and started building Nova. Nova is a open source file locking system, designed to support multiple CAD softwares with real time locking and live dashboard to keep design engineers in sync.
Nova is built with python and Next.js.
Get started with -

  git clone https://github.com/agg111/nova
  cd nova
  pip install -r requirements.txt
  nova start
  nova --help (for more commands)

Open http://localhost:3000 in browser
I am looking for early users to get some feedback and learn about more features or bottlenecks that mechanical design teams currently face.

value: Show HN: Nova: Open-source solution for CAD file conflicts


value: AntonioEritas

value:
I forked pajecawav's better-hn repo, which turned out to be an excellent foundation to build on. While the original implementation was clean and functional, it didn't quite capture the essence of Hackernews. More importantly, it was missing some features I considered essential for a truly viable alternative.
After tinkering with it for a while, I think I've nailed it—at least for my own use case. If it works well for me, chances are others might find it useful too. So I figured, why not share it?
Pretty straightforward: no ads, no tracking, no monetization schemes and no intention to do so. Just a simple deployment on Vercel's free tier, which costs me exactly nothing. I'm not expecting millions of users (let's be realistic), but we'll see how it scales if people actually start using it.
Any feedback is welcome, or just use it.

value: Show HN: A better Hacker News front end

author: AntonioEritas

title: Show HN: A better Hacker News front end


value: zxcholmes

value: I've been working on git-stars.org and created a "Newcomer Ranking" that I think does a better job of discovering new popular projects than GitHub Trending.<p>While GitHub Trending often shows the same established repositories cycling through, my Newcomer Ranking specifically focuses on repositories that are both new AND gaining significant traction recently.

value: Show HN: Newcomer Ranking – Alternative to GitHub Trending for New Repos

author: zxcholmes


value: ArnaudLelievre

value: Since BSPWM and most tiling WM don't have a proper way to minimize windows, I decided to make one with a menu in rofi, and animations thanks to window movements.

value: Show HN: Minimizing Windows in Bspwm

author: ArnaudLelievre

title: Show HN: Minimizing Windows in Bspwm


value: gitopspm

value:
I'd like to share my open-source project Proxmox-GitOps, a Container Automation platform for provisioning and orchestrating Linux containers (LXC) on Proxmox VE - encapsulated as comprehensive Infrastructure as Code (IaC).
TL;DR: By encapsulating infrastructure within an extensible monorepository - recursively resolved from Git submodules at runtime - Proxmox-GitOps provides a comprehensive Infrastructure-as-Code (IaC) abstraction for an entire, automated, container-based infrastructure.
Originally, it was a personal attempt to bring industrial automation and cloud patterns to my Proxmox home server. It's designed as a platform architecture for a self-contained, bootstrappable system - a generic IaC abstraction (customize, extend, .. open standards, base package only, .. - you name it ;-)) that automates the entire infrastructure. It was initially driven by the question of what a Proxmox-based GitOps automation could look like and how it could be organized.
Core Concepts:
- Recursive Self-management: Control plane seeds itself by pushing its monorepository onto a locally bootstrapped instance, triggering a pipeline that recursively provisions the control plane onto PVE.
- Monorepository: Centralizes infrastructure as comprehensive IaC artifact (for mirroring, like the project itself on Github) using submodules for modular composition.
- Single Source of Truth: Git represents the desired infrastructure state.
- Loose coupling: Containers are decoupled from the control plane, enabling runtime replacement and independent operation.
It's a noncommercial, passion-driven project. I'm looking to collaborate with other engineers who share the excitement of building a self-contained, bootstrappable platform architecture that addresses the question: What should our home automation look like?
I'd love to hear your thoughts!

value: Show HN: Proxmox-GitOps: Container Automation Metaframework (Recursive Monorepo)

author: gitopspm


value:
I built a full-featured crossword puzzle creator that runs entirely in the browser. It uses advanced constraint satisfaction algorithms to automatically
suggest words that fit your grid pattern.
Try it here: https://crossword-creator.com
Why?
A few years back I got into crosswords and created an android app for solving them, to create content though I had to make my own puzzles.
Existing tools were either too basic or required desktop software, so I slowly built a workflow in the browser. With a bit of Claude's help, I decided to move the whole process to a frontend app and share it with others.
Who is this for?
Anyone who wants to create custom crossword puzzles easily in the browser, whether for personal use, educational purposes, or publishing.
It is a nice exercise to do in school, or to create themed puzzles for events (birthdays, holidays, etc).
Key features:
- Fully client-side: No backend, all processing in-browser, privacy-friendly
- 4-step workflow: Construct grid pattern → Fill with words → Add clues → Generate PDF
- Smart word suggestions: Solver algorithm running in Web Worker
- Multiple dictionaries: English, Polish, French + support for custom word lists
- Keyboard shortcuts: Full keyboard navigation for speed
- Auto-save: Your work is saved as you go
- Export options: Generate PDFs for printing
Technical highlights:
- Advanced backtracking constraint satisfaction solver with forward checking
- Most constrained variable heuristic for efficient solving
- Web Workers prevent UI blocking during computation
- Command pattern with undo/redo functionality
- Built with React + TypeScript + Vite
Current status: Fully functional and deployed. Working on adding better dictionary filtering to support themes.
Would love feedback from the HN community! What features would you want to see in a crossword creator?

value: Show HN: Crossword Creator – Browser-based crossword puzzle maker


value: Matooize

value:
Built this after struggling with circular calendar geometry.
Handles the trigonometry for positioning events around annual wheels.
Demo: https://codepen.io/mahmoodseoud/pen/ByjJOVE
Early version but working. Dual licensed (AGPL/Commercial).

value: Show HN: Circalify – JavaScript library for circular timeline visualizations

author: Matooize


value: ignalex

value:
Hello dear Hackernews Community, I'm Alex and I’m an indiehacker building products as a solo founder for a wide audience. I had been dreaming about this for nearly six months and this is my story: I was a C-level executive at a large IT company, spending years managing people – but people management is far from shipping real value through building products. And now, in just a week, I’ve built a tool that uses AI to create and send high-converting email campaigns – and it works better than I expected. Think Cursor, but for Email Newsletters.
The most impressive part is that I wrote just 80 prompts for this, and I used your native v0 integrations with Supabase, Vercel AI SDK, deployment on Vercel, and Vercel Analytics.
I believe in my idea. It could be a next-gen idea in the email industry, which has been stuck in the 2000s. For context, over 300 billion emails are sent every day worldwide – and still, nothing more exciting than Gmail has come along. This tool is my interpretation of how AI Agents can help people write and send high-converting email campaigns.
All the AI email tools I’ve seen are boring summarization buttons embedded into the Email App interface. But users want not just AI summarization buttons. They want an Agent which helps them write emails, reply to emails. That’s exactly what I’m trying to ship with my project.
I plan to keep my service free for as long as I possibly can.
Let’s see how far this can go.
What my tool can do in this initial release:
– AI-powered email generation as plain text or HTML template
– CSV recipient import
– SMTP/IMAP integration
– Real-time email preview
– Bulk email sending via Agent
– Each chat can operate in the background as an email Agent

value: Show HN: Free AI Email Newsletter Generator

author: ignalex


value: wesleyhill

value:
hey hn!
I (re)built this TUI tool for browsing BBC News in the terminal, it uses an RSS feed for getting headlines and previews and you can read articles too.
Try it out and let me know what you think! :)

value: Show HN: bbcli – A TUI and CLI to browse BBC News like a hacker

author: wesleyhill


value: constcallid

value:
InDom is a library I’ve had in mind for years. When arrow functions arrived, I imagined writing `$('.example').onClick(n => n.addClass('on'))` with clear APIs like `$1` for querySelector and `$a` for querySelectorAll. Finally, with widespread support for private class methods, I was able to build InDom around two core principles: single instance per DOM element and automatic cleanup of events and data.
Core features of InDom:
- Chainable and lightweight (3.8 KB gzipped)
- Stack Agnostic: If you set an event with InDom and then remove the DOM element by any means (an older JS DOM library, a large JS framework, etc.), cleanup still happens automatically. This allows gradual adoption of InDom at any pace.
- ES2022 with Plain JavaScript, ES modules, and TypeScript distribution formats.
A few code examples:

  // hover highlight on every #menu>div
  const menuDivs = $a('#menu>div');
  menuDivs.onEnter(n => n.addClass('on'));
  // In the above, n is each InDom object
  menuDivs.onLeave(n => n.removeClass('on'));

  // prevent the first .example>a from navigating
  $1('.example>a').onClick((n, e) => {
      e.preventDefault();
      console.log(`navigation blocked for URL: ${n.getAttr('href')}`);
  });

  // get the first .sign-up-section
  const section = $1('.sign-up-section');
  // harvest all field values inside it
  const o = $v(section);
  // { name: 'Alice', interests: ['JavaScript','clean code'], … }
  if (!o.interests.includes('clean code')) {
    $1('.error', section)
      .setHtml(`${o.name}, please select "clean code" to continue`)
      .addClass('on');
  }

I hope InDom adds to the JS ecosystem, and I’m looking forward to your feedback.
You can view InDom on GitHub:
https://github.com/constcallid/indom

value: Show HN: InDom – 3.8KB modern JavaScript auto-cleanup DOM library

author: constcallid


value: caioricciuti

value:
I built Duck-UI, a web-based SQL editor that runs DuckDB entirely in your browser via WebAssembly. No backend required.
The Problem: Every time I needed to query csv, parquet, or even to play with SQL, I had to either:
(a) spin up a Jupyter notebook
(b) use the CLI
(c) upload to a hosted service.
Friction at every step (TOO MUCH to load a csv or even to test some sql (study)...
The Solution: DuckDB's WASM runtime lets us run SQL analysis client-side. Load CSV/JSON/Parquet files from disk or URL, write SQL, get results instantly. Data stays on your machine.
What It Does:
SQL editor with autocomplete & syntax highlighting
Import CSV, JSON, Parquet, Arrow (local or remote URLs)
Query history, keyboard shortcuts, theme toggle
Persistent storage via OPFS (data survives browser refresh)
Optional: Connect to external DuckDB servers
One-liner Docker deployment or Node 20+ dev server
Technical Details:
DuckDB compiled to WASM; query execution in-browser
OPFS-backed persistence
Apache 2.0 licensed
Runs on Chrome 88+, Firefox 79+, Safari 14+
Use Cases:
Learning SQL without setting up databases
Ad-hoc data exploration (CSV → SQL in seconds)
Quick prototyping before shipping to production
Privacy-conscious workflows (no data leaves your browser)
GitHub: https://github.com/ibero-data/duck-ui
Live Demo: https://demo.duckui.com
Quick Start: docker run -p 5522:5522 ghcr.io/ibero-data/duck-ui:latest
Would love feedback on:
(1) Use cases I'm missing
(2) Performance bottlenecks you hit
(3) Features that would make this your default SQL scratchpad.

value: Show HN: Duck-UI – Browser-Based SQL IDE for DuckDB

author: caioricciuti


value: xjtumj

value:
  Hi HN! I built this grade calculator to solve a problem I had in college.

  Every semester before finals, I'd spend time with a spreadsheet calculating "what grade do I need on
  the final to get an A in this class?" I figured students still deal with this, so I made a simple
  tool.

  Features:
  - Final grade calculator (what score you need)
  - Weighted grade calculator (multiple assignments with different weights)
  - Grade converter (percentage ↔ letter grade ↔ GPA)
  - Real-time calculations, works offline after first load

  Tech stack: Next.js 15 (App Router), TypeScript, Tailwind CSS. Fully static site, deployed on Vercel.

  The code is open source (link in footer). I focused on making it fast and accessible – no tracking,
  no accounts, just a calculator.

  Happy to answer questions about the implementation or get feedback on features!

value: Show HN: Final Grade Calculator – Calculate what you need on your final exam

author: xjtumj


value: thelifeofrishi

value: Show HN: I'm building a Canva-like app, you also get API for template automation

author: thelifeofrishi


value:
I built RIHU (Retrieval In the Hypothetical Universe) while wondering: how could we represent the world we live in as data?
RIHU is a small open-source prototype that explores what retrieval might look like beyond RAG — when knowledge becomes geometry, not just vectors.
Instead of embedding similarity search, RIHU constructs a geometric “universe” of Hypothetical Facts, Classes, and Instances.
Each concept exists along interpretable spatial axes (like time, location, or semantics), and retrieval becomes wayfinding in that space.
Key ideas:
- Geometry over similarity: proximity = relevance, density = salience, containment = context
- Two retrieval modes:
  - Objective (global): find centroids and influence regions
  - Subjective (observer-centric): retrieve from a vantage point
- Metrics: centroid, radius, volume, power (instances per volume)
RIHU comes with a small Python implementation and a demo universe built from The Adventures of Sherlock Holmes.
You can explore it through sample code or visualize it in 3D.
This project is a small step toward more interpretable, observer-aware, and geometric forms of retrieval.
Questions, criticism, and forks are all welcome!

value: Show HN: RIHU – Beyond RAG: Retrieval as Geometry, Not Vectors


value: sql-hkr

value:
Hello HN,
I built Syna to understand how modern ML frameworks like PyTorch actually work — from the ground up.
It’s a minimal, define-by-run (dynamic graph) framework inspired by DeZero, written entirely with NumPy.
Unlike most libraries, Syna includes a basic reinforcement learning module right inside the same framework — no separate packages.
It’s not about speed or GPUs — it’s about clarity, simplicity, and learning the internals of machine learning.
Great for students, educators, and anyone curious about what’s really happening under the hood.
GitHub: https://github.com/sql-hkr/syna
I also built a web app that visualizes how neural networks learn in real time — perfect for beginners exploring training dynamics:
GitHub: https://github.com/sql-hkr/xor
Demo: https://sql-hkr.github.io/xor/
Happy hacking!

value: Show HN: Syna – Minimal ML and RL Framework Built from Scratch with NumPy

author: sql-hkr


value: theantagonistai

value: Show HN:This is how the real AI starts working and this is just the beginning

author: theantagonistai


value: KrishnaTorque

value: Cdefer A Next-Generation Memory-Safe Preprocessor for C & C++<p>Bringing modern memory safety and zero-configuration builds to classic C & C++.

value: Show HN: C and C++ preprocessor for modern memory safety

author: KrishnaTorque


value: A library to implement directive pattern for native HTML without any framework, which is inspired by Vue.js.

value: Show HN: Web-directive.js – A directive pattern for native HTML


value: qzcanoe

value:
EraseVideo, a macOS application designed for AI video creators who want a simple, privacy-first solution:
Drag in a video → automatically detect & remove the watermark → export a clean version — all processed locally on your Mac, no upload, no signup required.
Background & problem
As AI-video tools (e.g., Sora) became more commonplace, creators found themselves hindered by persistent watermarks: forced to upload to slow, cloud-based removers, worry about privacy, receive degraded output. We asked: “Why can’t this just happen on the Mac, offline, seamlessly?” So we built it.
What sets it apart
 • Fully local processing: your video never leaves your machine.
 • No account or login required; drag & drop simplicity.
 • On Apple M1 machines we measured ~1 minute for a 15-second clip—significantly faster than typical browser tools.
 • Smart AI model: instead of simple blur/crop, the tool intelligently reconstructs pixels around the removed watermark.
 • Support for Sora-generated videos today; roadmap includes Veo3, Keling, TikTok and more.
Tech & trial plan
 • Built on CoreML / Metal GPU acceleration for macOS.
 • Free tier: 2 videos per day, no login needed. Paid options: annual subscription (early-bird) or one-time lifetime license.
 • Upcoming roadmap: batch processing, “speed vs quality” mode, iPhone/iPad versions.
Legal & usage note
We provide the tool, but you must ensure you own the rights to any source footage you feed into the app and comply with the terms of platforms you publish to.
What we’d love to learn from YOU
 • In your AI-video workflow: what watermark or platform is the biggest pain?
 • How do you weigh local (offline) processing versus cloud solutions? Usability, speed, privacy?
 • On Mac the bottlenecks: large video resolution, long-form clips, GPU limits—what have you encountered?
 • Which feature would you want next: batch processing, multi-platform support, mobile version, etc.?
If you’d like to try it, you can download the beta here: https://erasevideo.app/
We’re happy to hear bugs, ideas, workflow feedback and help you integrate it into your toolchain.
Thanks for reading — excited to hear your thoughts and feedback.

value: Show HN: EraseVideo – a Free Mac app removes Sora video watermark in 1 minute

author: qzcanoe


value: Tananon

value:
Hey HN! I’ve recently open-sourced Pyversity, a lightweight library for diversifying retrieval results. Most retrieval systems optimize only for relevance, which can lead to top-k results that look almost identical. Pyversity efficiently re-ranks results to balance relevance and diversity, surfacing items that remain relevant but are less redundant. This helps with improving retrieval, recommendation, and RAG pipelines without adding latency or complexity.
Main features:
- Unified API: one function (diversify) supporting several well-known strategies: MMR, MSD, DPP, and COVER (with more to come)
- Lightweight: the only dependency is NumPy, keeping the package small and easy to install
- Fast: efficient implementations for all supported strategies; diversify results in milliseconds
Re-ranking with cross-encoders is very popular right now, but also very expensive. From my experience, you can usually improve retrieval results with simpler and faster methods, such as the ones implemented in this package. This helps retrieval, recommendation, and RAG systems present richer, more informative results by ensuring each new item adds new information.
Code and docs: github.com/pringled/pyversity
Let me know if you have any feedback, or suggestions for other diversification strategies to support!

value: Show HN: Pyversity – Fast Result Diversification for Retrieval and RAG

author: Tananon


value: Show HN: Jekyll Book Boilerplate – A boilerplate for self-publishing books


value: DejavuMoe

value: Show HN: MotionFlow – Extract Android Motion Photos to .jpg and .mp4

author: DejavuMoe


value: Show HN: 17 Y/O built my second app: Omegle for Indie Hackers and Builders


value:
Built a coding agent that's actually useful for working with existing codebases - the kind where you need to understand structure, not just append code.
Key capabilities:
- Structural code search via ast-grep: Searches by AST patterns, not text. Finds all implementations of an interface, all callers of a function, etc. Treats code as structure.
- Planning before execution: Writes a plan, ticks off tasks, tracks dependencies. Keeps the agent coherent across multi-file changes instead of thrashing.
- Specialized sub-agents: One searches code, one edits, one handles git, one runs tests. Division of labor instead of one confused god-agent.
- Human-in-the-loop that adapts: Confirms before writes, but if denied, tries different approach.
Useful for: surfing large repos, implementing features that touch multiple files, fixing bugs where you need to understand call chains.
I used it to add tools, refactor architecture, improve workflows. If it can navigate its own codebase and improve itself, maybe it can handle yours. Check commits prefixed "made by elliot:" for proof.
Python 3.12+, runs locally, built on openai-agents-python.
GitHub: https://github.com/think-a-tron/elliot

value: Show HN: Elliot – my coding agent that helps me code, and sometimes helps itself


value: paulhebert

value:
Hey HN! Today I'm launching Tiled Words, my own unique spin on the daily word puzzle genre.
You can play Tiled Words for free on any device here: https://tiledwords.com
Tiled Words merges tile-placing board game mechanics with crosswords. You rotate and rearrange tiles to find clues and rebuild a broken crossword. Every day there will be a new, hand-crafted, themed puzzle for you to solve.
Today I'll be showcasing the game at the Portland Retro Gaming Expo with the Portland Indie Game Squad, so if you're in the neighborhood, come say hi!
The game is web based: the graphics are SVGs, animations are powered by CSS, and Vue/Nuxt are used to power templating, reactivity, and routing. Most of the complex logic lives in TypeScript modules.
It's been a long time in the making. I started the first version in the Summer of 2024. The game was originally inspired by board games like Patchwork. I wanted to make a digital game where you placed tiles on a board. I explored layering a few different game mechanics on top of that but none of my prototypes felt fun to play, so I shelved the idea around September 2024. (At its most complex, I was developing a deck-building game about planting flowers to heal a broken land.)
This July while on a hike with my wife I had an idea: what if I put letters on the tiles and let you rotate and place them to build words. I whipped up a prototype and actually enjoyed playing it. Even better, my friends thought it was fun too. I was convinced to keep going when I shared it online and got a lot of positive feedback from strangers. I've gotten feedback from dozens of players via a feedback form, and have over 250 signed up to be notified on launch.
It's been a lot of fun to design and develop, and I enjoy working with my wife to build new puzzles. (She's better at thinking of the clues than I am!)
This game has been a labor of love. Please share it with your friends and check back tomorrow for a new puzzle!

value: Show HN: Tiled Words, a daily word puzzle game

author: paulhebert


value: iamlintaoz

value:
We're excited to share EloqDoc, a new open source document database built on top of Data Substrate. EloqDoc is designed around the principle of treating object storage (like S3) as a first-class citizen for durability and cost efficiency. If you love the flexibility of MongoDB's document model but are struggling with scaling, cost, and consistency due to its coupled architecture, EloqDoc is for you. It’s built to solve MongoDB's inherent infrastructure challenges while remaining fully compatible with existing MongoDB clients and drivers.
Key Features:
1. Object Storage as First Citizen: Uses object storage for primary durability, leveraging local NVMe caching to achieve both lower cost and higher performance than using block-level storage (e.g. EBS).
2. Decoupled Compute & Storage: Scale your compute/QPS independently of your storage capacity, or vice-versa, without data movement.
3. True ACID Transactions: Delivers full ACID compliance with especially fast distributed transactions—consistency without compromise.
4. Native Distribution & Multi-Writer: It's a natively distributed database, eliminating complex manual sharding routers (like mongos) and supporting true Multi-Writer scalability.
Check it out:
https://www.github.com/eloqdata/eloqdoc
We welcome any feedback, critique, or questions on the EloqDoc!

value: Show HN: EloqDoc: MongoDB-compatible doc DB with object storage as first citizen

author: iamlintaoz


value: krzyzanowskim

value:
I recently released version 1.4 of Notepad.exe, my editor built for macOS. The goal of the app is to let you prototype ideas in Swift or Python with minimal setup - write code, hit Run, skip project scaffolding.
This release adds support for a Linux runtime/subsystem, so you can write on macOS and execute snippets in a Linux environment.
I’d love to hear any feedback or answer any questions: would a tool like this fit your workflow? What friction remains?

value: Show HN: Notepad.exe – macOS editor for Swift and Python (now Linux runtime)

author: krzyzanowskim


value: huygiab

value:
I built Moonfish because I have a long commute and kept wanting podcasts on niche topics that don't exist.
It's like a combination of OpenAI's deep research and Google's NotebookLM – it searches the web for sources, synthesizes the information, and creates a conversational podcast with two AI hosts.
It's very steerable. You create a show first, then add episodes to it. Set the tone at the show level ("explain like I'm a beginner or create podcast in xxx language"), then prompt individual episodes.
Episode creation would take around ~3-5m and episode length is about 15 minutes right now (I'm working on extending that hopefully to an hour :) )
Underneath it comprises of three main agents - one agent searches and gathers sources, another structures the narrative, a third writes natural dialogue. The architecture is simple but very effective and scalable with new model release
iOS app: https://apps.apple.com/us/app/moonfish-ai/id6748574770
Would love to hear your feedbacks!

value: Show HN: Moonfish – AI podcast generator with research, writing, and voicing

author: huygiab


value: YPCrumble

value:
I built dumbsmartphones.com
 for people who want to use their phone less — without switching to a clunky flip phone or giving up iMessage.
The idea is simple: we take an iPhone and configure it through Apple’s device management tools to remove addictive apps and lock down distractions. You can still text, call, navigate, and take photos — but no TikTok, no Instagram, no YouTube, no app store rabbit holes.
There are two service levels:
• $20/mo: standard digital minimalism setup (core apps only)
• $50/mo: fully customized setup (you choose what stays or goes)
It’s part product, part lifestyle experiment — helping people reclaim focus and attention without sacrificing Apple’s ecosystem.
I’d love feedback from this community on:
• Any technical gotchas you see in using Apple’s MDM/ABM for this purpose
• Ideas for privacy or autonomy safeguards so users always feel in control
• Whether you think there’s real demand for “managed minimalism” vs. DIY solutions
Site: https://dumbsmartphones.com

value: Show HN: The modern flip phone – but it's an iPhone

author: YPCrumble


value: nip

value:
Hey HN!
Last week, Joe Barrow released CommonForms [1], a set of open models for automatically detecting form fields in PDFs.
He trained two models, FFDNet-S and FFDNet-L, on a dataset of 55k documents. You can read more about his approach in the arXiv paper [2].
As someone who's been searching for reliable models to auto-detect form fields (one of the last hard problems in PDF form filling), I was seriously impressed by the quality of these models. I wanted to give them the attention and distribution they deserve, so I created a fully browser-based implementation that handles both detection and field addition.
My implementation relies on his models and onnx runtime web + some post-processing. I plan on publishing a small browser library to encapsulate it in the coming days to make it easier to deploy anywhere (currently you'd have to fork / copy my code)
Happy to answer any questions about the browser-based implementation!
Questions about the models themselves should be directed to Joe, who I believe is also on HN [3]
[1] https://github.com/jbarrow/commonforms
[2] https://arxiv.org/abs/2509.16506
[3] https://news.ycombinator.com/user?id=jbarrow

value: Show HN: Browser-based PDF form fields detection (YOLO-based)

author: nip


value: ulrischa

value: Show HN: ElephantShadow: PHP for SSR of Webcomponents in declarative shadow DOM

author: ulrischa


value: davidlevien

value:
Hey HN — I'm David, and I built Photerra to solve a problem I kept running into: planning trips meant juggling dozens of browser tabs, Google Sheets, and the same recycled "top 10" lists everyone else sees.
Photerra turns geolocated photos into map spots you can organize into trips, share with friends, and book from — all in one flow.
The core idea: photos with GPS → actual spots on a map → drag into trip days → share → book.
What makes Photerra different:
• Real locations, not just POIs — Your photos have EXIF GPS data, so you're adding exact spots (that actual spot on the trail, not just “Yosemite” - no address needed).
• End-to-end flow — Discover → plan → coordinate → book, without switching between 5 apps.
• Photo-grounded data — Community spots come from real photos, not scraped listicles, so you find more off-path places.
• Works for everyday wandering — Not just big trips. Save local spots and open them in Maps or Uber with one tap.
Try it: iOS and Android apps are live (links in comments). I've seeded content in SF, Portland, LA, San Diego, Hawaii, Philly, Yosemite, and Mexico City.
Tech: React Native + RN-Maps on mobile; NestJS + TypeORM/MySQL + AWS on backend.
What I'd love feedback on:
• Is the photo→spot→trip flow intuitive on first use?
• What's missing to make this truly start-to-finish for your trips?
• Any friction in auth, maps, or sharing?
Be blunt — it's helpful. Happy to answer questions!
— David (solo, first-time founder)

value: Show HN: Photerra – One app to discover hidden gems, plan with friends, and book

author: davidlevien


value: bourdine

value: Show HN: Minimal Design Business card Online Editor

author: bourdine


value: adius

value: I realized that I'm more interested in the all-time top content on Hacker News than in whatever is popular right now.<p>To better keep track of which posts I've already read, I built a small web app that displays all posts sorted by popularity and allows me to check them off or save them for later.

value: Show HN: CheckHN – A checklist for the most popular Hacker News posts

author: adius


value: danceitbreakit

value:
HN is ugly so I wanted to change that. I am quite aware that this is a common and amateur project but I couldn't find a decent HN theme online.
I am not putting this on the Chrome Web Store.
Do whatever you want with this.

value: Show HN: HN Terminal Theme Browser Extension

author: danceitbreakit


value: Dkaur

value:
Hey HN
I built MarkdownConverters.com — a tool that converts any file format (PDF, DOCX, PPTX, HTML, or URL) into clean, structured Markdown.
I often needed to prep documents, reports, or scraped pages for AI pipelines, documentation, or version control, but existing tools either broke formatting, lost code blocks, or produced unreadable Markdown.
So I built something that focuses on:
 • Accurate structure (headings, lists, tables, code, links)
 • Consistent Markdown output ready for LLMs or docs
 • Fast, browser-based conversion with privacy-friendly processing
 • Support for multi-format and URL inputs
It’s especially useful if you work with RAG, embeddings, or text preprocessing — Markdown becomes a universal “clean” format for structured content.
Would love feedback on:
 • Conversion quality — what edge cases break for you?
 • Formats you’d like supported next (CSV, EPUB, JSON, etc.)
 • API workflows — would you use it for automation?
Try it here: https://markdownconverters.com
Happy to answer any technical questions about the conversion pipeline or file parsing methods.

value: Show HN: MarkdownConverters – Convert any file format to clean Markdown

author: Dkaur


value: legitcoders

value:
Hi HN,
Since launching LLMS Central (https://llmscentral.com) a few months ago, we're now tracking hundreds of AI bot visits daily across our network. The data is fascinating.
### What We're Seeing
*Daily Bot Traffic (Across Our Network):*
- 300-500+ AI bot visits per day
- GPTBot (ChatGPT) dominates at ~60% of traffic
- Claude, Perplexity, and Google's AI bots make up most of the rest
- Peak crawling hours: 2-4 AM UTC (training runs?)
*Real Patterns Emerging:*
- Technical documentation gets 5x more AI bot traffic than average content
- Blog posts with code examples are crawled 3x more frequently
- Sites with llms.txt files see 40% more organized crawling
- Most sites have zero visibility into AI bot activity
*Surprising Findings:*
1. AI bots are WAY more active than most people realize
2. They're not just training - they're actively crawling for real-time answers
3. Different bots have different content preferences (Claude likes long-form, Perplexity loves news)
4. Traditional analytics completely miss this traffic
### Technical Details
*Stack:*
- Next.js 15 (App Router)
- Firebase Firestore for analytics
- 2KB tracking script (async, zero perf impact)
- Real-time user-agent detection + IP verification
*Bot Detection:*
- User-agent parsing (GPTBot, Claude-Web, etc.)
- IP range verification (OpenAI, Anthropic, Google)
- Behavioral analysis (crawl patterns)
- 99%+ accuracy
*Privacy:*
- No PII collected
- GDPR compliant
- Users control data retention
- Open source tracking script (coming soon)
### Why I Built This
I noticed my technical blog posts were getting cited by ChatGPT, but Google Analytics showed nothing. Turns out AI bots don't show up in traditional analytics because they're not "users" - they're crawlers.
After manually parsing server logs for weeks, I realized:
1. This should be automated
2. There should be a standard for AI bot permissions (like robots.txt)
3. Sites need visibility into which AI systems are using their content
So I built LLMS Central - both a tracking platform AND a centralized repository for llms.txt files (the proposed standard for AI bot permissions).
### Features
1. *Real-time bot tracking* - See which AI crawlers visit your site
2. *Page-level analytics* - Know which pages AI bots prefer
3. *AEO scoring* - Measure Answer Engine Optimization (like SEO, but for AI)
4. *Multi-engine preview* - See how ChatGPT vs Claude would cite your content
5. *llms.txt generator* - Like robots.txt, but for AI (proposed standard)
### Try It
*Preview tool (no signup):*
https://llmscentral.com/aeo-preview
*Full tracking (free tier):*
https://llmscentral.com/dashboard
### The Data Keeps Growing
What started as a personal project is now tracking hundreds of domains. Every day we see:
- New AI bots appearing (just detected Meta's AI crawler last week)
- Crawling patterns evolving (bots are getting smarter about what they crawl)
- Sites realizing they have zero visibility into AI usage of their content
The most common reaction: "I had no idea ChatGPT was crawling my site this much."
### Questions
1. Should there be a standard for AI bot permissions (like robots.txt)? We're pushing llms.txt, but curious about alternatives.
2. How should sites monetize AI training data? Or should they?
3. Is "Answer Engine Optimization" (AEO) the future of SEO?
4. What data would YOU want to see about AI bot traffic?
Would love HN's feedback on the technical approach, privacy considerations, and what data would be most valuable to track.

value: Show HN: We're tracking AI bot visits daily across our network

author: legitcoders


value: WolfOliver

value: Show HN: MonsterWriter now supports collaborative LaTeX workspaces [video]

author: WolfOliver


value: suchithnarayan

value: Show HN: ActionsGuardHub – A tool for analyzing Malicious GitHub Actions

author: suchithnarayan


value: Show HN: I built an AI app that detects and analyzes food. It's called WTF


value: maxberggren

value: Show HN: Jotite – A whimsical Linux Markdown note-taking app

author: maxberggren


value: codneprose

value:
A lot of my friends in tech have given up on Twitter, but I still find a lot of value there.
People don’t want to waste time trying to improve their feeds. They’re tired of doomscrolling and just want signal without noise.
Twitter can be incredible for discovering great insights, but it often feels like trying to find a needle in a noisy, sloppy ass haystack.
You doomscroll for 10–20 minutes and maybe find one or two gems. The rest is just fatigue.
I’ve been experimenting with building a dedicated site for folks who just don’t want to bother. It’s simply a curated directory of the best tech-related posts of the day.
I'm curious how you cut through the noise.
- Do you have your own systems or routines?
- Follow specific lists?
- Use any tools that actually work?

value: Show HN: Tech Twitter – I built a small tool to surface high-signal tweets

author: codneprose


value: Show HN: A personal photo collection of the Bavarian countryside


value: riipandi

value:
Spent the weekend building the SSG I wish existed.
Vitto: Vite-powered, simple templates, instant HMR, built-in search. Why? Next.js is a memory hog for static sites. Astro has too many moving parts. I just wanted something that works fast and stays out of my way.
Building websites shouldn't be complicated.

value: Show HN: Simple Static Site Generator Built with Vite and Vento

author: riipandi


value: hyperfield

value: Show HN: AI File Sorter 0.9.7

author: hyperfield

title: Show HN: AI File Sorter 0.9.7


value: Show HN: Dashboard tracking which sources Perplexity uses


value: mannuiitd

value: I built an API that reads global news, merges aliases, deduplicates sources, and builds a multi-year risk timeline for individuals and companies. Great for KYC/KYB platforms. Looking for feedback and ideas!

value: Show HN: Adverse Media Risk API – AI-Powered JSON Profiles for KYC/KYB

author: mannuiitd


value: alhart

value:
I built Recode because I realized I was spending 8-10 hours a day on my phone pretty consistently. I tried other screen time apps but I found them too easy to bypass and end my blocks whenever I wanted to use an app.
My solution was to build an app blocker app that makes users have to scan a physical QR/barcode to take a break from their app blocks. This helped me be able to get my screen time down to just a few hours everyday since I didn't want to physically get up and go across the house to get my barcode.
Anyways, since it worked for me I felt like sharing it.
App store link: https://apps.apple.com/us/app/recode-screen-time-control/id6...

value: Show HN: 18yo first iOS app: blocks distracting apps and unlocks with QR/barcode

author: alhart


value: FatMike

value: Show HN: Interactive Stress Toy

author: FatMike

title: Show HN: Interactive Stress Toy


value: brightUiso

value:
I built Iley, an AI image generation platform that merges image search and editing into a single workflow. The idea came from the constant back-and-forth between searching for the right stock image, downloading it, and then editing it elsewhere a time sink that slows down content and product design teams.
With Iley, you can generate or find visual assets instantly, then edit or repurpose them directly in the same interface. For example, if you’re writing a blog post about “AI-powered productivity,” you can generate an image that fits the article’s tone, adjust its lighting and composition, and export it — all without leaving the platform.
Under the hood, Iley runs on a model stack I call Nano Banana, wrapped with contextual filters and adaptive style control. This enables the system to understand both visual intent and output context (for instance, distinguishing between an image meant for a blog hero vs. one for an app UI).
The goal is to make visual content generation fully autonomou,  where the system understands what you’re building and produces production-ready assets in seconds.
You can try it here: *[iley.app](https://iley.app)*
Would appreciate feedback on how well the unified workflow feels, and if there are specific integrations (APIs or CMS plugins) that might help developers and creators streamline their pipelines further.

value: Show HN: I made an AI tool to create production-ready images in one workflow

author: brightUiso


value:
Hey everybody my name is Zach.
I'm broke so I can't hire a patent lawyer but I still want to file a patent for my startup. So I built a tool that does does the existing patent research for me. I know you're not supposed to name them but I ended up calling it Patty.
It's pretty simple, you just enter the name of your invention and a patent description will be generated for you, or you can input your provisional patent draft. Then from that description, it generates key terms and does a patent search from every patent in the USPTO database in about 30 seconds.
For now, feel free to use it as much as you like. It's best on Desktop and does not work well on mobile devices.
No descriptions or invention ideas are stored on the server, those fields are only used to generate relevant key terms for doing the database search.
I'll probably keep building this and I'm open to any ideas as well as open to high-quality feedback.
You can email me at zacharymichaelmoore@gmail.com
Disclaimer: Not legal advice and it can make mistakes. Use at your own risk.

value: Show HN: Patty, Find Patents Instantly

title: Show HN: Patty, Find Patents Instantly


value: ojr

value: I wanted to start working on the SEO of my app. The other tools on the market were very expensive. As a hacker I had an itch to make my own lightweight tool that can integrate Google Search Console data or get website data from crawling a url using Google's Gemini. After the report is made the user can chat with a chatbot that is contextually grounded with the report. I found the answers given from the chatbot more helpful from the answers from a general purpose LLM. Context makes a big difference.

value: Show HN: Slidebits SEO Insights – Type Any URL Get SEO Advice from Gemini (AI)

author: ojr


value: twopowerX

value:
Systems engineers model billion-dollar spacecraft, life-saving medical devices, and autonomous vehicles in tools that can't even do a proper diff/merge/version control even with large expensive infrastructure.
I built Sylang to address that.
What is Sylang?
A text-based language for modeling complex systems. Write declarative code, get visual diagrams, traceability matrices, FMEA analyses, and compliance reports automatically. Works with Git, VSCode, and AI code assistants.
Example:

  def requirement BrakeActivation
    description "System shall activate brakes within 100ms"
    safetylevel ASIL-D
    testedby ref testcase EmergencyBrakeTest
    derivedfrom ref safetygoal PreventCollision
    allocatedto ref block BrakeController

This generates:
- Architecture diagrams (decomposition, internal block diagrams)
- Traceability matrix (requirement ↔ test ↔ block ↔ safety goal)
- Coverage analysis (which requirements lack tests?)
- Compliance reports (functional safety, ASPICE, etc.)
Why text-based modeling works:
Your AI code assistant (Cursor, GitHub Copilot, Claude, Gemini) can:
- Generate requirements from safety goals
- Create test cases from requirements
- Draft FMEA analyses from architecture
- Refactor across files with semantic understanding
- Suggest missing relationships
Git workflows that actually work:

  git diff requirements.req        # See what changed
  git merge feature/new-sensors    # Merge architecture branches
  git blame safety-goals.sgl       # Who defined this safety goal?

No XMI. No database exports. No PowerPoint. Just readable text that generates everything you need.
What you get:
23 file types covering the full engineering lifecycle:
- Product lines & variants (.ple, .fml, .vml)
- Architecture (.blk, .fun, .ifc)
- Requirements & tests (.req, .tst)
- Behavioral models (.ucd, .seq, .smd)
- Safety analysis (.haz, .sgl, .sam, .flr, .fta)
- Dashboards & specs (.dash, .spec)
- Automation (.agt, .spr)
All auto-generating visual diagrams: feature models, decomposition diagrams, sequence diagrams, state machines, traceability matrices.
Current state:
- Language stable (v0.9.27)
- VSCode extension available (search "Sylang" in Extensions)
- Works with Cursor, GitHub Copilot, Claude, Gemini code assistants
- Diagram rendering, traceability, coverage analysis working
- Solo dev, part-time, building in public
Download at:
https://marketplace.visualstudio.com/items?itemName=balaji-e...
Website: https://sylang.dev
GitHub: https://github.com/balaji-embedcentrum/sylang
Feedback welcome—especially from engineers who've wished their modeling tools worked more like their code editors.

value: Show HN: Why system modeling should look like code, not PowerPoint

author: twopowerX


value: julienreszka

value: Show HN: French Retirement Calculator: Baby Boomers vs. Working People

author: julienreszka


value: learningstone

value:
Hi everyone ,
I'm an engineer who has spent years building full-stack products at companies like IBM, Alibaba, and Xiaohongshu. Recently, I started working on an AI-driven creative tool for families, designers, and educators — *ColorMindsAI.com*.

  https://www.colormindsai.com

ColorMinds turns text prompts into printable coloring pages in seconds.
Type something like “a cat flying a kite in a forest” or “space-themed birthday scene”, and you instantly get a ready-to-color outline.
A few things that make it unique:
-  Fast and free to try — built with a modern AI stack
-  Thousands of themed pages (animals, holidays, fantasy, and more)
-  Users can favorite, remix, and even create story-based coloring series
-  A growing collection for kids, parents, and creative hobbyists worldwide
I'm currently experimenting with multilingual support and an AI story-to-coloring feature.
Feedback from this community would be super valuable — ideas, criticisms, or crazy use-cases are all welcome!
*Try it here:* https://www.colormindsai.com
*More experiments:* https://geminibanana.fun
Thanks for reading — and if you have kids, teach art, or work in education, I'd love to hear what kind of coloring pages you'd love to see next.

value: Show HN: ColorMinds – AI Coloring Pages Generator for All Ages

author: learningstone


value: ctkhn

value:
I built a typescript app that will take a directory of mp3 files, rip the metadata and cover art, and turn them into a podcast feed. I had been self-hosting a podcast feed for a couple friends and wanted to build something better than I had found previously, at least for my specific use case.
I wouldn't be happy turning this in at work = it's not perfect, definitely not optimized, and docs need work. I'm sure it breaks a lot of rules for clean code, good abstractions, and proper nodejs usage, but it's my first time using ts/js for backend and I haven't always had the time for personal coding projects like I've wanted to, so I'm just glad it's working.
Just swapped out the docker image on my homelab and was excited to start seeing per-episode cover art show up in my feed.

value: Show HN: RSS Feed Generator

author: ctkhn

title: Show HN: RSS Feed Generator


value: yestwind

value:
Hi HN,

  I built CreateVision AI, an AI image generation platform with a unique
  twist: an AI Mentor that enhances your prompts in real-time.

  Key features:
  • AI Mentor: Transforms "a cat" → "a fluffy orange cat sitting by the
  window, golden hour lighting, photorealistic, 4K" automatically
  • Multi-model support: Flux Dev (free), Nano banana & Qwen image edit plus(AI photo editor)
  • 27-language internationalization (built with i18next)
  • Credits-based system with flexible daily/monthly limits
  • Gallery with community explore and personal myMedia channels

  Tech stack: Next.js 14 App Router, TypeScript, Supabase Auth, Cloudinary,
  Stripe

  The AI Mentor is trained on thousands of high-quality prompts and uses
  GPT-5 to understand user intent and automatically add missing details like
   lighting, composition, style, and technical parameters.

  Try it at https://createvision.ai (free tier available: 80 credits/day,
  Flux Dev is completely free)

  Would love to hear your feedback!

value: Show HN: CreateVision AI – Free unlimited AI image generator

author: yestwind


value: coolwebtoolsguy

value: Show HN: Font Generator with Real-Time Font Comparison

author: coolwebtoolsguy


value: mmajzoobi

value:
To make development faster and easier (specially for parts that don't require special hardware dependencies), we decided early on to have a development environment on MacOS.
It uses your Mac's mics, speakers, camera, and the same GUI that you see on the device. It's a virtualized version of Ubo Pod in a sense. It of course does not support Ubo pod's additional hardware such as infrared transmit, receive, led ring, temperature and ambient light sensor.
In this video, I walk you through some examples to use it on your machine. In future videos, I will probably get into the code and give you a tour of its organization.
For more information checkout its Github repository here:
https://github.com/ubopod/ubo_app

value: Show HN: Running Ubo Pod on macOS [video]

author: mmajzoobi


value: Live: https://disposal.space | GitHub: https://github.com/itsk3nny/disposal.space | iOS: https://apps.apple.com/us/app/disposal-space/id6753180444

value: Show HN: Disposal Space – Your digital attic for old files


value: abilafredkb

value:
A month ago, I was doom-scrolling Twitter at 2am in Accra and got hit with post after post of people tearing each other apart. I closed the app thinking "we have such a long way to go."
Then I remembered something: a few years back, I hesitated for 48 hours before messaging someone on Facebook who would become my mentor. I was scared—previous scammers had burned me. But I gave myself that window to decide. I messaged him. He changed my life.
That night, I thought: what if that 48-hour window could work for everyone?
So I built Eintercon.
How it works:
You match with someone internationally based on shared interests (sci-fi books, indie music, whatever you're genuinely into)
You have exactly 48 hours to chat and see if the connection is real
After 48 hours, you both decide: keep going or move on
No ghosting. No guilt. No conversations dying in your inbox.
Why 48 hours?
Because it creates urgency without pressure. It's long enough to have real conversations, short enough that you can't procrastinate forever. Either the friendship sparks, or you both deserve better matches.
Every other friend app lets you match with 50 people and message none of them. We force a decision. It's uncomfortable, but it works.
Why international?
Because you can't hate someone whose story you know. Because the person who gets your weird obsessions might be in South Korea, not your city. Because division thrives in bubbles, and I'm tired of bubbles.
One month in:
200 users across 30+ countries
Zero marketing budget (just word of mouth)
People telling me they made their first real friend in years
A user in Ghana and a user in Seoul are now best friends over sci-fi books
The tech:
React Native, Node.js, Firebase, PostgreSQL. Nothing fancy. I'm a student splitting time between classes and coding. It's scrappy but it works.
What I'm struggling with:
Keeping international matches feeling balanced (timezone challenges)
Building safety features without killing spontaneity
Figuring out monetization that doesn't feel gross
What I learned:
People are desperate for genuine connection
Urgency > features for engagement
Emotional intelligence beats algorithms
You don't need funding to validate an idea
Why I'm posting here:
I want to hear from people who've tried to solve loneliness with tech. What worked? What didn't?
Honestly? I'm hoping some of you try it and tell me what's broken.
The bigger question:
Can software actually fix loneliness? Or are we just creating better ways to be alone together?
I don't know yet. But 200 people have real friends now who didn't a month ago. That feels like something.

value: Show HN: I built a friend app after watching Twitter/X tear itself apart

author: abilafredkb


value: daviducolo

value: Show HN: Lanet: A tiny tool for secure and easy P2P communication on LANs

author: daviducolo


value: Show HN: Summarize Slack channels as you scroll (via secure offline model)


value: malted

value: Show HN: How to be best friends with U.S. Customs and Border Patrol

author: malted


value: waynerd

value: I made it by vibe coding 100%, and it was my dream game. You can make a random monster, and battle with other monsters.

value: Show HN: Random Monster Battle

author: waynerd

title: Show HN: Random Monster Battle


value: nemanjar

value:
We built MoraCode, a JetBrains IDE plugin that helps navigate large and messy codebases—including multi-repo workspaces—using an index-first approach. Instead of heavy file-system crawling, we rely on an AI code index for context, which often reduces the number of agent turns needed to answer questions. It’s multi-repo aware, so you can combine several repositories in a single conversation. Running multiple tools concurrently helps reduce turnaround. It’s privacy-first/BYOK: your code goes directly to the LLM you choose, and indexes plus API keys stay local. It works with OpenAI, Anthropic, OpenRouter, and others.
We’d love feedback on how well it ranks relevance in monorepos and multi-repo workspaces, how it behaves on very large codebases (and any comparisons you’ve tried with other tools), which latency and embedding/provider setups worked or didn’t, and which features you consider must-haves.
Links: JetBrains plugin — https://plugins.jetbrains.com/plugin/28318-moracode • Website — https://moracode.ai

value: Show HN: MoraCode – AI assistance on large/multi-repo codebases

author: nemanjar


value: norbertm

value: Show HN: dbDialog – Query your database in plain English (no SQL required)

author: norbertm


value: I made it by 120% viba coding. enjoy! free and no ads.

value: Show HN: Smash Balls – Breakout and Vampire Survivors


value: vvacla

value: A Neovim plugin that surfaces React 'use client' boundaries by marking JSX usages of client components via virtual text, with smart import resolution and auto-refresh.

value: Show HN: Nvim plugin that displays 'use client' markers inline

author: vvacla


value: dillondesilva

value:
Hey folks,
Here's a quick tool for anyone who wants a way to simplify error messages with AI without needing to switch to a fully agentic terminal solution.
Simply add hank before compiling/running your program to get a clear, readable explanation of any errors that occur.
You can think of this as just another system utility like grep, ls or echo that is at your fingertips for debugging a program. It uses local models as well so your code outputs don't go into online LLM services.
Excited to see what gets thrown back, hope it helps someone. Feel free to add onto it as its pretty raw at the moment.

value: Show HN: Hank – Simplest CLI tool to get errors in plain English

author: dillondesilva


value: freddieboy

value:
Hey HN!
I got tired of AI agents being a pain to set up, impossible to customize without a PhD, and only viable if you're some Fortune 500 company. So I built something different, a chatbot you can literally drop onto your website with a single script tag.
Create an account, add your domain, customize literally everything (theme, icon, welcome message, suggested responses, whatever), and you're done. The bot scrapes your site once a day to understand your business, or you can just upload docs-pricing sheets, policies, FAQs, you name it. That's your chatbot's brain right there.
It only works on the domain you assign it to, so there's no security weirdness. And yeah, I know the next logical step is hooking it up with Zapier, email, Zendesk, that kind of stuff. Not totally sure what makes the most sense yet though.
Anyway, come kick the tires. Free to mess around with even without a subscription.

value: Show HN: I made a RAG agent for the leyman

author: freddieboy


value: Show HN: A self-hosted net worth and portfolio manager


value: Show HN: Built a real-time food detection model (YOLOv8, 95% accuracy)


value: lecarore

value: Show HN: Kanban MD – Apocalypse-proof project management software for Linux

author: lecarore


value: ErkMkd

value:
Hi everyone,
I’ve been working on FlashDrive 1987, a retro sci-fi short film inspired by 1980s adventure movies like Explorers and Back to the Future.
The project isn’t made by AI - it’s developed with AI as a creative assistant. I use tools like Midjourney, Hedra and ElevenLabs to visualize scenes, design sets, and test storytelling ideas before moving toward a real film production.
The idea is to explore how these tools can extend imagination, not replace human creativity. Each week, I post small "capsules" that show the process - storyboarding, music composition, behind-the-scenes, and character design - like a digital making-of.
I’d love feedback from anyone interested in AI-assisted art, indie film pipelines, or 80s-style storytelling.
Thanks for reading - and for any thoughts or critiques you might have.

value: Show HN: FlashDrive 1987 – A retro sci-fi film exploring AI-assisted filmmaking

author: ErkMkd


value: howlett

value: Show HN: Butler – GitHub Actions Oversight Across Organisations

author: howlett


value: Show HN: Web admin interface for Cassandra built with Openresty and Alpine.js


value: uscnep-hn

value:
Hi! I just created my first Chrome extension. I know it's simple and basic, but I really enjoy using it and would love to share it with you!
Design Principles
- Low-glare background : Uses a soft, sepia-like background to cut glare and reduce eye strain during long reading sessions.
- Adds breathing room between lines to make text easier to follow and more accessible.
- Keeps lines at a readable width to help with focus and reduce eye movement fatigue.
- Uses clean, screen-friendly fonts like Verdana and Helvetica that are easier to read online.
Limitations : is designed for reading plain text articles. Because it hides images, tables, and formulas, some pages may lose important context or meaning.
Chrome Web Store : https://chromewebstore.google.com/detail/comfortview/npojnlh...

value: Show HN: Text only reader mode designed for eye comfort and focus

author: uscnep-hn


value: syntax-sherlock

value:
I got tired of playwright-mcp eating through Claude's 200K token limit, so I built this using the new Claude Skills system. Built it with Claude Code itself.
Instead of sending accessibility tree snapshots on every action, Claude just writes Playwright code and runs it. You get back screenshots and console output. That's it.
314 lines of instructions vs a persistent MCP server. Full API docs only load if Claude needs them.
Same browser automation, way less overhead. Works as a Claude Code plugin or manual install.
Token limit issue: https://github.com/microsoft/playwright-mcp/issues/889
Claude Skills docs: https://docs.claude.com/en/docs/claude-code/skills

value: Show HN: Playwright Skill for Claude Code – Less context than playwright-MCP

author: syntax-sherlock


value: NabilChiheb

value:
I built AskDesk because I wanted a simple way to talk to my computer without all the setup. It’s kind of like Raycast for Windows — you can type or speak commands like “clear temp files,” “open Spotify,” or “remind me to call my wife in 10 minutes.”
It also supports custom shortcuts, clipboard actions, and AI-powered commands. The AI part helps with things like searching, summarizing, or running smarter actions, but the core shortcuts are free forever.
Available now on the Microsoft Store: https://apps.microsoft.com/store/detail/9N8FPGKNWLFQ

value: Show HN: I Built Raycast for Windows (Microsoft Store)

author: NabilChiheb


value: watree

value:
Hey everyone! I built a tool that removes Sora watermarks in about 5 seconds, and I'd love to share the story behind it.
How it started:
I've been watching people make money with Sora2 in wild ways - selling invite codes for thousands a week, generating instant product ads with UI screenshots, automating social media workflows with n8n... it's crazy out there. Check out r/SoraInviteCodes if you don't believe me.
But here's the catch everyone hits: even as a ChatGPT Plus subscriber, you're stuck with that watermark. And when you think "okay, maybe it's for copyright reasons," OpenAI hits you with the reality - $200/month for Pro membership to go watermark-free. The complaints across Reddit, X, and Discord are... intense.
So I built: https://www.removesorawatermark.online
What makes this different:
Most tools out there use open-source AI models to "paint over" the watermark - it's slow (1+ minutes) and quality is hit-or-miss. Mine pulls the actual original video from Sora's servers - the same clean file Pro users get. It's basically lossless, and it's fast.
Why does this matter? Sora2 videos are so realistic that once you remove the watermark, you can post them on social media without the AI label. With platforms competing against Sora, they're surprisingly open to this content right now. I've seen people getting real engagement.
Real talk:
I'm not saying "get rich quick." But I am saying: Sora2 just dropped, and early adopters are already moving. Whether you're a content creator, marketer, or just someone who wants to experiment - why stay on the sidelines?
How it works:
Paste your Sora share link
Wait ~5 seconds
Download the clean video
Currently running it as a freemium model with daily limits for free users.It's enough for daily needs, but you can comment here if you need more limits.
Why I'm posting here:
I built this in a few weeks, and I'm curious what the HN community thinks. Is this solving a real pain point? Are there legal/ethical concerns I'm missing? Would love honest feedback.
Also - if you're tech-savvy, you probably noticed the smart folks already registered sora3.com and sora4.com domains. Just saying
Try it out and let me know what you think!

value: Show HN: Remove Sora watermarks in 5 seconds – without quality loss

author: watree


value: Codegres

value: Show HN: Notely – Notekeeping App

author: Codegres

title: Show HN: Notely – Notekeeping App


value: Saltyfishh

value:
Hey HN,
For years, my local development setup has been a fragile mess of tools that never quite played nicely together. On my mac, it was a constant battle with Homebrew services starting (or not starting) on boot, conflicting PHP and Node versions managed by `asdf` or `nvm`, and a collection of `docker-compose.yml` files that I'd copy-paste and tweak for every single project. The cognitive load was just too high.
Setting up SSL was another chore involving `mkcert`. Sharing a quick demo with a colleague meant firing up ngrok. And if I wanted to run two projects that needed different versions of PostgreSQL? Good luck. I’d have to stop one service to start another.
I missed the simplicity of the MAMP/XAMPP era, but I needed something that could handle the diverse stack of a modern developer – not just PHP and MySQL, but Python, Go, Rust, Node.js, and various databases.
That’s why I (along with my small team) built ServBay. It's our attempt to bring back simplicity and speed to local development without sacrificing power. It's a native app for macOS and Windows, not a wrapper around Docker or VMs.
Here's what it does:
One-Click Stacks: You can install and run multiple, isolated versions of languages like Python, Node.js, Go, Java, Rust, Ruby, and .NET. No more path conflicts or environment variable hell.
Databases, Plural: This was a huge one for me. You can run multiple instances of MySQL, MariaDB, PostgreSQL, Redis, and MongoDB simultaneously. Project A can use Postgres 14 while Project B uses Postgres 16, both running at the same time on different ports.
Automatic SSL: Any host you create gets a valid SSL certificate out of the box. No more browser privacy warnings for `<i>.test` or `</i>.localhost` domains.
Built-in Tunneling: If you need to demo a feature or test a webhook, there's a one-click button to expose your local site to the internet via a secure tunnel.
One-Click Local AI: This is something we're really excited about. We've added a feature to easily download and run models like Llama 3 or Stable Diffusion locally through a simple UI, so you can experiment without worrying about API keys or costs.
Everything Else: It also handles one-click backups, has a clean, non-intrusive UI, and is designed to be as lightweight as possible.
I know what many of you are thinking: "Why not just use Docker?"
And that's a fair question. We use Docker for production and complex, multi-service architectures. But for quickly spinning up a single-service app, testing a new framework, or just general day-to-day development, the overhead of `Dockerfile`s, `docker-compose.yml`, slow file sync on macOS, and resource consumption often feels like overkill. ServBay is for those moments where you just want to get to the code.
The project is still young, and we have a long roadmap ahead. I'm here all day to answer any questions, listen to your (brutally honest) feedback, and hear about what your own development workflows look like.
You can check it out here: https://www.servbay.com
Thanks for reading.

value: Show HN: I got tired of managing dev environments, so I built ServBay

author: Saltyfishh


value: vebgen

value:
Hi HN! I'm Ramesh, a 20-year-old developer from India.
I spent 8 months building VebGen – an autonomous AI development agent for Django projects. Built this at my cousin's house (limited internet at home), no degree, no team, $0 funding. The entire 500KB codebase was developed using free-tier models.
The Story:
I wanted an AI agent that actually understands Django projects without burning through API tokens. Cursor and Copilot are great for line-level coding, but I wanted something that could build full features autonomously while staying within free-tier limits.
What VebGen Does:
Think of it as having a senior developer + QA engineer working 24/7 on your Django project. You describe what you want ("build a blog with comments"), and it:
• Plans the architecture (adaptive based on complexity)
• Writes the code (models, views, URLs, tests)
• Reviews for security (OWASP Top 10, N+1 queries)
• Fixes bugs autonomously (70% success rate)
• Never loses progress (auto-save with rollback)
How It Compares:
Cursor/Copilot → Assisted coding (you type, they help) → Great for productivity
VebGen → Autonomous development (you describe, it builds) → Different scope
Cursor → Sends code to LLM every analysis ($$$) → VebGen: AST parsing locally (free)
Copilot → Auto-completion tool → VebGen: Full feature implementation
Devin → $500/month, waitlist, closed → VebGen: Open source, runs locally, $0
Where VebGen shines:
• Works on free-tier APIs (Cursor/Copilot require paid tokens)
• Understands Django deeply (95+ constructs: models, views, serializers, signals, admin, Celery, Channels, etc.)
• Self-healing (70% bug fix rate, tries 3 approaches)
• Security-first (built-in OWASP Top 10 checks, N+1 detection)
• State persistence (5 rolling backups, never lose progress)
Where Cursor/Copilot win:
• Better UX/polish
• Smoother IDE integration
• Larger ecosystem
Key Innovation - Zero-Token AST Parsing:
Instead of sending your entire codebase to an LLM every time (expensive!), VebGen parses Django code locally using Python's AST module. It understands 95+ Django constructs without consuming any API tokens.
Example: You have 50 files, ask "add user authentication". VebGen parses the AST locally (zero tokens!), identifies the 5 relevant files, then only sends those to the LLM. This makes it work beautifully on free-tier Gemini/OpenRouter.
Technical Highlights:
 Dual-agent system (TARS plans, CASE executes)
 Multi-tier patching (tries 3 methods before giving up)
 Military-grade sandbox (2,700 lines of security code)
 5 rolling backups (crash-safe with SHA-256 verification)
 319 tests, 99.7% passing
 Works with 120+ models across 5 providers
Built for Developers:
• Desktop app (Python + CustomTkinter)
• Detailed architecture docs (15 markdown files)
• Full test coverage with examples
• Open source, MIT license
I'd love to hear your thoughts! Especially feedback on:
- The AST parsing approach (is this the right abstraction?)
- Security architecture (did I miss anything?)
- What other frameworks should I support next? (Flask, FastAPI, React?)
GitHub: https://github.com/vebgenofficial/vebgen
Happy to answer any technical questions about how it works under the hood!

value: Show HN: VebGen – Autonomous AI agent with zero-token AST intelligence

author: vebgen


value:
Hey HN,
I’m Steve, founder of Logic, Inc (https://logic.inc). Over 16 years on HN, this is my third startup launch!
Logic came from years I spent at Brex and Convoy building internal automations for our Ops teams. Every team had detailed SOPs, but automating pieces of them always required engineering time and (often) hacks in Retool or Zapier.
We had the thought experiment of “If we take a typical SOP, and make zero changes, how far can the LLM run with it?” and “What would we need in place to have everyone, eng included, comfortable with the end result in a critical path?”. And that’s what we’ve been building! We take your document and, in ~45-90 seconds, turn it into a production-ready, well-typed REST API. We give you versioning (with one-click rollbacks), autogenerated tests, web UIs, and integration docs for the API. It’s also all SOC 2.
When requirements change, you update the document and Logic updates everything else automatically.
During beta, we’ve run over 2 million tasks for companies like:
- *Garmentory* (fashion marketplace): moderating hundreds of thousands of products each month. Inventory backlog went from days to instantaneous.
- *DroneSense* (public safety tech): purchase order handling time dropped from ~30 minutes to 2 minutes.
We’re still early, and there are plenty of rough edges, but I’d love your feedback. Thank you!

value: Show HN: Logic, Inc. – Automate human-in-the-loop fuzzy decisions


value: ai-onehealth

value:
We built AI One Health as an open community where technologists can connect with researchers, veterinarians, doctors, climate scientists, and anyone curious about how AI can support the health of people, animals, and the environment.
- What is One Health?
One Health is the idea that human, animal, and environmental health are deeply interconnected. Think pandemic preparedness, zoonotic disease monitoring, antimicrobial resistance, or climate-health modelling; challenges that can't be solved by any single discipline working alone.
- What is it?
AI One Health isn't a startup or research project; it's a meeting point for bridging the gap between AI practitioners and One Health professionals. We noticed that plenty of people work on AI, and plenty work on interconnected health challenges, but they rarely talk to each other.
The platform brings together researchers, developers, artists, students, conservationists, and everyday citizens to exchange ideas about using AI wisely to improve life on Earth.
- Why should developers care?
These interdisciplinary spaces are where interesting collaborations emerge. When technologists connect with domain experts working on complex health challenges, both sides benefit from perspectives they wouldn't encounter otherwise.
Beyond the satisfaction of working on problems that matter, these kinds of cross-disciplinary connections often lead somewhere unexpected. You might discover a research collaboration that becomes your next project, meet a domain expert who needs exactly your skillset, or stumble into insights that spark something entirely new.
The goal is simply to connect people from different worlds so they can think, learn, and act together. We're planning to host an online conference in the coming year to bring the community together and showcase what happens when AI meets One Health.
Check it out: https://ai-onehealth.com

value: Show HN: AI One Health – Connecting technologists with health professionals

author: ai-onehealth


value:
Have you wanted a voice AI agent that you could fully control, customize, and understand from the ground up—not just a black box.
EchoKit is a DIY, open-source voice agent running on an ESP32-S3. The fun part is the server backend, which I wrote entirely in Rust to handle the AI pipeline (ASR, LLM, TTS).
The stack is:
Hardware: EchoKit board (ESP32-S3)
Firmware: ESP-IDF
Server: Rust (Actix Web/Tungstenite)
AI: Customizable pipeline. The tutorial uses Groq for the Whisper, Llama 3, and TTS models, which makes the response time incredibly fast (usually just a few seconds for the full ASR->LLM->TTS roundtrip).
It's designed to be easy for makers, students, or anyone curious about AI to build in just a few minutes. You can modify the system prompts, swap out models, or even add custom actions (Step 6 in the guide).
The tutorial (linked) walks through assembly, flashing, and setting up the server. The server code is on GitHub (also linked).
Happy to answer any questions. Would love to hear your thoughts and what you think we could build with this!
Server Repo:https://github.com/second-state/echokit_server

value: Show HN: EchoKit – An open-source, ESP32-based AI voice agent with a Rust server


value: denizhdzh

value:
I’ve been building an embeddable AI agent that makes any website interactive and context-aware.
It doesn’t just answer questions from your PDFs or docs, it also learns from how visitors interact with your site and adapts its responses or suggestions accordingly.
I started this because I noticed that most websites still rely on static FAQs or generic chatbots that treat every visitor the same. That often leads to confusion, lower engagement, and unnecessary support load.
This agent runs entirely on your site and:
 • References your own PDFs, documentation, or content base
 • Learns from visitor behavior to personalize answers or offers
 • Works without external API calls or backend dependencies
 • Can be styled and placed anywhere on the page
Early results from SaaS testers:
 • Trial signups increased by ~25-30%
 • Support tickets dropped by ~20%
 • Self-serve setup takes under 2 minutes
I’d love feedback on the technical side, how it handles embeddings, personalization logic, or UX flow. Happy to answer any implementation questions.

value: Show HN: Embedded conversational AI that personalizes responses on your site

author: denizhdzh