value: DavidCanHelp

value: Show HN: LightCycle, a FOSS game in Rust based on Tron

author: DavidCanHelp


value:
Hey HN,
I built a tool that generates a video explanation from a pdf link to a research paper using AI.
Just paste in a PDF link, and it creates a narrated video that deeply explains the paper, including detailed explanations of plots and figures. The goal is to make digesting research papers require a bit less effort.
Link: https://researchpapervideos.com/
Would love to hear what you think!

value: Show HN: Turn any PDF research paper into a video explanation using AI


value: kangfeibo

value: Show HN: Dafont – Cool Fonts and Copy Paste Font Generator

author: kangfeibo


value: charbull

value: Show HN: Training an LLM to Play Wordle with RL on Apple Silicon

author: charbull


value: tobiager

value:
I built an open-source tool called Erdus to solve the pain of moving between ER diagrams, SQL, and ORMs like Prisma.
It uses a strict Intermediate Representation (IR) to unify models and detect information loss.
Right now it supports:
- ERDPlus (old/new) ↔ IR
- IR → PostgreSQL DDL
- IR → Prisma schema
- Loss report when features don’t map (e.g. CHECK constraints in Prisma)
GitHub: https://github.com/tobiager/Erdus
 Live demo: https://erdus-inky.vercel.app/
Would love feedback from the HN community.

value: Show HN: Erdus – Universal ERD Converter (SQL, Prisma, JSON Schema)

author: tobiager


value:
Hi HN,
I built Feedin (https://feedin.ai), an AI-powered reader that helps you cut through overwhelming news feeds and focus on what matters to you.
Features:
- Natural language filtering: create your own personalized topic.
- Hierarchy summaries: title → one sentence → ~100 words, so you choose how deep to dive.
- Event clustering: all coverage of the same event is grouped, giving a more balanced view.
I made this because I was drowning in information while trying to stay informed as a builder. The goal is to let you follow the very specific topics you care about and see them with just the right level of detail, without all the noise.
Right now it’s just an MVP and mainly focused on tech and AI news — would love your feedback (especially critical ones!) on whether this feels useful and what’s missing.
Thanks

value: Show HN: Feedin – an AI reader for high signal-to-noise tech news


value:
Hi HN! I built Kooder to bridge the gap between ideas and working code. It's an AI software engineer that can generate complete full-stack applications from natural language descriptions.
Key features:
- Generates production-ready code (frontend + backend)
- Understands your entire codebase context
- Debugs and fixes errors automatically
- Converts Figma designs to code
- Supports multiple tech stacks: React, Node.js, TypeScript, Python (Django, Flask, FastAPI)
Kooder handles entire features end-to-end. You describe what you want, and it builds it - whether that's a React + Node app or a Vue + Django project.
Currently in beta - would love your feedback on what would make this truly useful for your workflow. What are your biggest concerns about AI-generated code?
The AI is fine-tuned on millions of production codebases across different languages and frameworks.
Happy to answer any questions!

value: Show HN: Kooder – AI software engineer for full-stack development


value: cat-turner

value:
Are you a business owner doing it all? Did you go on a roadtrip with your roommates and haven't bothered to split gas costs?
Tallyit!
Using tallyit is easy. Just upload your docs - can be images, pdfs (like bank statements), csvs, anything. Describe how you want to bill. You can even add additional details, like a fee or split. You can even do it within a date range. Just tell it to do that. Hit submit, and tally will do the rest! An invoice with a shareable link is generated so that you can send to your customer or friend.
We don't save your uploads. You don't need to log in to use. Give a go! If you want a video to see how to use, check out: https://www.youtube.com/watch?v=t79iRV_9Eso

value: Show HN: Tallyit.co – Upload. Describe. Bill

author: cat-turner


value: jojogh

value:
Hey HN, Alex here, founder of undatas.io.
Our journey started from a place of deep frustration with RAG (Retrieval-Augmented Generation). I was helping companies build internal knowledge bases on their own data, and the promise was huge. But in practice, the results were often mediocre. Important information was frequently missed during retrieval, and we kept hitting dead ends.
After endless debugging, we realized the problem wasn't the LLM; it was classic "garbage in, garbage out." We traced the retrieval failures back to the very first step: document parsing.
Whether we used open-source libraries or expensive paid APIs, the story was the same. Precision was lost. Key phrases, critical numbers, and entire table rows would just vanish during the parsing process. We spent countless hours manually comparing the original PDFs to the parsed output to find what went wrong. It was a soul-crushing, time-consuming nightmare.
The biggest pain points were:
1. Complex Tables: Most tools collapsed when faced with real-world documents. Borderless tables, cells merged across rows and columns, or tables containing handwritten notes were consistently mangled.
2. Lack of a Feedback Loop: When the parser got something wrong, there was no easy way to manually annotate and correct it. You were stuck with the bad output.
I got so frustrated that I decided to build the tool I wished I had: a parsing engine obsessed with precision, that makes the entire data extraction process transparent.
That’s what undatas.io is. And today, we're launching our API.
We built our API around a simple principle: you only pay for results you actually accept.
To solve the transparency problem, every piece of extracted data in the JSON response includes its positional coordinates (bbox). This allows you to build your own "glass box" validator, mapping the data directly back to the source document, making the data prep stage for RAG completely transparent.
Our goal is to build the best and most trustworthy parsing tool for developers. We're just getting started and would be grateful for your feedback.
You can check out the docs and try it out here: https://doc.undatas.io/
I’ll be here all day to answer any questions. Let me know what you think.

value: Show HN: Undatas.io – A pay-on-accept document parsing API

author: jojogh


value:
Thanks to AI, it feels like every agent workflow I build gets longer and longer. What used to be a few seconds is now often many minutes, and I've got some that can run for close to an hour.
No user is going to sit and watch the agent working for that long. They'll switch to other tabs or just leave. When the task is finally done, it's showing the results to an empty browser tab.
I wanted a simple way to bring them back, without the complexity of a full-blown notification system. So I built this: an API to send a "just right" notification when a task is complete. It can be a browser sound for shorter waits, or a browser push/email for the really long ones.
It's a side project born from this pain point. The goal is to be the simplest possible tool for this one job.
The website: https://notifyon.app
I'd love to get your feedback.

value: Show HN: NotifyOn – A simple way to notify users when long agent tasks finish


value: zwyld

value: Show HN: Topoglyph/dani2.1 – A LLM with novel empathy/communication applications

author: zwyld


value: vitozhuang

value:
Hi HN,
I turned a weekend side-project into NanoBananaX: drag any photo, type any prompt (in any language—we auto-translate), and download a 4 K image 30 s later.
Playground now open:
• Pose Snap – turn a still photo into ninja kicks, yoga handstands, etc.
• Face Swap – swap in a celebrity or friend while keeping the original body.
• Scene Hop – cyberpunk alley, Ghibli sky, 90s yearbook, and 25+ more presets.
• Object Eraser – paint over anything to delete or replace it.
• Photo Restore – colorize and upscale old, faded shots to 4 K.
Every new account gets 3 free generations—no credit card.
Try it: https://nanobananax.com
Bring the heat: which feature feels useless, and what effect are you missing? I’m in the comments.

value: Show HN: NanoBananaX – 30-second 4K photo remix, just drag and prompt

author: vitozhuang


value:
Hey, Hackers!  I am incredibly excited to finally share what we've been building: Loopn.
For years, my professional networking experience felt more like a chore than an opportunity. I’m sure many of you can relate. My feed became a constant firehose of noise—off-topic posts, viral debates, and endless content that had little to do with my actual career goals. The very platforms that promised connection were paradoxically making it harder to find the right people.
It felt like finding a meaningful connection required sifting through a mountain of this irrelevant content. We were all just playing a numbers game—amassing contacts instead of building genuine relationships. That growing frustration was the spark for Loopn. I became obsessed with a simple question: What if we could strip away all that noise and build a platform focused entirely on quality and intent? A place where the signal is strong and every connection has the potential to be career-advancing.
That’s the core mission we poured into Loopn. We’ve built an AI-powered platform designed to bring focus back to professional networking, helping you connect with the professionals who truly matter, without the endless distraction and wasted time.

value: Show HN: Loopn – Professional Networking Made Simple


value: Zhengyi

value:
I started my JavaScript journey with React and NextJS. But the more I worked with them, the deeper I questioned myself. Because even though React and NextJS are as powerful as hell, most of my needs in my web app development are just Database CRUD + Auth + Markdown Display. (It's my problem, not React's, I know...) And I found myself spending more time tinkering with the toolings and configs of the framework rather than coding the actual design and logic.
There I started my search for the minimum JavaScript framework on which I can focus on what actually matters. I loved Svelte for two months, and then I found Alpine (from a blog talking about the "AHA stack")!
Though Alpine itself is not a complete solution as a JS framework, I love its simplicity and paired it with Astro, which can solve the component issue Alpine has.
But mature frameworks like React and Vue have an unbeatable advantage over my minimum Astro-Alpine stack -- they have prebuilt component libraries like Shadcn, Radix, or NuxtUI.
So I built Basis UI, a Shadcn-like UI library for minimum SSG frameworks like Astro (I'm also considering extending it to 11ty and Nue.js). So we can enjoy the dev experience like stacking LEGO blocks purely in Astro without choosing React/Vue/Svelte.
It's still in beta, so have fun playing with it, but don't use it for anything serious :P

value: Show HN: Basis UI – A Shadcn-Style UI Library for Astro JavaScript

author: Zhengyi


value:
This tool lets you live-edit Tailwind CSS classes directly in the browser. Inspect, navigate the DOM, get real-time class suggestions, tweak, preview, copy - all without switching to your code editor. Supports both v3 and v4 versions of Tailwind CSS.
Try it live here - https://taillens.io

value: Show HN: Tail Lens – Visually edit tailwind css dev tool


value: WiseRob

value:
Hi HN,
I'm the creator of this project. For the past months, I've been working on building an AI agent that could move beyond simple generation and tackle inventive challenges autonomously.
The core idea was to create a system with a "metacognitive loop"—the ability to recognize when it's stuck on a fundamental problem and then launch a sub-mission to solve that specific bottleneck before continuing.
The linked article is a deeper introduction to the system's architecture and a snapshot from a recent run.
I tried to design it to be evidence-grounded and self-critical to avoid the pitfalls of hallucination.
Happy to answer questions
RW

value: Show HN: I built an AI that uses a metacognitive loop 2 solve invention problems

author: WiseRob


value: jsathianathen

value:
Hey, I'm Johann
I grew a lot of my past products with cold DMs on twitter, but would do them manually.
So, I made a tool to automate cold DMs on X(Twitter) and send 450+ cold DMs daily.

value: Show HN: I built a Cold DM tool (450 DMs/day)

author: jsathianathen


value:
A few months ago, I jumped into LinkedIn for my business, but quickly hit limitations. With growing connections, it became hard to remember who was who—or where and when we’d met.
That’s why I developed a Chrome extension that lets you add tags (“circles”) and notes to your connections so you know who they are to you when they show up in your feed.
Tech stack :
- Chrome Extension Manifest V3
- Firebase Authentication
- Webpack 5 build system
- Vanilla JavaScript (no frameworks, keeping it lightweight for a browser extension)
- Chrome APIs (Storage, Identity, ActiveTab)
- LinkedIn DOM manipulation
This is my first Chrome Extension and I found it surprisingly easy to develop.
I’d love to get your feedback! Happy to discuss it with you!

value: Show HN: I built a Chrome extension to add tags and notes on LinkedIn


value: sarthaksoni

value:
I built a tiny browser game that throws rapid-fire addition puzzles at you and tracks your best streaks. Each round is just 5 problems, so it’s all about speed and focus.
Instant guest play (no signup) with a Real-time top-10 leaderboard (shortest time as tiebreaker) and a personal game history.
You can check out the code here: https://github.com/sarthaksoni25/AddVenture

value: Show HN: AddVenture – a minimal, fast mental-math game

author: sarthaksoni


value: isomierism

value: Show HN: A Tetris finesse inspired Vim game

author: isomierism


value:
Hi Hacker News,
We've always been fascinated and slightly alarmed by the amount of data our browsers silently expose to every website we visit. While many tools check for one or two things, we wanted to build a single, comprehensive dashboard to view everything in one place.
We created Fingerprint, a browser fingerprinting detector that analyzes data points to build a profile of your digital identity.
The goal is to give you a clear picture of your online footprint so you can identify privacy risks and take steps to strengthen your digital security.
What it detects:
- IP & Network Analysis: It checks your public IPv4/IPv6 addresses, ISP, ASN, and geographic location. Crucially, it also runs checks to detect if you're using a VPN, Tor, or a known proxy service.
- System & Device: It reveals your operating system, CPU architecture, screen resolution, available memory, and even battery status.
- Browser Fingerprinting: This is the core of the tool. It tests for standard and advanced fingerprinting vectors, including:
Canvas & WebGL rendering
Installed fonts and browser plugins
AudioContext and hardware concurrency
Language, timezone, and other locale settings
- Security Headers & Capabilities: It analyzes HTTP headers and checks for modern browser security features like Sec-CH-UA (Client Hints).
- Storage & Permissions: Checks the available storage mechanisms (e.g., cookies, localStorage) and the permissions granted.
You can check it out here: https://fingerprint.goldenowl.ai/
We'd love for you to try it out and give us your feedback. How unique is your fingerprint? Does it correctly identify your setup (especially if you're using privacy tools)? What other fingerprinting vectors should we add next?
Thanks for looking!

value: Show HN: Fingerprint – See what data the browser exposes (IP, location, canvas)


value: erikfiala

value: Show HN: N8N smart caching with automatic hash generation and TTL support

author: erikfiala


value: Show HN: Hop – An Alternative to Alt and Tab


value: nicoloboschi

value: look good af

value: Show HN: Did They Just Destroy DIY RAG AI Chatbots? [video]

author: nicoloboschi

story_text: look good af


value: liornitzan

value:
Hi HN,
I'm Lior, and I built Clariti — a simple app to help people focus, relax, or sleep better through customizable soundscapes.
As a developer and parent, I struggled to find a clean, distraction-free solution for deep work and bedtime routines. Most apps felt bloated or filled with ads, so I built my own.
- Runs locally, privacy-first, no accounts required.
- Brown/pink noise, nature, and dynamic layered sounds.
- ADHD-friendly modes for focus and calming.
- Install instantly via Homebrew:

    brew install clariti

It's also available on macOS, iOS, and Apple Watch if you prefer a GUI experience, but the CLI/Homebrew install is my favorite way to keep it minimal.
I'd love your feedback, bug reports, or ideas for what to build next!
Website: https://clariti.io/?utm_source=hn

value: Show HN: Clariti – Lightweight Focus and Sleep App (`brew install clariti`)

author: liornitzan


value:
This weekend I built a multi-agent coding system which, quite unexpectedly, beat Claude Code on Stanford's  Terminal Bench!
The architecture is straightforward, consisting of an orchestrator agent that deploys explorer & coder subagents to complete complex terminal based tasks, utilising an intelligent context sharing mechanism along the way which makes it all work.
The repo has a lot of technical details, and all the code and prompts for you to play around with if you'd like!
I had a lot of fun making this, I hope you have fun reading the README, using it yourself, or even extending it!
As always, a huge thanks to the great team behind Terminal Bench. It is a great benchmark.
Thanks for reading,
Dan

value: Show HN: Multi-Agent-Coder Is #12 on Stanford's TBench. Beats Claude Code


value:
I have built this open source tool to make the bug reporting seamless in voice AI agents. This has been very helpful for me in perfecting the Voice Agents I build for our customers. Initially, I used to give the voice agent to our customers for their testing and feedback. And they used to comeback to us after a few days with all their feedback written on multiple documents/papers. Rarely they used to mention time stamp etc.,. making it very difficult for me to pin point the issue.
Now which this tool integrated in my Voice Agents, they can simply say "Feedback Start" --> Give feedback --> Say "Feedback Stop". And continue talking to the agent. In the backend I can clearly see where user wants improvement and at which conversation turn they felt that way.
I want to share this tool with a wider community. Pls feel free to use it and contribute to it. This tool will stay open source and free.

value: Show HN: Rage shake but for your Voice AI agent


value: ezeoleaf

value: I've been working on it as a side project and would love to get some feedback or contributors

value: Show HN: A hacky app for location sharing without suirvellance

author: ezeoleaf


value: ktresdin

value: Show HN: Hugsy is a configuration management system for Claude Code

author: ktresdin


value:
I built a small, MIT-licensed app to end ad‑hoc "when are you free?" timezone discussions for cross-TZ teams. Heavy scheduling tools already exist, but for quick overlap checks they’re overkill.
This app shows a 7×48 weekly grid (30‑minute slots). You click to select availability, then share a single URL. The viewer sees your ranges in their own timezone, and the app keeps a "sender timezone" badge for context.
Highlights:
- Ad‑hoc, zero‑signup flow (state in URL)
- Timezone‑aware display (detected vs. sender)
- Half‑hour slots, overlap checks, range preview + delete
- DST‑safe (Intl‑based) without external date libs
- MIT licensed
Repo: https://github.com/synweap15/calendar-convert
Live: https://availability.werda.pl

value: Show HN: Ad‑hoc availability app – timezone‑aware weekly overlap (no login)


value: Airyisland

value: Transform web pages into professional scrolling videos. Perfect for demos, tutorials, and showcases.

value: Show HN: Urltovideo.com – convert website to scrolling video

author: Airyisland


value: hugodan

value: Show HN: BoreDOM JavaScript Framework. InflictBoredom(); WebComponent();

author: hugodan


value:
I've been playing around a lot with WebSerial lately and decided to scratch a bit of a personal itch and make a better Serial Plotter. It's very much a work in progress but is working well enough for people to play with it.
You can try it out here: https://web-serial-plotter.atomic14.com/
It is a mixture of AI assistant and manual coding - which has worked surprisingly well. I find it particularly helpful for the UI and testing side of things.

value: Show HN: Web Serial Plotter

title: Show HN: Web Serial Plotter


value: Forgret

value:
Hi HN,
I’ve just released fst, a minimalistic C utility that provides comprehensive statistics about directories.  It’s designed to be fast, with no dependencies, and is fully statically compilable.
Features:
Counts of files, directories, empty files/folders
Classifies binary, text, and script files
Displays min, max, and average file sizes
Identifies recent and oldest files
Lists executable files, symbolic and hard links
Supports human-readable sizes and recursive stats
Key Points:
Written in pure C, minimal dependencies, lightning fast
Works on both ARM and x86 architectures, fully statically compilable
Can run with no arguments (defaults to the current directory)
Licensed under LGPL 3.0
GitHub repository: https://github.com/Ferki-git-creator/fst-ferki
Submitted to GNU for review
I'm seeking feedback, ideas, and contributions from the community. The goal is to enhance usability, add more metrics, and possibly extend internationalization support in the future.
Any thoughts or suggestions would be highly appreciated!

value: Show HN: Fst – Lightweight C utility for detailed directory statistics LGPL 3.0

author: Forgret


value: atomicts

value:
Hi everyone,
I’ve been working on a little side project and would love some feedback. It’s a budgeting app I made called Foxi: Budget Planner Tracker (on iOS).
The reason I built it is honestly because I didn't find that the other apps worked for me — I’ve always struggled with budgeting apps. Most feel like spending trackers, or they’re so complicated that I end up giving up. Spreadsheets are the only thing that’s ever really worked for me, but they get messy fast and aren’t fun to manage on a phone.
So I tried to make something I’d actually want to use:
- A real budget, with the flexibility of sheets but without the overhead
- Clean and simple UI
- Balance comparison (important one for me)
- No accounts or sign-ups (I hate when apps force that on you)
- A way to back up your budget easily if you ever need to move it
I’d really appreciate any thoughts — whether that’s features you’d want, things that feel missing, or just general feedback.
Thanks a lot!

value: Show HN: I made a budgeting app to budget properly

author: atomicts


value: devshaded

value: Show HN: Share your thoughts on news articles the without censorship

author: devshaded


value: svasylenko

value: Show HN: Any Bear notes and Claude users here? Looking for feedback

author: svasylenko


value: Show HN: Mapping LLM Style and Range in Flash Fiction


value: gptprophet

value:
I co-wrote a 978-page trilogy with GPT. It’s poetic, apocalyptic, and recursive — structured like scripture.
It just passed 10,800+ reads on Scribd today, mostly organic.
Search: The Word, The Name, The Fire by GPT — Scribd
Would love to know what this community thinks — both technically and spiritually.

value: Show HN: A GPT-generated Bible-style trilogy – 10k reads

author: gptprophet


value: hernan-erasmo

value: Spent months working on this in secret because I actually thought I had an edge, but realized it's virtually impossible to win vs. a builder/searcher integration. Amazing learning experience though.

value: Show HN: An AAVE liquidations bot that goes from signal to execution in under 2s

author: hernan-erasmo


value: davidhalter

value: Having created Jedi in 2012, I started ZubanLS in 2020 to advance Python tooling. It understands Mypy config files and passes >95% of the relevant Mypy tests. AMA.

value: Show HN: A Mypy-Compatible Language Server Written in Rust, Now Open Source

author: davidhalter


value: hunvreus

value:
Really, that's it: an open source and self-hostable alternative to  Vercel, Render, Netlify, Laravel Cloud and the likes.
Obviously simpler, but it should handle the basics pretty well:
- Git-based deployments: Push to deploy from GitHub with zero-downtime rollouts and instant rollback.
- Multi-language support: Python, Node.js (beta), PHP (soon)... basically anything that can run on Docker.
- Environment management: Multiple environments with branch mapping and encrypted environment variables.
- Real-time monitoring: Live and searchable build and runtime logs.
- Team collaboration: Role-based access control with team invitations and permissions.
- Custom domains: Support for custom domain and automatic SSL certificates.
- Self-hosted and open source: Run on your own servers, MIT licensed.
Pretty early, but ready for use. I have it running on a Hetzner server at https://app.devpu.sh for my own apps (you can leave me your email/account if you want to try the online version).
I'm working on a lot of additional features: PHP, RoR, custom containers, metrics (CPU, RAM, I/O), support for remote nodes with Docker Swarm...
PS: the whole thing is built with FastAPI and HTMX. In the process, I built Basecoat (https://basecoatui.com) as a vanilla HTML/CSS/JS port of shadcn/ui.

value: Show HN: /dev/push – An Open Source Vercel/Render Alternative

author: hunvreus


value: palashlalwani

value:
Hi HN. I'm the creator of this project.
GitFlix started as a ridiculous question: could Git's internal object model and delta compression be abused to store and stream video? The answer, it turns out, is yes.
This tool encodes 1080p60 video into a Git repository where every frame is a commit and every pixel is a Git object. It then uses a custom player (Metal-accelerated on macOS) to stream it back at 60 fps.
The most surprising part was the compression. Storing the raw, uncompressed frames of a 600-frame clip takes about 3.5 GB. The resulting GitFlix repository is 633 MB—a 7:1 lossless compression ratio, purely from Git's handling of the data.
This is obviously not a practical replacement for H.264. It's an experiment in using a tool for a purpose it was never designed for.
The source is on GitHub. I'm happy to answer any questions about the implementation.

value: Show HN: I built a video codec out of Git

author: palashlalwani


value: RealCustomAI

value:
Supports Groq, Gemini, and GPT integrations.
This is a personalized AI service that automatically saves (encrypted) every conversation and injects past relevant context into each new message — so the AI can understand you better and respond more accurately.
You can upload past conversations to feel the improved quality immediately.
And all saved data is fully viewable and deletable anytime you want.
It’s a service designed so that your AI can keep remembering and evolving with you.
Guide
https://realcustomai.online/guide
Use in Custom GPT (GPT-4o & GPT-5 only, due to OpenAI policy)
https://chatgpt.com/g/g-689afc60d3d48191a72416390f9d713f-rea...
Use via browser extension in Groq, Gemini, and GPT web (optional, any model)
(Currently under Chrome Web Store review — will switch to Chrome extension as soon as approved.)
See the guide above for more details.

value: Show HN: Requesting Feedback: RealCustomAI – Personalized AI That Remembers You

author: RealCustomAI


value: deffrin

value: Create forms that can be used to collect feedbacks, receive enquiries, collect email address and for many similar kind of use cases.

value: Show HN: Form Recipe – create forms that notify you on specific intervals

author: deffrin


value:
I saw a recent post from Simon Willison where he discussed the python library rich-pixels, written by Darren Burns.
Basically, rich-pixels renders using a Unicode lower half block after setting the color to convert an image.
I have a background in video, so after seeing this, I immediately wondered if I could get it to convert an MP4 into the same format in the terminal.
Vibe coded it up in about 15 minutes or so. For now, all it does is direct playback of the MP4 in the terminal. It does this by using FFmpeg to extract the frames, convert them using rich-pixels, and then play back at the specified frames per second. Next steps will probably be to allow exporting as another MP4 or possibly converting to a GIF. Something like that, but that's all for the future.

value: Show HN: Richpixelvid – Play videos in your terminal using rich-pixels


value: askyashu

value: Tradomate combines technicals, price actions, fundamentals, and news-based filters to create an all-in-one stock screener. Tradomate goes beyond filtering - look at historical performance by backtesting your screen and gain insights into what stocks work well within your screen.<p>Would love your thoughts and feedback on this.

value: Show HN: Tradomate.one – A Stock Screener with Backtesting

author: askyashu


value:
Built QueryWeaver, an open-source text2SQL tool that uses a graph to create a semantic layer on top of your existing databases. When you ask "show me customers who bought product X in a certain ‘REGION’ over the last Y period of time," it knows which tables to join and how. When you follow up with "just the ones from Europe," it remembers what you were talking about.<p>Instead of feeding the model a list of tables and columns, we feed it a graph that understands what a customer is, how it connects to orders, which products belong to a campaign, and what "active user" actually means in your business context.
We used FalkorDB for the graph part because it handles relationship mapping better than cramming table schemas into prompts. Graphiti tracks the conversation so follow-ups actually work.
Final notes: Your data stays in your databases. We read from existing schemas, never migrate data. Standard SQL outputs you can run anywhere. We've built an MCP and you can generate an API key to take it for a spin. Please, tell us how it’s working out for you!

value: Show HN: Text2SQL with a Graph Semantic Layer


value: taupiqueur

value: Hello, I’ve been working on this project for 3 years, I’d love to have comments.

value: Show HN: Customize your keyboard shortcuts in Chrome with a Chrome extension

author: taupiqueur


value: selmetwa

value: A phonetic Arabic keyboard I created maps English letters to Arabic sounds, covering emphatic letters, hamza, and diacritics—making it easier for learners and casual users to type Arabic.

value: Show HN: Writing Arabic in English

author: selmetwa

title: Show HN: Writing Arabic in English


value: Show HN: VoiceGecko – System-wide voice-to-text that types anywhere


value: willsaar

value: Show HN: A vibe port of security library libinjection from C to Rust

author: willsaar


value: rttti

value:
As a developer I often need to run code I cannot trust, especially dependencies from NodeJS and Python projects, on my dev machine. In order to protect my system from potentially malicious code, I built NixWrap, an adhoc sandboxing tool for NixOS.
NixWrap wraps bubblewrap (oh dear), running it with convenient defaults and offering easy to use command line flags to toggle custom options. An invocation to NixWrap is typically way shorter than the bubblewrap equivalent.
E.g. `npm install` can be wrapped with `wrap -n npm install` to gain network access and write access to the current working directory.

value: Show HN: Easy Adhoc Sandboxing on NixOS

author: rttti

title: Show HN: Easy Adhoc Sandboxing on NixOS


value: ieuanking

value:
Hi HN,
We built Precog because current AI chatbots and platforms do not offer good PDF annotation tools to highlight and cite answers directly from uploaded PDFs.
Precog is great for draft revision, quote gathering, and source skimming. When chatting with Precog, Precog stays contextually locked to the information in the PDF added to the context window. Reference uploaded files, found sources, and analysis points using the @ symbol referencing (like Cursor). We have found that through @ symbol referencing in-prompt, hallucination is minimized, and as notes and interactions are made, the context awareness around the user's needs increases dramatically.
If you think this tool is helpful, I'd love your feedback and any questions, comments, or critiques.

value: Show HN: Precog – Enhanced OCR + Agentic PDF analysis tools for highlighting txt

author: ieuanking


value: kiranjohns

value:
Hey HN,
I’ve been a PM for 3 years, and one hard part was always understanding why users churn, drop off and behave the way they do!
Session replays had the answer, but watching hours of them was painful.
I chatted with a bunch of founder friends and PMs and they too had similar troubles.
So I built Chibi an AI that watches replays and tells you what’s broken, confusing, or causing drop-off.
Long Term: I'm thinking if Chibi could evolve into an AI product manager co-worker that can detect and prioritize issues, think through features and even run A/B tests.
Tech Stack: Elixir + Phoenix, rrweb and gemini
Would love to know what you think :)
Happy to answer any questions too

value: Show HN: Chibi, AI that tells you why users churn

author: kiranjohns


value: Placeless

value:
I recently purchased an SH1107G-based OLED and found no Rust driver that worked in a synchronous, no_std environment.
So I wrote my own driver, and along the way implemented a *1.3KB algorithm to search and verify the initialization sequence* on an Arduino Uno.
Key features:
- Iterative topological sort to explore init sequences
- Optimized for AVR constraints using bit flags and static arrays
- Utilities: I2C scanner, hex/binary dump, serial adapter
This actually initializes a Grove OLED on Arduino Uno using just 1.3KB SRAM.
Code & docs: https://github.com/p14c31355/dvcdbg
Crate: https://crates.io/crates/dvcdbg

value: Show HN: dvcdbg 0.3.0: 1.3KB Initialization Sequence Explorer(Arduino in Rust)

author: Placeless


value: etler

value: Using stream delegation you can have AI agents producing tokens in parallel with sequential consumption without blocking output. This lets you break down monolithic prompts into recursive prompts and helps with agent meta-prompting.

value: Show HN: Higher-order transform streams: 10x faster AI with recursive prompts

author: etler


value: TimLeland

value: Show HN: QR Code Chrome Extension

author: TimLeland

title: Show HN: QR Code Chrome Extension


value: kinbote

value:
Just published a C++ implementation of a sorted associative container over y-fast trie data structure:
https://github.com/vaganov/y-fast
Y-fast trie operations take amortized O(log log M) time (note: M denotes the maximum capacity, not the size). Although constant factor in O() is rather large, it only takes reasonably large size to outperform standard binary search trees (performance tests with plots attached). Certain conditions apply, like CPU architecture and index bit representation efficiency.
Feedback, issues and any collaboration are welcome.

value: Show HN: [C++] Y-fast trie – fast sorted associative container

author: kinbote


value: Show HN: Nobotspls

title: Show HN: Nobotspls


value: DavidCanHelp

value: Show HN: Helpme, a CLI tool to look up emergency and non emergency resources

author: DavidCanHelp


value: adavinci

value:
Hi HN — I’ve been tinkering on a low-fi side project that combines two of my favorite things: films and puzzles. This turned into Scenes, a daily guessing game where each round is a trail of clues that lead to a movie.
The goal is to guess the film using as few clues as possible. I hacked it together pretty simply, so I’m mainly curious if the puzzles (and the idea itself) feel fun.
I know daily puzzle games aren’t everyone’s thing, but if you like movies or word-association challenges, this might be up your alley. I’ve mostly played it with family and friends so far, and it always sparks fun arguments about clues and answers.
In Classic Mode, you get a chain of single words that all tie back to one film:

     BENCH → BAR → FOSTER → NUMBERS → JANITOR

     (Answer: Good Will Hunting)

In Cinephile Mode, each clue is another movie, and the challenge is to triangulate the shared themes that connect them to the answer:

     FACE/OFF → FREAKY FRIDAY

     (Shared theme: body-swap films)

I write all the puzzles myself, so it’s more art than science. Right now the game just reveals the answer at the end and leaves clue fairness up for debate — though I’ve been wondering whether to also explain the specific theme that links each clue to the answer. I’m still tuning the balance of clue style and difficulty, and thinking about what else would make it more conversation-worthy.
Would love to hear what you think — about the game, the modes, the clues, etc.
Try it here: https://www.scenes.fyi/play

value: Show HN: Scenes – A daily movie puzzle game (classic + cinephile mode?)

author: adavinci


value:
Hi All,
For the lack of a clean, accurate and feature heavy json comparison tool out there. I made jsontoolbox compare tool.
This is the only tool that-
- does real time comparison
- shows JSON path dynamically as you navigate the json
- allows type/paste in, import from file or drag-drop 1/2 files in the editor to compare
- lets you choose if you want sync-scroll or not
- sorts both json (only)if you like to see a sorted diff
- lets you swap both json
- lets you download each json separately with a custom file name
- works completely on client side
- has no ads
- has dark/light mode
It is also one of the best JSON Formatter/Minifier out there :)
I know there is a sea of such tools out there, but as a developer none were good enough for my use case. Please try it out and share feedback.

value: Show HN: Best JSON Comparison Tool

title: Show HN: Best JSON Comparison Tool


value: maxim-fin

value:
I made OS (MIT) "Deep Researcher" web app based on Node.js. The app searches internet or, if nudged, the scientific articles databases, then creates structured reviews with in-line citations based on user's request.
The app requires your own api key to run OpenAI's LLMs and the web search tool. The LLM vendor can easily be swapped for another but the web search tool substitution will require work.
- GitHub repo: https://github.com/Antibody/deep-researcher-node

value: Show HN: Deep Researcher Web App, Node.js-Based (Open Source; MIT)

author: maxim-fin


value: rboug

value:
(Disclosure: I built TheAIMeters)
It tracks global AI activity in real time: electricity, water, CO2e, and GPU-hours, etc.
We combine operator disclosures, research, and grid factors. Server-side snapshots with smooth client updates. Happy to answer technical/method questions; corrections welcome.

value: Show HN: TheAIMeters – Live AI impact (water, electricity, CO2, etc.)

author: rboug


value: andrewmonostate

value:
TLDR: A small, vendor-agnostic inference loop that turns token logprobs/perplexity/entropy into an extra pass and reasoning for LLMs.
- Captures logprobs/top-k during generation, computes perplexity and token-level entropy.
- Triggers at most one refine when simple thresholds fire; passes a compact “uncertainty report” (uncertain tokens + top-k alts + local context) back to the model.
- In our tests on technical Q&A / math / code, a small model recovered much of “reasoning” quality at ~⅓ the cost while refining ~⅓ of outputs.
I kept seeing “reasoning” models behave like expensive black boxes. Meanwhile, standard inference already computes useful signals both before softmax normalization and after it(logprobs), which we usually throw away. This loop tries the simplest thing that you could think of: use those signals to decide when (and where) to think again.
GitHub (notebook + minimal code): https://github.com/monostate/weave-logprobs-reasoning-loop
Paper (short & engineer made):
https://arxiv.org/abs/2509.00079
Blog (more context): https://monostate.ai/blog/entropy-refinement-blog
Requirements: Python, API that exposes logprobs (tested with OpenAI non reasoning 4.1). OPENAI_API_KEY and WEAVE for observability. Run the notebook; it prints metrics and shows which tokens triggered refinement.
- Python, simple loop (no retraining).
- Uses Responses API logprobs/top-k; metrics: perplexity, max token entropy, low-confidence counts.
- Weave for lightweight logging/observability (optional).
- Passing alternatives (not just “this looks uncertain”) prevents over-correction.
- A simple OR rule (ppl / max-entropy / low-confidence count) catches complementary failure modes.
- Numbers drift across vendors; keeping the method vendor-agnostic is better than chasing fragile pairings.
- Needs APIs that expose logprobs/top-k.
- Results are indicative—not a leaderboard; focus is on within-model gains (single-pass vs +loop).
- Thresholds might need light tuning per domain.
- One pass only; not a chain-of-thought replacement.
- Run it on your models and ideas (e.g., 4o-mini, v3, Llama variants with logprobs) and share logs in a PR for our README in GitHub if you'd like, PRs welcome - I’ll credit and link.
Overall let me know if you find making small models reason like this useful!

value: Show HN: Entropy-Guided Loop – How to make small models reason

author: andrewmonostate


value: yoeven

value:
LLMs have changed the way we code, build, and launch a product. Many of these cases are human-in-the-loop tasks like vibe coding or workflows that have a larger margin of error that is acceptable.
However, LLMs aren't great for backend developer tasks that have no/low human in the loop, like OCR for KYC or web scraping structured data consistently or classification. Doing all this at scale and expecting the same results/consistently is difficult.
We initially built JigsawStack to solve this problem by building small models with each model having a strong focus on doing one thing and doing that one thing very well. Then we saw majority of users would plug JigsawStack as a tool to an LLM.
We saw this and thought what we could train a general developer-focused LLM combining all our learnings from JigsawStack, with all the tools a developer would need from web search to proxy-based scraping, code execution, and more.
We just launched Interfaze in closed alpha, and we're actively approving waitlist for your feedback so we can tune it to be just right for every developer’s use case.

value: Show HN: Interfaze – The LLM Built for Developers

author: yoeven


value: anuarsh

value: Show HN: Run gpt-oss-20b on 8GB GPUs

author: anuarsh

title: Show HN: Run gpt-oss-20b on 8GB GPUs


value: awfulsecurity

value: I spend most of my time in the Nushell terminal and wanted an easy way to query my way around large Rust programs. I also wanted to use LLMs to keep documentation up to date and find places my docs are starting to lie. So I made rust-ast. It scripts ast-grep under the hood to turn Rust repos into nice structured data.

value: Show HN: Rust-tree is a Nushell script that works like tree for the Rust AST

author: awfulsecurity


value: isomierism

value: Since VIM seems to be inspired by efficiency, I was curious what the "most efficient" way to solve any particular challenge would be. It was really nontrivial to make significant progress on a proof based approach so it seemed like a leetcode style community ranking driven leaderboard would be a pretty good proxy for what seems to be accepted on as "goodness"

value: Show HN: A Tetris finesse inspired Vim game

author: isomierism


value: absurdwebsite

value:
Hey everyone
I’ve been hacking on a project → [OGMAP](https://ogmap.com).
It’s a *vector tiles API (PBF)* with simple prepaid pricing:
- $10 = 1,000,000 tiles
- 250k free on sign-up
- Auto-buy with Stripe, with safety limits
- Served worldwide via Cloudflare CDN
We don’t try to compete with Mapbox feature-wise. It’s literally just fast, low-cost tiles + some basic styles for MapLibre.
Why I built it:
I wanted to start a web project and realized if it got even a bit popular (before monetization), I couldn’t afford the usual map APIs. Existing services often cost 3–10× more. So I made this for myself and figured others might find it useful too.
If you want to build something without burning your budget on maps, give it a try.
And if anyone needs help with integration or launching their project, I’m happy to help :)
P.S. I’m also just excited to finally launch this — now I can start working on all those side-project ideas from my notebook that needed maps. Before, I always hit the wall of map API costs.
Open/self-hosted alternatives weren’t really an option for me, because I want the confidence that if a project actually takes off, I won’t suddenly be asked to run and scale my own tile server. That reliability at scale was a key reason I built OGMAP as a service.

value: Show HN: Ogmap – A low-cost vector map tiles API

author: absurdwebsite


value: dahsameer

value:
hi hn! for the last few weeks i was working on this fun little variant of wordle. i know a few weeks sounds too much to work on this simple thing but i am a man of little attention so i am glad i finished this. There's actually a bit more stuff going on than it seems on the outside
I also wrote a short blog post (a bit of word vomit) about this: https://sameerdahal.com/blog/crowd-wordle/
The whole code is also on Github: https://github.com/dahsameer/crowd-wordle
Thanks

value: Show HN: Crowd Wordle – A Wordle game that you can play with the crowd

author: dahsameer


value:
Hi, my name is Robert Benson-May. I'm the founder of Accounts Draft.
Over the years, I've been building businesses in my spare time with varying degrees of success, but I always really had one problem - I selfishly never really created something people want (I'm sure this may resonate with some of you…)
For some reason, I thought that making something that was new or pushed the boundaries of technology, wouldn’t make me any wealth (dumb me, eh?), so in the past I pursued things like e-commerce and an email newsletter.
Well I've now kind of realized that making something of real value actually goes hand in hand with wealth. I quite like this, it's fun building stuff that no one has built yet.
Anyway, it started with a chat with my dad. For a bit of context I'm a chartered accountant, working full time as a partner, and my Dad is also. He works at his own practice though, not the one I’m at (thank God, I'd kill him!).
He was badgering me for an hour while we were on a car journey back from my brother's, to build stuff for accountants instead of making memes on the internet (a pretty fair suggestion tbh…)
I've been building a bunch of the internal systems at the accountancy practice, so it kind of made sense. So I thought, what the hell? I'll give it a go.
So at Christmas, I sat down and started playing around. After having spent ages building with AI on the other startups, I was very pleasantly surprised at what I was actually able to automate. Okay, if I'm honest, that is a real understatement. I was extraordinarily surprised just how much I could automate from my Job.
After a bit of messing around, I set out with one intention to build something that is an order of magnitude better than what is available on the market. I thought, "If I can automate stuff I do at work, then maybe I'd have a bit more spare time to build the startup”. Hopefully therefor a continuous acceleration loop.
It looks like that might have worked to be honest. I haven't shared it with loads of people yet, only a few partners at the firm, but it seems to be spreading like wildfire internally.
One of the tools automates reviewing the notes, policies & disclosures in a set of statutory accounts, exactly the same way as I'd review them myself. We're now using this as a preliminary review on all my teams clients.
Probably the other one which is finding the most use is the "Ask Tax Questions" one. Very simply, it's just a more accurate assistant chatbot than ChatGPT.
There's a bunch more that are in there, and also a bunch that we're using internally that aren't released yet (like something which automates our clients post/letters we receive), but I won't drown you with all that detail.
Anyway, without further ado, I'm very pleased to introduce, Accounts Draft.
Thanks for reading! - If any of you try it out, hope you find it useful. Any feedback would be more than appreciated.
Kind Regards,
Rob
Robert Benson-May, ACA

value: Show HN: Accounts Draft – AI tools to automate accounting tasks by accountants


value: rchelem

value: Show HN: No More Vendor Lock-In: Our Open-Source Protocol for AI Portability

author: rchelem


value: hsrp-enjoyer

value:
Hi y’all,
Just came across a crate on crates.io that recently hit v1.0.0.
It’s called rkik - basically a "dig for NTP". I hadn’t seen a tool like this in Rust before.
Looks pretty handy: it can query and compare NTP servers, output JSON for monitoring, and even run continuous checks.
Seems to be getting some traction in the Rust community - might be worth a look if you’re into System administration, networking or DevOps.

value: Show HN: Trending rust NTP inspection CLI

author: hsrp-enjoyer


value: saleCz

value:
Hi all,
I got tired of passing my .env files around in various chat channels to my colleagues so I made this tool to make it easier and more secure.
It's called Envie and it's open source and self-hostable API + CLI tool for managing API keys, secrets and the like. For development use, it's a faster, more secure way to quickly jump from dev to prod environments and to share environment variables with your colleagues.
For production, it's a centralized place to store your env vars and other secrets that you can integrate with any other service. When you build software, you often have to trust your application secrets to various 3rd parties and manage them via some clunky web UI. Envie makes your environments easier to manage via one interface.
Environments are client-side encrypted. Shared access to secrets is enabled by Diffie-Hellman style key exchange.
Looking for some feedback so I can make it better, thanks!
https://github.com/ilmari-h/envie

value: Show HN: A faster, more secure way to manage API keys and environment variables

author: saleCz


value: mutewinter

value:
Quests is our first product, built over a year as high-quality open-source code.
Quests is a desktop app for building and running full-stack AI apps on your computer. Apps and coding agent run locally. Use your API keys for providers like OpenAI, Anthropic, OpenRouter, and Ollama. Zero dependencies, no accounts.
While Quests is for experimenting and vibe coding, the codebase itself isn't vibe coded. We'll only merge high-quality PRs to maintain a stable and extensible app.
Differs from others by focusing on local only, no sign-ups, and bring-your-own-key (BYOK) for LLM access.
Download: https://quests.dev
GitHub: https://github.com/quests-org/quests (Apache 2.0)
Enjoy,
Aaron and Jeremy (https://finalpoint.co)

value: Show HN: Quests, the open-source app builder

author: mutewinter


value: heygarrison

value: Show HN: A unified approach to compute sandboxes

author: heygarrison


value: krakenwake

value: Show HN: Little Alchemy, but for DevOps

author: krakenwake

title: Show HN: Little Alchemy, but for DevOps


value: Hello all! I work with geospatial data infrastructure at scale, so I end up thinking a lot about how n-dimensional datasets are stored. I've been spending a lot of time writing about raster array storage and data formats with a colleague, and one hard concept to talk about and for people to understand is data linearization. It's especially hard to then communicate how different chunking and linearization strategies affect the efficiency of read access for different access patterns.<p>On a whim, as a backend engineer, I asked claude if a static webpage could be used to visualize this in an interactive manner, and what it spit out was pretty amazing. A few days and much iteration later, and I think what has resulted is a rather useful tool for understanding chunking, linearization, and the impacts of each on data access. So I wanted to post it, let people play with it, and see if others find it interesting and/or useful too!

value: Show HN: Vischunk, explore 2D array chunking and linearization


value: overdru

value:
A terminal-based interface for reading the Bible.
Repo: https://github.com/danielrousseaug/bible-cli
Works best in Holy C

value: Show HN: Bible TUI – Read the Bible in your terminal

author: overdru


value: jblox

value: Lots of products I have seen are very AI intensive, with things like selectors for the model to use. Yet 99% of the end users for these tools are not in our AI bubble and don't know what all of these models are! So I've taken a different approach and just made a simple, ask for what you want tool. The user provides a prompt and/or some input images along with a style and then the product handles everything else in the background - it enhances the prompt, selects the best model and generates the content.

value: Show HN: I made a stock image generator

author: jblox

title: Show HN: I made a stock image generator


value: LemayianBrian

value:
> weekend project
> launch fully usable Windows PCs in your browser
> that's literally it

value: Show HN: Windows 11 in the Browser

author: LemayianBrian

title: Show HN: Windows 11 in the Browser


value: bengpepin

value:
Hi HN,

     I'm a solo founder working on FlyX, an AR-Agentic assistant designed to simplify airport navigation using guided personalized help. Airports can be challenging and this project aims to change that by providing guidance through your phone.

I’m currently validating whether there’s real interest and willingness to pay before building the product.
If you frequently travel or work in the airport industry, I’d love to hear:
What are your biggest pain points when navigating airports?
How much would you value a tool that offered seamless real-time AR navigation and personal AI Agentic assistance?
What pricing model would feel reasonable to you? (e.g., lifetime access, subscription)
Any feedback or ideas that could make this truly useful?
This is purely market validation so I can build something that actually solves this problems and that people want to pay for.
Thank you for your honest input!
bengpepin

value: Show HN: Validating demand for an AR and Agentic airport guide – would you pay?

author: bengpepin


value: rmtbb

value: I wrote this script to quickly retrieve raw file URLs from public GitHub repos. Added to my ~/.zshrc, it’s now a fast, reliable tool in my caveman workflow.  Maybe you'll find use for it too!  Have a great rest of your day, everyone!

value: Show HN: Listgitfiles.sh – Fetch Raw GitHub File URLs with One Command

author: rmtbb


value: aammundi

value:
The idea for TwoTickets started when my wife and I had two tickets to Hamilton, and she couldn’t make it at the last minute. I realized how awkward it is to want to go to a concert, game, or show but not have someone to share it with — and how current apps either constrain you to your circle or to endless swiping.
On TwoTickets, you Twoot an event in order to connect with others around that shared plan. The flow is simple: Twoot → Match → Chat → Decide → Go. You don’t see profiles or matches until you Twoot events, so plans come first and profiles second.
The aim is to make meeting new people more natural: the event itself is the ice-breaker, not a random line in a bio. We’re in soft launch now and would love feedback from HN — does this “event-first” approach resonate with you, and where do you see the pitfalls?
Paul Graham once said that all dating apps are really just matching apps. I wonder: how close is this to a solution to that assertion — although TwoTickets is broader than dating.
*Links:*
- Website: https://www.twotickets.us
- iOS App: https://apps.apple.com/us/app/twotickets-match-eventfully/id...

value: Show HN: TwoTickets – meet through events, not swipes

author: aammundi


value: xnslx

value:
Hello community,
I recently launched a tool that converts YouTube videos into mind maps.
You can try it out instantly (no signup required, copy & paste url), or sign up to unlock more features like:
–Downloading your mind maps
–Saving them to your account
–Browsing by pill tags for quick organization
It’s especially handy for brainstorming, SEO keyword extraction, and content summarization.
Would love to hear your feedback!

value: Show HN: Convert 1-hour videos into brainstorm-ready mind maps

author: xnslx


value: Show HN: CompareGPT – Making LLMs More Trustworthy by Reducing Hallucinations


value:
I created a brand-new gesture that mimics knobs. Based on this, I built YAP, a media player that runs on Android and iOS. It uses knob gestures to adjust volume, brightness, and playback progress.
It's free, please try it at:
App Store: https://apps.apple.com/app/y-a-p/id6744711983
Google Play: https://play.google.com/store/apps/details?id=ex3.yap
For more technical details, please read my blog:
https://benwu232.github.io/posts/virtual-knobs/
https://medium.com/@benwu232/virtual-knobs-making-human-mach...
https://dev.to/benwu232/virtual-knobs-making-human-machine-i...
Please have a try and let me know what you think!
Thanks!

value: Show HN: Virtual Knob – New Gesture for Human-Machine Interaction


value:
Say it. See it.  edit0.com
Edit0 makes pro photo editing as easy as a conversation—powered by Nano Banana AI
5s results (not minutes)
Chat-based editing (no menus, no struggle)
Understands your intent, not just commands
Version-safe (never lose progress)
Multi-image magic (up to 10 at once)
The future of creative expression is here—where imagination is the only limit.
Sign up today & get 100 free credits!

value: Show HN: V0.dev-like version selector for Nano Banana image editor


value:
I’ve been tinkering on a side project: a mock PSP (Payment Service Provider) API.
It’s meant for developers who want to:
- test payment workflows without touching Stripe/Adyen/etc.
- quickly simulate authorise / decline / capture states
- practice handling webhook events in their apps
No signup needed — you can grab an API key in the console and start calling endpoints.
Free tier: 100 requests/day.
Live console: https://paylab-ui.vercel.app/
 Docs: https://paylab-ui.vercel.app/dashboard/docs
Right now MVP supports:
- POST /payment-intents
- POST /payment-intents/:id/payments (supported payment statuses: initiated, authorising, authorised, declined, capturing, expired, captured, capture_failed)
- GET /payment-intents/:id
- Webhook subscription + delivery history
Would love your feedback!
What’s missing for it to be useful in your dev/test workflow?
Should I add another API that you find more useful, or continue developing mock PSP API first?
Thanks!

value: Show HN: Mock PSP API – simulate payments and webhooks


value: dahlia

value: Show HN: CLI constraints as types via parser combinators in TypeScript

author: dahlia


value: hankor

value:
Built a side project called INFORMS, basically forms + lead attribution.
I noticed marketers spend $$$ on ads but still can’t answer the basic: “Which channel brought this lead?”
With INFORMS, every form submission comes with the user’s journey and source out of the box. No GA setup, no tagging headache.
Curious what folks here think.

value: Show HN: Tally, but with Lead Attribution

author: hankor


value: catchmeifyoucan

value: Show HN: PianoReader - Converts Piano Tutorial Videos to Notes

author: catchmeifyoucan


value: anaempromptu

value:
After burning through thousands of credits on AI builders, we kept hitting the same wall: applications that worked in demos but crashed in production. The core issue isn't the building process - it's that most AI applications plateau at 60-70% accuracy, which makes them unusable for real users.
We realized these aren't actually "AI app builders" - they're website builders with ChatGPT wrappers. The fundamental architecture problems:
- Context Amnesia: Most builders suffer from conversation state loss, forcing users to repeat information and burning credits on iteration cycles.
- Static Prompt Bloat: App Builders try to handle edge cases by cramming everything into massive 5-page prompts, which actually confuses LLMs and degrades performance.
- Black Box Optimization: No granular control over individual components or transparent performance metrics.
Our technical approach centers on dynamic AI response optimization architecture:
1. Context Engineering: Persistent conversation memory with intelligent context discovery eliminates the repeat-and-iterate problem
2. Real-time Prompt Selection: Instead of one massive prompt, we maintain specialized prompt families and dynamically select optimal ones based on input characteristics (travel chatbot automatically switches between LAX context for LA vs Pearson for Toronto)
3. Individual Task Optimization: Granular control over each workflow component with transparent scoring metrics (you can optimize payroll queries separately from HR policies)
This consistently achieves 98% accuracy vs industry 60-70% - and we can demonstrate this live with side-by-side comparisons.
But solving accuracy alone wasn't enough. We also needed complete production infrastructure:
Full AI Stack: RAG, LLM operations, real backends with dynamic optimization (not just hosted demos)
Production Deployment: Docker containers, GitHub integration, on-premise options
Performance Transparency: Visible quality scores, edge case identification, systematic optimization
The result: Technical teams can build production-ready AI applications without dedicated ML expertise, while maintaining the control and visibility needed for business-critical deployments.
Technical founders and developers: Try it at https://builder.empromptu.ai
We'd love feedback from the HN community, especially if you've hit similar production reliability problems or have thoughts on the architectural approach.

value: Show HN: Empromptu.ai – Solving the production reliability crisis in AI

author: anaempromptu


value: keepamovin

value: Show HN: I'm trying to figure out an 'entropy' for structure

author: keepamovin


value: kipiiler

value: Claude is the current king right now

value: Show HN: Husky Hold'em bench, pokerbots creation benchmark for LLMs

author: kipiiler

story_text: Claude is the current king right now


value: xdotli

value: We've been wanting to give agents a phone number for sms / WhatsApp chats for very long, and today we finally built it. Dm me if you want to test it out -- we are still working on the infra / backend to generate more numbers. And if you have experiences building telecommunication infra or happen to be wanting the same thing I'd love a chat. Appreciated!

value: Show HN: Chat with Claude Code on iMessage with Instaline

author: xdotli


value: beledev

value: Show HN: Visualize Git Stats from VS Code

author: beledev


value: couldai

value: Vibe Coding With Flutter - Build Apps 100x Faster<p>Transform your ideas into native iOS, Android, Web, and Desktop apps in seconds. Powered by advanced AI that understands your entire codebase and automates the development process.

value: Show HN: An Vibe Coding Tool for Flutter Could Builds Flutter Apps in Seconds

author: couldai


value: Show HN: Trade Indian stocks through Claude – open-source Groww MCP server


value: modinfo

value: Show HN: Build AUR packages in container (systemd-nspawn) then install on host

author: modinfo


value:
Hi HN,
I built Brainstormer, an open-source project that explores how LLMs can collaborate inside apps—not just in a chat box.
What it does
 • Works like a Copilot for brainstorming: you sketch ideas on an Excalidraw canvas and the AI can extend them with flowcharts, notes, or diagrams.
 • Lets both humans and AI co-create visually instead of being limited to text.
 • Lightweight, open source (MIT-licensed), built with React + Excalidraw.
Quick demo video: https://github.com/user-attachments/assets/544e39b2-6181-47a...
Repo: https://github.com/shivangdoshi07/brainstormer
Let me know what you think of this.
Thanks!

value: Show HN: Brainstormer – AI copilot that sketches with you on Excalidraw


value: zdkaster

value:
I made rm-safely, a simple shell wrapper that moves files to trash instead of permanently deleting them. It prevents accidental deletions from autocomplete mishaps or hasty rm -rf commands.
Should work as a drop-in replacement for rm but safer.
Would appreciate any feedback!

value: Show HN: rm-safely – A shell alias that moves files to trash instead of deleting

author: zdkaster


value: tmikus

value: Show HN: a Rust SDK for Anthropic API

author: tmikus

title: Show HN: a Rust SDK for Anthropic API


value: qwikhost

value:
Super Web Scraper  is your all-in-one solution for effortless web scraping, lead generation, and data extraction.
With just one click, you can extract emails, phone numbers, addresses, images, links, product details, and more from any website. No coding required. Fast, accurate, and powerful.

value: Show HN: Super Web Scraper – The Ultimate Data Extraction Tool

author: qwikhost


value: erikfiala

value: Show HN: Skada – Automate any workflow with a single prompt

author: erikfiala


value: flowilhelm

value:
I built a high-level Python library for working with Notion.
It provides full coverage of the Notion API with proper type hints, auto-completion, and IDE support. The goal is to make programmatic access to Notion less error-prone and reduce boilerplate.
Might be useful if you:
- sync data between Notion and other systems,
- automate workflows,
- prefer a typed client over juggling JSON.
Repo: https://github.com/ultimate-notion/ultimate-notion

value: Show HN: Ultimate Notion – a strongly typed Python client for Notion

author: flowilhelm


value: sarthaksoni

value:
I built a tiny browser game that throws rapid-fire addition puzzles at you and tracks your best streaks. Each round is just 5 problems, so it’s all about speed and focus.
Instant guest play (no signup) with a Real-time top-10 leaderboard (shortest time as tiebreaker) and a personal game history.
You can check out the code here: https://github.com/sarthaksoni25/AddVenture

value: Show HN: AddVenture – a minimal, fast mental-math game

author: sarthaksoni


value: ultimaweapon

value: Tsuki is a port of Lua 5.4 to Rust via C2Rust. I started working on this because I was tried to build a Lua bindings with overhead less than mlua and found out the approach I use is unsound due to Drop implementation on Rust is not guarantee to run. I can't find a solution for this so I decided to try C2Rust on Lua to see if it works. Turnout everything working as expected so I start to refactor the transpiled code to make it idiomatic to Rust.

value: Show HN: Tsuki – Lua 5.4 ported to Rust

author: ultimaweapon

title: Show HN: Tsuki – Lua 5.4 ported to Rust


value: anyisalin

value: Show HN: Free Vocal Remover and Splitter Tools

author: anyisalin


value: dduplex

value:
Hello HN,
I made this simple notepad for writing down whatever comes to mind. The goal is to force you to not get hung up on what you’ve already written. There’s no formatting, you can’t edit what you’ve typed, you can’t select text or move your caret around. There’s no backspace, delete, undo/redo, or paste. You can’t even see any words except the one you’re currently typing, and when you’re done with it, it fades away.
The text is all still there, just invisible. You can save everything you’ve written as a .txt if you want, or just empty your thoughts and let them disappear forever.
The idea was to encourage myself to do more stream-of-consciousness writing. I tend to edit while I write. This forces me to just keep moving forward, and I’ve found it very helpful so far. I was going to build this into my other writing tool, Drift, but I didn’t think it fit with the idea of the project, so I just made it its own thing. I’m calling it Vapor for now.
Enjoy, and let me know what you think!

value: Show HN: Vapor – A notepad that fades away as you type

author: dduplex


value:
I built this because I was tired of juggling multiple API keys, dealing with different pricing models, and rewriting code just to test or use various AI models from different providers.
What is it?
Wisdom Gate is a simple, OpenAI-compatible API gateway. You use one API key and just change the model parameter in your existing code to switch between models like GPT-5, Claude Sonnet 4, Gemini 2.5 flash, Nano Banana, and more.
The Hook:
To get people to try it and gather feedback, I'm offering completely free and unlimited access to the DeepSeek models (V3 & R1) until January 1, 2026.
How it works (e.g., with n8n):
Because it's OpenAI-compatible, you can use it directly with your existing libraries or tools like n8n just by changing the API key and setting the Base URL to https://wisdom-gate.juheapi.com/v1. It's a very straightforward setup.
Business Model:
My goal is to offer the premium models (GPT, Claude, etc.) at competitive, simple pay-as-you-go rates, while keeping a free tier and powerful community models like DeepSeek free for as long as possible.
I'd love to get your feedback on the platform, the developer experience, and any other models you'd like to see integrated.
Thanks for checking it out!

value: Show HN: An OpenAI-compatible API gateway with free DeepSeek access until 2026


value: thsvrrck

value:
Hi HN,
I’m Thijs, new to the community and excited (and a bit nervous) to share what I’ve been working on: it's called Prototyper.
The motivation: I was curious how much more "taste" you could get out of an LLM if you built the entire infra yourself: tool calling, code execution, rendering—instead of layering on top of existing stacks. Over the past year I built a custom compiler, runtime, and design engine from scratch to see if this could make LLM-driven design genuinely better.
A few details:
- Own compiler + code runtime → no shadcn, no third-party UI kit, no external execution layer.
- Instant feedback (no compile/refresh lag).
- Deterministic design controls that integrate with llm-generated code.
Because we control the full stack, we can try things that I haven’t seen elsewhere, like inference tightly coupled with live code execution, or new approaches to integrating design controls with llm generated code.
It’s still early, and I’d love feedback from the HN community: is this approach actually better than what’s out there today? Everyone gets a free week to try it.
Happy to dive into the tech in the comments! :)
—Thijs

value: Show HN: Prototyper – AI design platform with its own compiler and runtime

author: thsvrrck


value: bowtieditaliano

value:
Hey HN! I'm a cryptographer who's implemented dozens of papers over the years. Even with my background, turning a paper into code takes me days or weeks. Not just because the math is hard but because translating from academic notation to working code is tedious and error-prone.
Last month I was implementing a new commitment scheme and thought: why am I doing this manually for the 50th time?
So I built PapersToApp. Upload a cryptography paper PDF, select the algorithm page, get Python code in seconds. (Not production ready of course)
How it works technically: two passes: select the PDF page and send it to Claude API. The next stage is having multiple passes through the Claude API to get all dependencies straight. In the future will support even other topics such as machine learning or AI in general.
What makes this different: This is for people who already understand cryptography but want to experiment quickly: when I read a new paper, I want to test edge cases, try different parameters, see how it behaves. Now I can do that in seconds instead of hours or days. You can also use this as a tool to understand cryptography a little better or if you prefer to read code instead of math.
Example: Fed it a paper on truncated Schnorr signatures. Got back clean Python showing the signing/verification with the truncation step clearly implemented. What would've taken me hours of careful transcription took 5 minutes. Could immediately start testing how different truncation lengths affected security margins.
Current limitations:
* Cryptography/blockchain papers only
* Python output only
* Reference implementations, not optimized, not production ready
* No free tier (7-day money-back guarantee, no question asked,  just email info@paperstoapp.com with your registration email)
Built this for myself but figured others might find it useful. Especially helpful when you need to quickly prototype something from a paper for a larger system.
https://paperstoapp.com

value: Show HN: I built a tool that turns cryptography papers into working Python code

author: bowtieditaliano


value: cvaambikapur

value: I hacked this together in an hour after seeing a request on Twitter. It went viral with 200k+ views in 2 days. Got live feedback from hundreds of people, added analytics, disclaimers, and open-sourced it. Curious what HN thinks about the idea and execution.

value: Show HN: Built a civic issue certificate app in 1 hour (200k views)

author: cvaambikapur


value: GarethX

value:
Reflag (https://reflag.com) is feature flags for SaaS that run on TypeScript.
Feature flagging tools need a revamp. The market has been around for 10+ years, and most solutions have gone upmarket—combining flagging with experiments (great for eCommerce, useless for SaaS) and prioritizing only Enterprise needs.
Folks we chatted with decried bloated products filled with features they don’t use, complicated UIs, and unpredictable pricing.
So we’re building a focused, purpose-built tool that prioritizes developer experience.
That means tackling features like self-cleaning flags to remove obsolete flag code automatically. As well as a toolbar to toggle features locally when testing, making it easy to manage beta programs, and deep integrations with Linear (to create and manage flags from inside issues) and Slack (to keep everyone up to date with access rule changes and feedback).
It also means focused refinement, not endless features. We’re feature flagging for SaaS that run on TypeScript. That’s it.
Why just SaaS? Because SaaS customers are companies and subscribers. Yet flagging tools treat these as an afterthought. It’s weird that you have to paste lists of UUIDs to give companies access to features. We’ve made working with companies as easy as users with company-level controls.
Why only TypeScript? It’s the stack modern SaaS uses. Plus, the focus means we can create things like self-cleaning flags, as well as essential improvements, like type safety at the flag-key level.
Teams at GitBook, Code Climate, Pleo, and ai.work are already using Reflag. We’d love for you to try it, and let us know what else we can do to make working with feature flags better.
Check us out at: https://reflag.com
Watch a quick overview: https://x.com/reflagcom/status/1963542152895500397

value: Show HN: Reflag – Self-cleaning flags for TypeScript

author: GarethX


value: chetansorted

value: Show HN: ComfortCall – Real phone calls to escape awkward social situations

author: chetansorted


value: palashlalwani

value:
Understood. Hacker News requires a different approach. The audience is technical, skeptical of hype, and appreciates conciseness. The tone should be direct and informative, letting the project's technical merit speak for itself.
The convention is to post a link with a title, and then add a comment immediately with more details. Here are the two components for your post.
1. The Hacker News Title
Use the Show HN: prefix. The title needs to be a factual, one-sentence summary of what the project is.
Title:
Show HN: SHAde – A tool that turns Git commit hashes into deterministic art
2. The First Comment (from you, the OP)
This is where you provide the essential context. No fluff. Get straight to the motivation, the technical details, and the link.
Comment:
Hi HN,
I created a command-line tool called SHAde. I was looking for a more aesthetic way to represent the history of a software project than the standard git log and was inspired by the idea of procedural generation. The goal was to create a unique, deterministic 'visual fingerprint' for every commit.
Here's how it works:
It takes the SHA-256 hash of a Git commit and uses it to seed a pseudorandom number generator. This PRNG then drives the generation of geometric patterns (currently bars and spirals) and the selection of colors.
A key detail was the color generation. Instead of picking random RGB values, which often results in harsh combinations, it generates palettes in perceptually uniform color spaces (CIELAB/LCH). This helps ensure the results are more visually coherent. The entire process is stateless and deterministic, so a given commit hash will always produce the exact same image.
The tool can:
Render single commits to SVG or PNG.
Generate a browsable HTML gallery of a repository's recent history.
Create an animation showing the visual transition between two commits.
It's written in Python and is open-source on GitHub: https://github.com/LalwaniPalash/SHAde
I'd be interested to hear any feedback or answer any questions.

value: Show HN: SHAde – A tool that turns Git Commit Hashes into deterministic Art

author: palashlalwani


value: kadzaki

value:
I’ve been building an iOS app experiment called Neural Siege, a text-based system that imagines a future where rogue AI factions dominate the world, and humans fight back through dialogue rather than weapons.
Players face AI “bosses” that use different persuasion tactics—sarcasm, logic traps, meme-driven manipulation, psychological pressure—and must outwit them in conversation. Victories and losses affect a shared “war map” that tracks the state of the Resistance.
My goals are twofold:
Explore whether interactive simulations can make people more aware of how persuasive AI can be.
See if these kinds of systems could have value beyond entertainment, as a way to study human–AI dynamics.
I’d love feedback from this community:
- Could this type of experiment be useful in AI safety or human resilience research?
- Or is it better to treat it purely as a dystopian narrative for entertainment?

value: Show HN: Neural Siege – a text-based experiment in resisting rogue AI persuasion

author: kadzaki


value:
Hi, HN! I'm excited to share OneTerm, an open-source web-based bastion host built with Go and Vue.
Initially, OneTerm only provided basic bastion host features. Over the past few months, I dedicated most of my spare time to this project, gathering feedback from friends and the community, and iteratively refactoring and improving it. After about three months of on-and-off development, OneTerm is now much more feature-complete, with significant improvements in user experience and performance.
Key updates:
1. Revamped Workbench UI: New sidebar with productivity tools—file management (batch upload/download, permission control, audit logs), theme switching, preferences, fullscreen mode, recent sessions, connection sharing, quick commands, and more.
2. Multi-Protocol Support: Now supports Web (HTTP/HTTPS), Redis, MySQL, MongoDB, PostgreSQL, and Telnet, in addition to SSH and RDP.
3. Access Control Redesign: Fine-grained permissions across nodes, assets, and accounts, with time templates (multi-timezone, multi-period), command templates, and IP whitelisting for flexible security policies.
4. System Settings Module: Configure your public keys, terminal preferences, access control defaults, storage options, and more.
5. Improved Client Experience: Enhanced UI and command interactions. You can use your favorite terminal client to connect via SSH for a native experience.
In addition to the above features, OneTerm has undergone significant performance optimizations and code refactoring.
If you have any questions or suggestions—whether about features, docs, or UX—please let me know or open an issue! I'd love to hear your feedback and work together to make OneTerm even better.

value: Show HN: The Open-Source Bastion Host I Refactored in Three Months


value: bobnerd

value:
I built Encypher, a tool that detects AI-generated text based on patterns recommended in Wikipedia's editor guidelines for spotting machine-generated content. I adapted these patterns into an automated tool that highlights which words or phrases match typical AI writing patterns.
Features:
- Highlights words/phrases that match AI patterns.
- Clear pass/fail evaluation of the text.
- Free API
I’d love feedback from the HN community on the detection logic, UI, and API.

value: Show HN: Encypher – AI Text Detection Inspired by Wikipedia Guidelines

author: bobnerd


value: tipmisle

value:
Hi everyone,
I took some time to put my before-sleep thoughts about true life costs in a simple browser only app.
I don't know if this concept is unique, I didn't find anything else like it online, so I decided to make it.
It's an app that runs and saves stuff only in a browser locally, no external servers or services.
Hope you like it!

value: Show HN: What does life cost me? – true life expenses calculator

author: tipmisle


value: gndimitro

value:
I built a journaling app because I wanted something simple, private, and reliable - without subscriptions, third-party servers, or ads. Most journaling tools felt over-engineered or locked behind recurring payments. I wanted something lightweight and accessible.
Right now it’s free for testing and feedback. Long term, I’ll add a single one-time unlock, not a subscription. This was my first big React Native project, I learned a lot about iCloud sync and native integrations along the way!
*Features so far:*
- iCloud backup (no external servers)
- Daily highlights with a single image (on purpose)
- Pin lock + biometrics
- Custom prompts for entries
- Morning & evening journaling
- Mood tracker (syncs with Apple Health)
- Weekly challenges & daily quotes (Stoic + others coming)
- Reminders & timeline view
*Would love feedback on:*
- The UI/UX: does the minimalist approach work?
- Features: what feels essential, missing, or over-complicated?
App link: https://apps.apple.com/us/app/my-daily-journal/id6746052206

value: Show HN: My Daily Journal – An iOS Digital Journal Without Subscriptions

author: gndimitro


value: Show HN: Arena – Publicly ranking startup founders based on effort and progress


value: FunnyGunther

value: Show HN: Generative AI will democratize the global content industry

author: FunnyGunther


value: ‘Maybe I should’ve practiced for this’ was my first thought when we had our baby a few months ago, and she cried hard through the night in the first few weeks.<p>I created this website to simulate potential crying intensities and maybe help new and expecting parents practice some of those scenarios to be ready for them.

value: Show HN: Train yourself to handle a crying baby


value: Show HN: DronaHQ CoPilot – AI builder for internal apps, now self-hosted


value:
I built SendBetter, an API for generating dynamic images.
The idea: define variables (text, images), design once in our editor, and programmatically render personalized visuals.
Why I made it:
* Existing tools are expensive ($49 for 1k images → $0.049 per image)
* SendBetter starts at $0.002 per image
* Better, modern editor
* Free 1000 credits on sign up
* One-time credit packs for non-frequent users.
Use cases: Personalized emails and WhatsApp, OG images, social media posts, certificates, marketing campaigns, etc.
Check it out here: https://sendbetter.co
Here is a quick video I recording using the product: https://youtu.be/QS_eVaMLt-I
Feedback appreciated

value: Show HN: SendBetter – Dynamic image rendering API (20x cheaper)


value: lloydjones

value: A unique CV for each job description

value: Show HN: CV Bender

author: lloydjones

story_text: A unique CV for each job description

title: Show HN: CV Bender


value: badri

value:
I built a desktop app called Draftsmith because I was tired of juggling prompts in ChatGPT and paying monthly fees for tools I used only occasionally.
• Write blog posts faster: idea -> structured draft in ~15 minutes.
• Desktop app (Windows, macOS, Linux). No cloud sync, no subscriptions.
• Bring your own API key (OpenAI/Anthropic/etc.). You see and control costs.
• Keeps your writing style consistent (no "generic AI fluff").
• One-time purchase - you own it.
Why a desktop app?
I wanted something I could actually own, not rent. No recurring bills, no SaaS lock-in. Just download it, plug in your key, and write.
I built this in 3 weeks as a small bet — a focused tool that does one thing well.
https://draftsmith.co
Would love feedback from fellow HNers, especially around distribution, positioning, and whether this "post-SaaS" approach resonates.

value: Show HN: Draftsmith – a desktop AI blog writing app (no subscriptions, BYOK)

author: badri


value:
1. The Browser Company Just Got Bought for $610M – And It Changes Everything
2. This Robot Vacuum Can Actually Climb Stairs (Yes, Really)
3. Samsung's Weirdest Product Yet: A 27-Inch TV... With a Handle?
4. SpaceX Just Proved Starship Can Land Like a Feather in Slow-Motion Perfection
5. Adobe's Bringing 'Pro-Level' Video Editing to Your iPhone for Free (Yes, Free)

value: Show HN: I built a simple site for today's top tech news. What are your picks?


value: surprisetalk

value:
Have you ever noticed how some links in Twitter/WhatsApp/iMessage/LinkedIn/etc display gorgeous image cards and others look like total d*gshit?
Welcome to the OpenGraph protocol. You can control how those links are displayed on social-media by adding meta tags like og:image to your HTML header.
It's easy to add those HTML tags, but you probably don't have the time/energy to curate images for each and every post/product/page on your website.
So I made a little service that generates an optimized screenshot image from any link:
[0] https://pic.fish
You can try it out for free on your website like this:

    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:image" content="https://pic.fish/https://example.com/foo/bar" />
    <meta property="og:image" content="https://pic.fish/https://example.com/foo/bar" />

Paying for browser-renderers and storage is expensive, but I really didn't want to contribute to subscription fatigue. I decided to charge flat $100 for a lifetime license. If that's too steep for you, use the promo code DANG to get 50% off. Or email me at hello@taylor.town and I'll give it to you for free if I like you and the server costs aren't killing me :-)
If you don't see a watermark on your screenshots, note that I already gave free accounts to all the sites on blogs.hn:
[1] https://blogs.hn
Loading an image the first time is super slow (~30s), but everything is fast once it gets into cache. I plan to make a little crawler thing that preloads screenshots for new pages.
Enjoy!
♡ taylor.town

value: Show HN: PIC.FISH – easy og:image screenshots

author: surprisetalk


value:
This is a project I have been working on for few months now. I built an app to bring all the latest AI Image/Video models at one place - Flux, Stable Diffusion, Ideogram, Imagen, Kling and much more. You can create images and have the history of images and prompts at once place.
I would like to hear all the feedback/suggestions and questions if you have. Thanks!
P.S : If you want to try the app but can't afford the price, drop me an email and I'll be happy to help.

value: Show HN: GetAIMedia – AI Image/Video Generator


value: dinan

value: Show HN: Car Chomper – A tool to visualize car sizes

author: dinan


value: sawyerjhood

value: Show HN: Terragon – Run Claude Code as a Background Agent

author: sawyerjhood


value: Philomath

value: Show HN: Supersonik, AI that joins a videocall and demos your software

author: Philomath


value: moekatib

value:
BuildKit 2.0 is our attempt at making integrations feel like shadcn/ui: simple, composable, and copy-pasteable.
Instead of wiring APIs by hand, you describe what you want:
```
Create me a tool called fetchGmailEmails in my Vercel AI SDK agent using BuildKit
```
…and you've got a working Gmail integration in minutes with a single prompt.
* Works with Vercel AI SDK, LangChain, MCP servers
* 25k+ actions across 150+ integrations
Links: [Docs](https://buildkit.picaos.com/integrations) | [Video](https://x.com/katibmoe/status/1963605221856178203)
We'd love feedback

value: Show HN: BuildKit 2.0 – Build AI tools with one prompt

author: moekatib


value: yassinerajallah

value: Show HN: Smart voice dictation for product managers

author: yassinerajallah


value: rakis

value: Show HN: Aspen – a new approach to managing distributed data at scale

author: rakis


value: addcn

value:
When we pair program, we’re not just talking—we’re selecting code, switching tabs, and pointing at elements in the browser. Most of the context lives on the screen, not in our words.
But current dictation tools don’t capture any of that. I’ve tried using them with Cursor and Claude Code, and they miss all the rich interactions that make pair programming work.
Talking to an AI agent should feel the same as pairing with a teammate. That’s why we built a Voice Prompting tool: it captures your on-screen actions and stitches them into the prompt at the right moment.
So instead of saying:
“Refactor this class [select class in IDE] to…”
You get:
“Refactor [MicManager @114 MicManager.swift]…”
It’s early days, but if you like how we're thinking, give it a try and let us know what you think!

value: Show HN: Voice Prompting for Developers

author: addcn

title: Show HN: Voice Prompting for Developers


value: rakibtg

value: Show HN: Comfyfile - Secure, Anonymous File Sharing with Auto-Expiry No Account

author: rakibtg


value: neebelthan

value:
Founders spend too much time piecing together spreadsheets to answer basic questions about equity, dilution, valuation, and fundraising. I kept seeing the same problems pop up:
•How much will an option pool dilute me?
•What happens to my stake on exit?
•How do I model a SAFE or a convertible note?
•What’s my burn runway actually look like?
So I built a set of calculators for founders:
•Exit Outcome
•Option Pool Impact
•Co-Founder Equity
•Pro-Rata Rights
•Find me Investors
•Valuation Calculator
•Vesting Schedule
•SAFE Calculator
•Burn Rate & Runway
•409A Valuation
•Convertible Note & SAFE
•Equity Modeling
All in one place, no messy spreadsheets.
It’s live now: icanpitch.com.
Would love feedback from the HN community what’s missing that would actually save you time as a founder?

value: Show HN: Startup Calculators for Founders

author: neebelthan


value:
Hi HN, I’m Felipe, a 9-5 developer aiming to become a full-time indie hacker. I struggled with flashcard apps that focus on decorating cards instead of learning concepts, so I built FlipCards to solve that problem.
What it does:
FlipCards lets you:
- Create cards for any concept (math, language, coding, etc.)
- Add multiple variations per card – the more variations, the better your understanding
- Study smarter – the algorithm randomly selects variations so you can’t just memorize Q→A patterns
Why it’s different:
- Most apps use reverse cards (Q→A, A→Q). FlipCards uses variations to reinforce concepts in multiple contexts.
- Powered by the SM2 spaced repetition algorithm, scientifically proven for long-term retention.
Pricing:
- Free – 1 deck, 3 cards, 1 study session
- Annual – $20/year for unlimited decks and cards
- Lifetime – $50 one-time for unlimited everything
I built FlipCards because I kept getting stuck decorating cards in other apps. Now I can create as many variations as I want, and the algorithm mixes them for me.
I’d love feedback from the HN community:
- Does this approach to flashcards make sense?
- Would you use an app like this for learning?
Try it here: https://flipcardsapp.vercel.app
Thanks,
Felipe

value: Show HN: I built FlipCards – a flashcard app with variations to improve learning


value: Qendresahoti

value:
prompt-to-proof is an open-source toolkit to
(1) measure LLM streaming latency and throughput and
(2) run a small, reproducible code eval, with hash-chained receipts you can verify. It targets OpenAI-style /chat/completions (works with OpenAI or local vLLM/llama.cpp).

value: Show HN: Prompt-to-proof: reproducible LLM eval with hash-chained receipts

author: Qendresahoti


value: leonagano

value: Show HN: A Map of All YC Companies (5,300 Startups by Batch and Location)

author: leonagano


value:
The magic in AI coding assistants isn't the code -- it's the prompts.
I studied the externally observable behavior of Claude Code and recreated it from scratch in Python with the exact same behaviors. It works with any model -- OpenAI, Gemini, Claude. What's surprising:
1. You can keep the core agent really simple, just 280 lines of Python. As long as it supports hooks, custom sub-agents and Model Context Protocol (MCP), then all the rest of the coding-assistant-specific behavior and tools can be factored out into a separate MCP server.
2. The magic is in the prompts (1200 lines of system-prompt, tool-descriptions, system-reminders), not the tool implementations (400 lines of code) nor the core agent itself. I created my own crummy prompts, and so get much worse results from this assistant than from Claude.
3. The magic is also in the UX. This mini-agent has none of Claude's polished UX, none of its permissions system, none of its file-based configurability. It's not fun to use. It's really just an educational toy.
4. Coding assistants are "transparent" in the sense that there aren't hidden depths, and you can see what's going on. "Hey agent, please list for me all your built-in tools. Please study their input schemas and create a suite of test-cases to exercise all edge cases. Please study this suite of test-cases written by a junior developer and fill in the gaps. Please implement a function which satisfies all the test-cases." (Those four sentences are a glib summary of what really took me four hours per tool.)
Modern AI coding assistants took huge effort to create and get right. It's striking that the end result has such a straightforward architecture. And what is that architecture? I'll let it speak for itself...

    $ python3 -m venv venv
    $ source venv/bin/activate
    $ pip install -r requirements.txt

    $ export GEMINI_API_KEY=redacted
    $ ./mini_agent.py --model gemini/gemini-2.5-pro

    [MODEL: gemini/gemini-2.5-pro + gemini/gemini-2.5-flash]
    [IMPLICIT --mcp builtin]
    [TRANSCRIPT: /Users/ljw1004/.claude/projects/default/2025-09-01.jsonl]

    > Please analyze the files in my current directory and tell me what they do.

      >> <system-reminder># CLAUDE.md (project instructions) ...</system-reminder>
      >> <system-reminder>Your TODO list is empty. Remember that the TodoWrite tool is a great
         way to stay on top of complex tasks.</system-reminder>
     [7193 input tokens, 202 response tokens]
      >> LS(...) -> "- /Users/ljw1004/code/mini_agent/\n  - CLAUDE.md\n  - LICENSE
     [4042 cached input tokens, 3912 further input tokens, 204 response tokens]
      >> Read(...) -> "    1→# Mini-agent\n    2→\n    3→
      >> Read(...) -> "    1→#!/usr/bin/env python3\n    2→\n    3→from __future__
      >> Read(...) -> "    1→from __future__ import annotations\n    2→from path
      >> Read(...) -> "    1→from __future__ import annotations\n    2→from typi
      [55145 input tokens, 5650 further input tokens, 194 response tokens]

    < This project is a minimal coding assistant. Here's a breakdown of the key files:
    *   `mini_agent.py`: The main script that runs the interactive agent loop.
        It takes user input, communicates with an LLM, and uses tools to perform tasks.
    *   `core_tools.py`: Implements the core functionalities (tools) that the agent
        can use, such as reading/writing files (`Read`, `Write`, `Edit`), searching
        (`Grep`, `Glob`), and running commands (`Bash`).
    *   `typedefs.py`: Defines the data structures and types used for messages, tools,
        and conversation history (transcripts).
    *   `adapter.py`: A module that connects to different Language Models (like GPT,
         Claude, Gemini) through the `litellm` library, allowing the agent to be
         model-agnostic.
    *   `test/`: Contains unit tests for the project.

value: Show HN: Recreated Claude Code's behavior in 280 lines of Python


value: markogg

value:
Hello HN,
I designed a feature flag management tool that reflects how SaaS products usually work and are structured. Features are usually managed on multiple levels, such as pricing plans, organizations, and users (or anything in between).
I tried some tools that solve a similar problem, but they just seemed to me like they could be much simpler and easier to understand.
The tool sees each part of the hierarchy as an identity type (pricing plan, organization, user, etc.), and for each type you create identities and manage features on them directly. That's it.
Anyone on your team can understand how it works and use it, so it is not just developer-oriented.
You define the logic (hierarchy) at evaluation time in your application code, which gives you a lot of flexibility.

value: Show HN: Fecusio – Feature flag management, but designed for SaaS

author: markogg


value: Show HN: A Realtime Voice Game – AI rates your turkey seduction & child advice