value: ShirleyW

value:
Hi HN,
I'm one of the makers of Keepmind — an AI tool that turns your learning materials into flashcards, quizzes, and summaries automatically. It's designed to help students, self-learners, and knowledge workers learn smarter and remember longer.
What it does:
Turn any text, notes, or web articles into smart flashcards
Auto-generate quizzes and spaced-repetition schedules
Share decks privately or publicly (with encryption + access control)
Track review progress and weak spots
We built Keepmind out of frustration with traditional tools like Anki or Quizlet, which are powerful but require a lot of manual effort to create and manage content. We wanted something that works more like a co-pilot — fast, flexible, and intuitive.
Try it here: https://keepmind.ai
We’re fully browser-based, with a free plan and optional upgrade if you need more decks or advanced features. Feedback, bugs, and thoughts are very welcome — and we’re building actively!
Thanks for checking it out
– Shirley, cofounder of Keepmind

value: Show HN: Keepmind – AI-powered flashcards and quizzes from your notes

author: ShirleyW


value: byintes

value:
Hey HN! Yoink AI a macOS app that grabs context from any text field (Word, Gmail, Notion, Slack, etc.), rewrites or generates conten in place, and pastes it back. No copy/paste loops or AI rambling. Just select text, hit Cmd+Shift+Y, and it seamlessly edits or replaces directly in your workflow.
The goal is speed and tight control for users frustrated by slow, verbose AI tools. Would love feedback on the UX and output quality.
Try it at useyoink.ai.

value: Show HN: Yoink AI – macOS AI app that writes everywhere (docs, browser, etc.)

author: byintes


value: adambargh

value: Show HN: Turn website visits into voice conversations

author: adambargh


value: swcc

value: Start asking away by sharing your career situation

value: Show HN: A Career Coach for Software Engineers

author: swcc


value: bredren

value:
This tool wraps slackdump to allow quick summary of what happened while you're out and get action items in your favorite LLM.
slackprep is a command-line tool that lets you pull everything you missed during a specific time window into a single, clean file.
The core of the project is one command:
slackprep fetch-all --start-date YYYY-MM-DD --end-date YYYY-MM-DD --prep --cleanup
So if you took the whole week off (lucky you):
 slackprep fetch-all --token "$SLACK_TOKEN" --start-date 2025-06-28 --end-date 2025-07-06 --prep
This command:
- Securely prompts for a Slack token.
- Runs the Go-based slackdump tool to export every channel, DM, and group you can access within that date range.
- Cleans up the raw export, removing empty and irrelevant channel data.
- Reassembles all conversations into a single, neatly formatted Markdown file, resolving user IDs to names and fixing Slack's markup.
The result is one file you can either read directly or, more powerfully, feed into an LLM to get a summary of what happened while you were out.
It's built in Python and is MIT licensed.
GitHub: https://github.com/banagale/slackprep/

value: Show HN: Export Slack messages during your vacation into LLM-friendly format

author: bredren


value: Show HN: Vibechat – A chatroom for people bored waiting for Claude


value: artiomyak

value: Show HN: Charcter Counter

author: artiomyak

title: Show HN: Charcter Counter


value: vinhnx

value:
I built VT (https://vtchat.io.vn), an open-source AI chat app that runs entirely in your browser, putting privacy first. All your chat data stays on your device, stored in IndexedDB. Nothing is ever sent to a server.
The main idea is to let you use the latest and most powerful AI models like GPT-4.1, Gemini 2.5 Pro, and Claude 4 without sacrificing your privacy. You can plug in your own API keys (BYOK) and chat directly with these models. There are also 9 free models available without needing a key.
Beyond simple chat, VT includes an intelligent tool router that can automatically use tools like document parsing and web search to answer complex queries. This allows the models to work with your private documents or fetch up-to-date information from the web, all while maintaining the local-first architecture.
The project is built with Next.js 14 and TypeScript, and the source is available on GitHub (https://github.com/vinhnx/vtchat) under the MIT license.
I'm looking for feedback from the HN community on the architecture and features. Thanks for checking it out.

value: Show HN: I built VT, a privacy-first AI chat app with local storage and BYOK

author: vinhnx


value: kordlessagain

value: Show HN: MCP Server and Container That Turns Claude into Your Docker Admin

author: kordlessagain


value: nidegen

value: Geofenced reminders are great, but quite a hassle to set up in iOS.<p>Remind There simplifies and makes it more fun to use geofenced reminders on iOS!

value: Show HN: A simpler geofence reminder UI

author: nidegen

title: Show HN: A simpler geofence reminder UI


value: Choronzon

value:
"Vibe coding" is an accelerant to front end development but I ended up having to teach myself react and modern javascript in order to debug.Ended up doing the backend in python.Really only found AI good for boilerplate but having a partly done site in 20mins or so is a massive psychological boost to getting things finished.
Had good fun with lovable but I will need a flesh and blood designer for my next more serious project.

value: Show HN: Free Tarot Readings(Not So Vibe Coded)

author: Choronzon


value:
Hey HN!
We're building UpTicker, an agentic platform that ingests loads of financial data (e.g., SEC filings, stock data, factor models) to allow you to automate much of your financial analytics. We support a broad range of cases across fundamental research, quantitative analytics, portfolio creation and backtesting and much more.
We’re building this because we think there’s a real gap in day to day financial insights and productivity today. So much time is spent downloading and cleaning the same data, calculating the same metrics and creating reports.
We differentiate by building the proprietary models underlying all this analysis - we ingest the data, we build time indexed metrics, and we create all our agents in Python to ensure reliable outputs.
We're early and would love to get some feedback on our work so far. Appreciate you taking the time!

value: Show HN: Upticker – financial analysis workflow tool orchestrated by LLMs


value: gadgetoid

value:
I've been trying to make accessible and beautiful GPIO pinouts since I started one for the Raspberry Pi in 2013 [1]. I've since given the Raspberry Pi Pico [2] and Pico 2 [3] microcontrollers the same treatment when they launched.
Recently I've updated these with a new "Upside-down" view to complement the rear view, giving a pinout in the right orientation to match your project.
The Pico sites are all hand-coded single HTML pages with supporting CSS and minimal JS. They are set up to optionally install as a "Desktop" web app. They also degrade into a somewhat usable table in lieu of CSS and use vector graphics (for the board itself) to be viewable and printable at any size.
Finally, hidden behind "Advanced" is a pinout of the test pads and special function pins!
[1] - https://web.archive.org/web/20130505194305/pi.gadgetoid.com/...
[2] - https://pico.pinout.xyz
[3] - https://pico2.pinout.xyz

value: Show HN: Interactive pinout for the Raspberry Pi Pico 2

author: gadgetoid


value: MattSayar

value: Show HN: Simple Wikiclaudia, a browser extension to simplify Wikipedia articles

author: MattSayar


value: elenabrooks

value:
We built Credote to give freelancers and small businesses a way to report unpaid invoices, publicly.
When you upload an unpaid invoice, it hits the client’s public credit file instantly and lowers their score. They have 30 days to pay and remove the listing. If they don’t, it stays visible forever (even if they pay later).
Anyone can look up a business by name, domain, or email, for free
Works globally (a designer in Brazil can report a US startup)
No lawyers, no collection agencies, just fast accountability
We’ve already seen late-paying clients settle within hours after a listing goes live, especially when it’s indexed on Google.
We’d love your feedback on the product or use cases you think this would be most valuable for.

value: Show HN: What if unpaid invoices hurt a company's credit score? Now they do

author: elenabrooks


value: jaeunglee

value:
I built Unlearning Comparator, a visual analytics toolkit to help researchers and developers compare how different machine unlearning methods work. It provides a unified workflow to test for accuracy, efficiency, and privacy.
You can check out the live demo linked in the post, and the source code is on GitHub: https://github.com/gnueaj/Machine-Unlearning-Comparator
Our accompanying paper is currently under review at IEEE TVCG.
Happy to answer any questions and would love to hear your feedback!

value: Show HN: Unlearning Comparator, a visual tool to compare machine unlearning

author: jaeunglee


value: calculatehow

value:
I’ve always found that online calculators tend to have bad UIs, especially on mobile. Most of the calculator websites I’ve come across use outdated and inconvenient ways of inputting data, or they format the results in confusing ways.
I’ve noticed that fraction calculators (especially mixed fractions) are terrible to use, even on desktop. I haven’t built one of those yet, but it’s something I’m planning to tackle soon.
This is a project I’ve always wanted to work on, but I’m relatively new to this space. So far, I’ve created a collection of simple calculators focused on math and finance.
I’d really appreciate any feedback on the UI/UX or anything else you think could be improved.
You can try it here: https://CalculateHow.com

value: Show HN: I Got Tired of Calculator Sites, So I Built My Own

author: calculatehow


value: Show HN: Tinder for Startup Ideas

title: Show HN: Tinder for Startup Ideas


value: devev

value: Show HN: 404skill – real-world projects to level up your swe skills

author: devev


value: bartzalewski

value:
Hey HN,
I got tired of the copy-paste grind every time I wanted to share a project update.
I built PostQuick: connect Twitter, LinkedIn, TikTok, YouTube, Facebook, Threads, Instagram, Bluesky, and Pinterest, write once, publish everywhere. Bulk scheduler + template studio included.
Tech: Next.js, MongoDB, Next-Auth, Stripe. Built in 2 weeks.
Free trial, no card: https://postquick.top
Happy to answer anything — feedback welcome!
Bart

value: Show HN: I built AI-powered social media scheduler app

author: bartzalewski


value:
Hello HN!
As a EM, I recently asked for a "good" handoff doc to my engineers who're leaving, but without proper structure, the first draft was pretty crappy. Studying and thinking hard about what readers(i.e., me) might want on header level and what would be a good representation in each section, we came up with a good template for handoff doc. The result was fantastic. I think we all can write better with a proper format and template. That is where I came up with this idea, doc81.
Have fun, and let me know what you think!

value: Show HN: Doc81 – tech documentation tool designed in AI-native mind


value: gaganyatri

value:
dwani.ai is a self-hosted, multimodal inference API designed for Indian Languages.
Interact using Text, Voice, Image and Documents for learning, analysis and exploration.
Detailed guide to self-host dwani.ai.
https://github.com/dwani-ai/deploy
Link for Android App - https://play.google.com/store/apps/details?id=com.slabstech....

value: Show HN: Dwani.ai – multimodal inference API for Indian languages

author: gaganyatri


value: jcelerier

value: Show HN: Ossia score – A sequencer for audio-visual artists

author: jcelerier


value: cosmodev

value:
I built a free validator for llms.txt and llms-full.txt files.<p>Paste your content or check a live URL.
Shows errors like missing headers, malformed links, or duplicates.

value: Show HN: Llms.txt Validator

author: cosmodev

title: Show HN: Llms.txt Validator


value: rodgetech

value: Show HN: Generate Beautiful Mobile Screen Designs, Copy to Figma, Share

author: rodgetech


value: ArtRoomMockups

value: Show HN: My First Small App – Stitching It Together (Somehow)

author: ArtRoomMockups


value: quitedev

value: Show HN: I made a CLI tool to batch convert handwritten notes to Markdown

author: quitedev


value: roninthesky

value: AI can't solve math, physics, chemistry questions completely but AI can definitely help you understand them better. Having used NotebookLM and being a fan of Veritasium, 3B1B, SciShow for learning, I realise how powerful multi-modal learning is. Allowing students multiple hooks into a concept can help them understand the concept much better. This is what my project does for competitive exam questions.<p>Features :<p>- Multiple modes of explanations - ELI5, diagrams, speed tricks for exams, references<p>- Dig deeper by building onto your own explanations or asking questions about any part of any explanation.<p>- Learn in 8+ languages<p>- Accepts scientific input<p>- Chat mode for longer discussions.

value: Show HN: iExplain - Competitive exam learning made simple

author: roninthesky


value: nipah

value:
I was inspired by the ionide extension for F#, the way inlay hints work with it is very cool and much less irritating.
So I thought to myself: "can this be done by simply taking the already existing inline hints from most programming languages and just displaying them differently?", and well, the answer is yes!
To use simply install the extension in your vscode, then enable type hints in your favorite LSP, then disable the native vscode inlay hints in the menu, and done. You can also configure it if you want, it's very customizable.
It's open source:
https://github.com/mii-nipah/type-lens.git

value: Show HN: Universal Type Lens, it deals with the annoying inlay hints

author: nipah


value: Naniy

value:
Show HN: I built a CLI tool that uses AI to document an entire Python codebase
For years, I've dealt with the pain of undocumented Python projects. It makes onboarding new devs a nightmare and brings refactoring to a crawl. Existing tools can lint for missing docstrings, but they don't actually write them for you.
I wanted a tool that could just fix the problem. So, I built Docu-AI Pro.
It's a simple Python CLI tool that recursively scans a directory, finds every function without a docstring, and uses an AST-based analysis (a smart simulation of an AI for now) to generate a clear, helpful one. It correctly identifies parameters, return statements, and even infers the function's purpose from its name and structure.
It's idempotent, so you can run it safely on a project anytime. The goal is to get a codebase from 0% to 80% documented in about 5 minutes.
I've packaged it as a lifetime deal for $49. I'm hoping to build it into a more powerful tool with true LLM integration in the future, and early buyers will get all 1.x updates.
I'd love for you to check it out and hear your feedback.
Link: https://stirring-dieffenbachia-dfcdcf.netlify.app/

author: Naniy


value: delduca

value: Show HN: An Apple-like computer with a built-in BASIC interpreter in my game

author: delduca


value: killianlucas

value:
Hey HN! Wanted to share a project me and @vicdotso (https://vic.so) built this month— it predicts the next thing you’re going to do in your browser, then lets you press CTRL+CTRL to accept the prediction.
It’s incredibly fast. Uses Qwen-3 on Groq, with context of your DOM + the DOM from your last tab. Video demos are on the chrome extension page.
We worked forward from this theory: Code models exploded in popularity once you could use them for code completions (Github copilot, Cursor’s tab). Maybe computer-use models will have the same beginning?
Would love your thoughts on this / related ideas. Will computer-use products ever take off? What will that product look like? Why didn't Natbot (https://news.ycombinator.com/item?id=33847504) work?

value: Show HN: Cursor's "Tab" Model in the Browser

author: killianlucas


value: anaempromptu

value:
Hey HN! We're Empromptu.ai, an AI app builder that builds AI apps (RAG, models, evals all built in every app)
Demo: https://www.youtube.com/watch?v=w25XhUaPfls
We started Empromptu after burning through thousands of credits on AI builders and hitting the same problem: cool looking prototypes or demos that break with real users.
The issue wasn't the building process, it was accuracy. Most AI applications plateau at 60%~ reliability, which is fine for prototypes but it's unusable in production. We realized these tools aren't really "AI app builders", they're website builders that happen to use AI.
We wanted to solve the hardest problem first: making AI applications actually work reliably.
Our approach centers on what we call dynamic optimization. Instead of cramming every possible scenario into one massive prompt (which confuses LLMs), our system adapts contextually. A travel chatbot automatically knows to mention LAX for Los Angeles vs. Pearson for Toronto. This consistently delivers 90%~ accuracy versus the industry standard 60%~.
But accuracy alone wasn't enough because we also needed to solve the builder gap:
- Simple builders (Lovable, Bolt): Create static websites, not AI applications
- Complex ML tools: Require dedicated teams most startups don't have (Arize, Voxel51) - we've also heard from both technical and non-technical founders that they found these tools very complex
- What's missing: Tools that build applications where AI is embedded functionality
So we built AI agents with optimization built-in. Users just type what they want to build and our agents handle the full development pipeline: creating applications with embedded models, RAG and intelligent processing. You can deploy to your own infrastructure via Netlify, GitHub or download it directly since you can run it locally.
The result: Startups, solo hackers and enterprises can build production-ready AI apps without hiring a dedicated ML team.
Waitlist: https://empromptu.ai
We'd love feedback from the HN community — esp. if you've hit similar accuracy problems or thoughts on the technical approach.

value: Show HN: Empromptu.ai – Agentic AI Building AI Apps

author: anaempromptu


value: mukeshyadavnitt

value: Show HN: KAEditor – AI Code Editor

author: mukeshyadavnitt

title: Show HN: KAEditor – AI Code Editor


value: ahmedfromtunis

value:
2-factor authentication terrorizes me.
Many years ago, I was at a friend's house and decided to quickly pop downstairs to buy something.
When trying to re-enter the building, the main gate had locked. And since my phone, keys, and any spare cash were all left upstairs, I was stuck outside.
Thankfully, Google, at the time, allowed users to send SMSes (SMSs?) through the Hangouts app, which I did after logging into my account from an internet cafe. (Back then people weren’t constantly connected to Facebook, etc.)
Since that day I feared being locked out of my accounts by 2FA, simply because my phone (and my access codes) weren't with me.
And while it's true that today people are always connected to messaging apps, I wouldn't be able to reach any of them without me being able to log into mine.
That’s why I built life_link, an app that allows my loved ones to reach me, wherever they are, without having to care about 2FA or even needing to log in. To do so, they simply need to reach the app on a secret (short) URL.
I've since expanded life_link by creating a "generator" app that can produce a pre-configured, single-file application, ready to be deployed on any static site hosting service and decided to open-source it for other people who might find it useful.
You can find the life_link project and learn more about it here:
https://github.com/ahmedsaoudi/life_link

value: Show HN: Life_link, an app to send emergency alerts from anywhere

author: ahmedfromtunis


value: fathersimi

value:
I built Silobase because I wanted the convenience of Supabase or Firebase, but with my own infrastructure. I had a database already set up, and I didn’t want to be forced into using a managed one just to get an API.
It started when I was building a dashboard and realized I needed a backend API to talk to my existing database. I didn’t want to spin up a whole new server or write boilerplate. I just wanted a plug and play API layer that worked with the stack I already had.
That’s what led to Silobase: an open source Backend as a Service (BaaS) that lets you expose your own PostgreSQL or MSSQL database over a clean REST API. No backend code. No vendor lock in.
You can self host it, connect it to your own database or storage, and get instant endpoints with support for filtering, pagination, role based access control, and more.

value: Show HN: Silobase – open-source BaaS for your own database, no code required

author: fathersimi


value: ImgGuess is a mobile-first, image-based guessing and trivia game where you compete live or asynchronously.

value: Show HN: IMGGuess – Multiplayer Based Trivia


value: Loyae

value: Show HN: Nonchalant Situationship Advice (Scientific)

author: Loyae


value:
I'm launching this project, looking for feedback.
Seems obvious to me that Agents are, should be, or will soon be a part of every SRE/DevOps workflow like I do in this demo.
Who is doing this now?

value: Show HN: Agents for DevOps? Demo

title: Show HN: Agents for DevOps? Demo


value: EstIgnavus

value:
Hi HN,
I’ve been working on Gore – a port of the classic Doom engine written in pure Go, based on a ccgo C-to-Go translation of Doom Generic. It loads original WAD files, uses a software renderer (no SDL or CGO, or Go dependencies outside the standard library). Still has a bit of unsafe code that I'm trying to get rid of, and various other caveats.
In the examples is a terminal-based renderer, which is entertaining, even though it's very hard to play with terminal-style input/output.
The goal is a clean, cross-platform, Go-native take on the Doom engine – fun to hack on, easy to read, and portable.
Code and instructions are at https://github.com/AndreRenaud/Gore
Would love feedback or thoughts.

value: Show HN: Gore – A Doom Engine Port in Go

author: EstIgnavus


value: calebpanza

value:
Building integrations for TikTok, X, Facebook, Instagram, YouTube, and LinkedIn got frustrating with how different every platform is with auth setup, rate limits, and media requirements. So we built Post for Me: one REST API that handles scheduling and publishing posts for TikTok, Facebook, Instagram, X, YouTube, LinkedIn, Pinterest, Bluesky, and Threads.
It's built for developers. You bring your own app credentials from the social platform, so you're in control of your data. There's no limitations on account connections, and pricing is based on usage (not some arbitrary limitations). We wanted the API we wish we had when we first started.
What it does
- A single POST replaces a dozen different calls
- Pay-per-post metered pricing (volume discounts) and a free tier (no seat fees)
- Cascading configs: set captions/media globally, then override per platform or account
Try it at https://www.postform.dev. Would love feedback, bug reports, or architecture questions!

value: Show HN: I built a single API to post on all social platforms

author: calebpanza


value:
Hi HN,
I've been working on a new open-source tool called LLMHUB.dev. It's a real-time, collaborative search engine designed for small teams. My goal was to create something that blends the search power of a tool like Perplexity with the collaborative nature of Google Docs.
The problem I'm trying to solve is the inefficiency of team-based research. We often email links back and forth, or have a messy, shared document that's hard to navigate.
With LLMHUB.dev, you can create shared search spaces, see what your teammates are searching for in real-time, and build a collective knowledge base. It's built with TS and is fully open-source.
You can check out the live version here: https://llmhub.dev
I'm here to answer any questions and would appreciate any feedback.

value: Show HN: LLMHUB.dev – An open-source, free collaborative search engine


value: QuestMo

value: FeatureSprout is something I recently built to helps product teams collect customer feedback with embeddable widgets, automatically detect website issues, and prioritize features - all while rewarding customer participation. Its free to use and I would love to hear from the community on what you think of the platform overall.

value: Show HN: Looking for feedback on my user feedback platform

author: QuestMo


value: zkwokleung

value: Show HN: I made an online fan because the whether is hot

author: zkwokleung


value:
Hi HN,
I built hireindex.xyz – a searchable website that aggregates and indexes candidates from the "Who Wants to Be Hired" threads on Hacker News.
Coming soon: Analytics to highlight trends in skills, technologies, and candidate preferences across HN posts.
With HireIndex, you can:
Search by tech stack.
Quickly scan bios, salary expectations, and contact links.
Filter by remote/on-site preferences and employment type.
I made this because I was tired of scrolling through long threads and wanted a better way to find interesting people.
Would love your feedback – especially around UX and anything that would make it more useful to hiring managers, founders, or even job seekers themselves.
https://hireindex.xyz

value: Show HN: HireIndex – A Searchable Directory for Who Wants to Be Hired on HN


value: boshjerns

value:
In the last two months, as I applied to Y Combinator myself (now I know the hubris, hahahah!) and also applied to a few positions on the work for a startup page, I found myself wondering what kind of people Y Combinator actually accepts. This curiosity was particularly sparked after I had gone through a few rounds of these interviews and realized that every single founder who was interviewing me had graduated from a top school in the United States like MIT, Yale, Harvard, etc. I found myself wondering how many people that are accepted into Y Combinator actually come from top schools, and that was the kickoff of this whole dive into analyzing these companies and their founders.
I've had an interesting journey personally into software development, as I started off my career as an adult as a professional photographer, mainly photographing music artists and shows, and slowly taught myself how to become a software developer. I literally dropped out of a liberal arts school, so my educational background left me particularly curious about this whole dynamic.

value: Show HN: Data visuals on 1000 recent YC companies and their 2000 founders

author: boshjerns


value: tonerow

value: Hey HN! I haven’t shared TeamSort here in a while, but after some great feedback from folks in the co-operative governance and computational social choice communities, I’ve added new voting algorithms and improved the experience. Here’s the latest version—now with Borda, Condorcet, and IRV, all in a frictionless, anonymous polling tool. Give it a try and let me know what you think!

value: Show HN: TeamSort – Anonymous, Social Choice Polls (Borda, Condorcet, IRV)

author: tonerow


value: wyxuan

value:
I built this out because I think there should be a better way of looking for jobs than just crawling through different Ashby or Greenhouse links on different startups
Some of the features supported:
- Sort by years of experience, startup stage, location, salary, etc
- Easily see jobs by company
- See when a company last raised and who their investors are
- Track your job hunt and bookmark roles
Some thoughts from building it:
- Because I'm scraping, I can also see when companies add and remove jobs, which could be a data point for how well a company is doing – could be interesting to surface
- Job sites are very friendly toward scrapers – but there's weird customizations with some of them that create issues - i.e. some companies insist on having their own jobs page instead of using the stock greenhouse one.
- I'm using Gemini Flash with structured output to parse the job descriptions on various company job sites to determine requirements, location etc
- I have a neat trick with adding new companies – Perplexity's search api (which has gotten quite good) doesn't support structured output, but you can do search and pipe it into a structured output with gemini – this powers a feature for adding a quick bio and raise details about a company.
- Shadcn w/ tailwind v4 looks much nicer now than before and doesn't need to be customized as much
It's open source! Check out the repo here:
https://github.com/mergd/curro
There's an add companies form if you want to see a company added, and I'm all ears on feedback :)

value: Show HN: Curro – Startup Jobs Board

author: wyxuan

title: Show HN: Curro – Startup Jobs Board


value: artiomyak

value: Show HN: Simple browser alarm clock with pomdoro, sleep timer and more

author: artiomyak


value: itsharveenatwal

value:
Hi guys,
I built an app that can detect actual push-ups. I then set it up so that i have to complete push-ups to open my most distracting apps on my phone.
Now, i'm doing push-ups whenever I want to open TikTok / Instagram / Reddit!
Thought i'd share. Hope you like it and give it a try!
--
Built with Apple's Vision and Screen Time API.

value: Show HN: Do pushups to use your phone

author: itsharveenatwal

title: Show HN: Do pushups to use your phone


value:
Hi HN!
I'm the developer of rdx, a mildly popular ad-free, privacy and user friendly Reddit client. This time, I made something for a very specific use case: solving chess puzzles with no internet.
Why? Well, my Wi-Fi is terrible in the bathroom—and that's where I do some of my best thinking. I tried printing out “mate in X” puzzles to solve offline, but they weren’t fun without interaction. So I built OffChess.
OffChess is an iPhone/Android app that contains over 100,000 chess puzzles, fully offline and completely ad-free. You can solve puzzles by category (Mate in 1/2/3/4/5, tactics like pins/forks/skewers, or openings like Sicilian/French, etc). You gain or lose points based on how you perform, so there's a light rating system to keep things engaging.
No accounts, no tracking, no monthly subscriptions, no internet required. Just pure, old-school tactical chess training, wherever you are.
You can check out the iPhone/iPad app at https://apps.apple.com/us/app/chess-puzzles-offchess/id67447... or the Android app at https://play.google.com/store/apps/details?id=com.offchess
Would love feedback, bug reports, or suggestions.
Thanks!

value: Show HN: OffChess – Offline chess puzzles app


value: aadarshguru

value:
Hey HN,
I'm Aadarsh, a solo indie hacker from India. I just launched EmailAI.dev – an AI-powered tool that generates production-ready email templates for developers, marketers, and indie founders.
Enter a prompt or image
 Instantly get a working email template
 Edit live in React or HTML
 Test-send to any email
 Export clean code with 1 click
 Use AI-powered versioning to refine layouts
10 free credits to try it out.
Would love your feedback — technical, UX, or business-related.
I built this over the past few weeks and am shipping it solo.
Try it → https://emailai.dev
Thanks!
– Aadarsh

value: Show HN: EmailAI.dev – Generate production-ready email templates with AI

author: aadarshguru


value: kalishayish

value: Show HN: Vity: Think Cursor, but for Shell Commands

author: kalishayish


value: gusbartholomew

value:
We built a simple tool to help sustainability professionals explain their initiatives in plain business terms — tailored to departments like Finance, Ops, HR, or Legal.
It’s called the Sustainababble Translator
Why we built it:
Sustainability teams often struggle to get internal buy-in because they speak in jargon (Scope 3, TCFD, regenerative, etc.) while the rest of the business speaks in KPIs, margins, and risk. We wanted to bridge that gap with something fast, fun, and useful.
How it works:
Input any sustainability initiative (e.g. “We need to decarbonize our supply chain under CSRD”)
Choose a department you're pitching to (e.g. Finance)
It returns a translation that explains the same point in language that department understands (e.g. cost reduction, risk mitigation, long-term profitability)
Built with:
Webflow frontend
Make.com webhook
OpenAI API (GPT-4 prompt with department context logic)
Why HN?
We know lots of HN readers are building internal tools or navigating B2B change — and this approach could be useful in other domains too (e.g. HR tech, compliance, product strategy).
Try it out → https://www.leafr.com/sustainababble-translator
We’d love feedback, feature ideas, or even brutal critiques.

value: Show HN: We built a tool to translate sustainability jargon into business speak

author: gusbartholomew


value: I started web dev with PHP and later Ruby on Rails, then went through the whole React and Next cycle, and recently discovered islands and Astro with its good old MPA architecture. But I felt things could be even simpler.<p>Mastro is my attempt to crystallise the essence of web development. It consists of four interrelated things:<p>- An introductory guide to HTML, CSS and JS: shows you how to build and publish a website to GitHub Pages – all from within your browser.<p>- A static site generator that runs as a VSCode extension in your browser.<p>- A minimal web framework with no bundler, no client-side JS and no bloat.<p>- Reactive Mastro: a tiny (2.8k min.gz) client-side reactive GUI library for your existing MPA or Mastro project.

value: Show HN: Craft kit for people that care about websites


value: bogozi

value:
Hi HN,
I'm a long-time developer and SEO consultant. Over the years, I've seen clients suffer from a simple, costly mistake: accidentally blocking Googlebot or other important crawlers with a misplaced rule in robots.txt or a noindex tag.
Manually checking the robots.txt file, then the page's meta tags, then the X-Robots-Tag HTTP header is a tedious process. I wanted a tool that would do it all in one shot and give me a clear answer.
So, I built CrawlerCheck. You give it a URL, and it checks all three sources of crawler directives to tell you if a page is accessible.
The backend is written in Go, and the frontend is a lightweight Svelte app. The goal was to make it as fast and reliable as possible.
It's a brand new project, and I'd love to get some honest feedback from the HN community. Thanks for taking a look.

value: Show HN: CrawlerCheck – A tool to check if a site is blocking crawlers

author: bogozi


value: dusted

value: I'm this time-blind...

value: Show HN: The Ordeal Visualizer

author: dusted

story_text: I'm this time-blind...

title: Show HN: The Ordeal Visualizer


value: Show HN: datarepo – a data catalog without running a service or database


value: XAKEPEHOK

value:
Our use case: our app has Russian (our native language) and English. We needed to quickly and easily add more languages (as requested by clients). Our translation files were a mess: duplicated strings, concatenation instead of placeholders, different string order in ru/en files, trailing spaces, and much more.
So I wrote a helper tool to fix all of this. Now, adding a new language takes just 40 minutes and $2. It worked so well that I cleaned up the project and released it as open source.
# Key feature:
Translation into new languages happens from two source languages at once: the primary (Russian, in our case) and the secondary (English, for us). The secondary language isn’t strictly required, but highly recommended. No matter how many other languages you have, only the primary and secondary languages get sent to the LLM context for translation.
By the way, the context also includes nearby strings and a glossary (more on that below), and the prompt is designed so the LLM first comments what the string is, where it’s used, and only then translates it. This combination, based on my tests, dramatically improves translation quality.
# About translations:
- Supported formats: for now, only JSON (flat & structured) + i18next-style pluralization, but it’s easy to add new formats.
- Pluralization: supports both cardinal and ordinal forms. Example:
{
  "key_one": "1 file",
  "key_other": "{{count}} files"
}
- Placeholders: ${likeJs}, {{doubleCurve}}, {singleCurve} — you can add new formats easily. Preferred format is set per project.
- Order of strings is preserved! Important both for meaning and for LLM.
- Multiline strings: supports both \r and \n (configurable).
- String comments: you can add explanations, stored only in the app. By default, they’re generated by LLM.
- Suggested translation: you can provide a recommended translation separately (e.g., from a professional translator or AI Suggest).
- Bulk or single translation, with LLM selection per language.
- Reuse of translations: for bulk translation, already translated identical strings are reused.
- Old strings/translations aren’t deleted but kept in the DB. This partly covers branching scenarios in git, when some branches already have new translations, some don’t. Nothing gets lost.
# String validation
When we started seriously dealing with translation and localization, we quickly realized our translation files were a total mess. Not just untranslated strings, but also obsolete translations (strings deleted from the primary language), places where placeholders were replaced with string concatenation, translations where the primary (Russian) used “:”, but the secondary (English) didn’t, or line breaks existed only in one. Even cases where the primary had a placeholder but the secondary forgot it.
All these cases are now checked, and any uploaded/translated string gets a  Warning flag if:
- The translation string is empty
- There are leading or trailing spaces
- String contains multiple consecutive spaces
- The translation is identical to the primary or secondary (with exceptions for email, api, ip, url, uri, id)
- A placeholder is missing that exists in the primary language
- The translation has a placeholder that doesn’t exist in the primary
- Number of line breaks (\r or \n) differs between primary and translation
- Number of colons : differs between primary and translation
- Pluralized value missing or extra for the language
- Pluralized values differ in line breaks or colons
Regardless of validation, the user can manually mark a string as verified, allowing flexible filtering and mass translation control.
Gifs and more info at GitHub: https://github.com/XAKEPEHOK/lokilizer/

value: Show HN: Lokilizer – free tool for translating apps from two source langs to any

author: XAKEPEHOK


value: ShamilDibirov

value:
Hi HN,
I’m a solo founder building vkncy.com – an AI-powered ATS that does resume screening and phone interviews, and ranks candidates on an ELO-style leaderboard.
I’m looking for 2–3 early users (startup founders or hiring managers) to go through the full flow with me. I’ll personally onboard you and set everything up.
What makes it different:
- Resume Screening AI: Instead of basic keyword matching, vkncy compares every new applicant to previous ones using an ELO-style ranking system. In result it gives you a live leaderboard of top candidates, constantly evolving.
- Phone Interviews: The AI calls applicants with your custom questions, records & transcribes answers.
What’s the deal?
- 1 job post
- Unlimited resume screening
- 1 free AI phone screen
If you're hiring or curious about AI for recruitment, I’d love to get your feedback.
Contact:
- Email: shamil@vkncy.com
- Telegram: @shamildibirov
Thanks for reading!=)

value: Show HN: ELO leaderboard for applicants – AI ranks CVs and does phone screens

author: ShamilDibirov


value: britojosepha

value: Show HN: Adjustable AI Voice Guided Workouts for Running and Rowing

author: britojosepha


value: cmuertz

value:
For my thesis, I built a dashboard that tracks GitHub PRs made by autonomous coding agents (like Copilot, Devin, Codex, etc). We deep dive into each PR — showing breakdowns by language, repo popularity, complexity, and more.
Live: https://insights.logicstar.ai
Code: https://github.com/logic-star-ai/insights

value: Show HN: Dashboard Tracking Autonomous Coding Agents on GitHub

author: cmuertz


value: albertomm

value:
Hey HN,
I built robotsave.me in a short burst of inspiration as a portfolio piece. The idea:
A fake AI productivity tool that pretends to automate your job with one click.
But behind the joke, my real goal was to:

  Showcase that I can ship a product from scratch, fast.

  Integrate OpenAI and Zapier APIs meaningfully.

  Design something clean, responsive, and slightly unhinged.

  Poke fun at automation hype while still delivering a working product.

Now that it's out, I feel it’s... missing bite.
It doesn’t hit the “this is hilarious but also kind of real” note I was aiming for.
Looking for feedback and ideas. Specifically:

  - How would you add stronger humor without turning it into a total joke site?

Should I go full parody (like a fake SaaS pricing page)? Or stay dry and subtle?

  - What would give it more meaning?

Any ways to anchor this more in reality, maybe by turning it into commentary on AI, layoffs, or startup culture?

  - Would you add more interactivity or fake use cases?

For example: “Robot saved my job by firing me before my boss could,” etc. Would that help or distract?

  - Does it communicate the underlying message at all?

If you didn’t know this was a dev portfolio piece, would you get it?

  - Any thoughts on tone?

I’m aiming for “sarcastically sincere.” Does that come across or fall flat?
Note:
The site does use real AI calls in the background (OpenAI + Zapier), so please go gentle — there's a usage cap and it’ll stop working if abused
Would love your thoughts — and if it made you chuckle, all the better.
Thanks!

value: Show HN: Satirical AI Portfolio Project. How to Make It Funnier and Meaningful?

author: albertomm


value: codedsleep

value: Show HN: Rmon – A TUI system monitor written in Rust

author: codedsleep


value: I built a scraper tool that provides free and unlimited access to picwish.com<p>* Features *<p>- photo enhancement<p>- background removal<p>- OCR<p>- image expansion<p>- image translation<p>- AI Image generation<p>Please refer the readme.md for usage.

value: Show HN: Free Unlimited Photo Enhancer, Background Remover, AI Image Gen, etc.


value:
I've built 120 HN, a fully native Hacker News client with a focus on performance and consistency across platforms (macOS - ready, Windows and Linux - coming soon). Every component is implemented from scratch, aiming for a fast and responsive experience.
Key features:
- Native UI with smooth scrolling and minimal interface
- Clean reading and comment view
- AI assistant integration using your own OpenAI API key
- Support for Claude and local LLMs is planned
The app is currently free to use. I'm sharing it here to gather feedback from the HN community and would appreciate any thoughts or suggestions.
120 HN is part of a suite of native tools I'm building. Another app in the suite, [120 AI Chat](https://120.dev/120-ai-chat), is already available with support for multi-threaded conversations and multiple AI models. Upcoming tools include [120 Email](https://120.dev/120-email), an AI-assisted email client, and [120 Table](https://120.dev/120-table), a table UI for working with data and generating charts.
Feedback is welcome. Let me know what you think.

value: Show HN: 120 HN – A free native, cross-platform Hacker News client


value: srkdaniel

value:
Hey HN,
I kept seeing early-stage products with a killer idea but… the logo, slide deck, hero image, Twitter banner were all random. As a dev, I’ve felt that pain myself—hiring a designer for a cohesive brand system costs $3–10 k and weeks of back-and-forth. Cheap logo generators solve 5 % of the problem and leave you with mismatched colors + fonts.
So I built Brandiseer: paste your project name + 2-sentence vision → get a 16-asset brand kit in about ten minutes:
multi-variant logo set (dark / light / mono)
color palette + HEX/RGB sheet
headline/body font pairing (Google Fonts)
PDF style-guide (spacing rules, do’s / don’ts)
website hero header, social launch graphic, app icon
business card front/back, basic merch/mock-ups
PNGs today; SVG/Figma export on the roadmap
Why it’s different
Generates a system, not a single graphic—the palette / typography feed every asset.
Ships a style-guide PDF so whoever designs your next slide deck has guard-rails.
A “brand DNA” layer means we can add editing & re-generation without breaking consistency.
What’s next
Re-edit flow (credit based)
SVG / Figma export
Brand “memory” so you can chat “make a holiday version of our hero image” and stay on-brand
Open-sourcing the prompt-compiler middleware once it’s less hacky
Ask HN
Does the kit cover what you would need for a launch? Anything missing?
Thoughts on a pay-once vs SaaS tier? (I’m leaning pay-once for V1, then optional Pro tools.)
Anyone interested in contributing template packs / prompt flows?
Live demo + sample kits: https://brandiseer.com
Appreciate any feedback, roasting, or “this already exists, here’s why” comments—thanks!

value: Show HN: Brandiseer – AI turns any idea into a full brand identity in 10 min

author: srkdaniel


value:
I built a simple Python CLI tool called inkaterm that takes a PNG image and converts it into ANSI-colored ASCII art for display in the terminal.
It's designed to be fun, fast, and useful for terminal lovers or those who want to create cool text-based visuals.
You can install it from PyPI:
pip install inkaterm
Feedback and contributions are welcome!
https://github.com/Redstar1228/Inkaterm

value: Show HN: Inkaterm – Convert images to colorful ASCII art in your terminal


value: krishnasangeeth

value:
hey HN,
I am re launching an HN client app that i built this year. It got very little traction when i launched earlier.  Following YC advice to do multiple launches, I am going to give it another shot.
It’s fairly basic, but here are some of the features that I hope you would like.
- Minimal, distraction-free UI
- keyword based search functionality to see past stories.
- Dark mode support
- Breeze through comments with collapse functionality.
- Bookmark your favourite stories to read later or revisit any time
- All your reading history is saved.
- Export reading history when you want it.
I hope you give it a try! The app is free with an optional contribution for those who wish to do it.
https://apps.apple.com/us/app/h-for-hacker-news/id6744145932

value: Show HN: HN client app that remembers reading history

author: krishnasangeeth


value: Transform your Shadcn components in real time—customize, save, and ship stunning interfaces faster than ever.

value: Show HN: Shadcn Theme Generator

title: Show HN: Shadcn Theme Generator


value: hienyimba

value:
We started with an obvious premise - nowadays since most SME are already using AI LiveChat for customer support, there’s now hardly any data uniqueness to “AI livechat portals”. So why don’t we make livechat portals for all these websites available in one place?
How it works: https://www.loom.com/share/66603df7766f48d6a009f599e6d04714?...
Data sources: To answer your query, we canvass company docs, forums, fresh threads, youtube, etc. To qualify, a website needs to have at least 10 publicly available pages.
Our app is not meant as a replacement for official support but as a supplement while you wait for their real human support. In our experience, most queries already get solved by us anyways.
We’ve recently introduced Voice Calls with plans to expand the availability to more sites and longer minutes.
PS: Offering public web support is an idea I’ve pursued in a lot of forms already. UserSupport AI is my latest iteration of it.

value: Show HN: UserSupport – Free LiveChat and Voice Assist for the Web

author: hienyimba


value: zhangxingmao

value:
I built RainSleep.net to provide a peaceful, distraction-free sound experience for sleeping, relaxing, or focusing.
The site offers a growing library of high-quality ambient soundtracks, including:
– Rain (gentle, thunderstorm, flowing water)
– Birdsong & forest sounds
– Tibetan singing bowls
– Rain + soft piano
– White noise / pink noise
Each track is available in multiple durations (30 minutes, 1 hour, 2 hours, 8 hours) and plays directly in-browser with no ads, no signup, no popups — just a clean audio player.
Everything is mobile-friendly and optimized for long listening sessions. The idea was to create something that stays out of your way and helps you wind down or stay focused.
Would love any feedback from the HN community on:
– Audio quality, transitions, or device compatibility
– Desired features (sleep timer? sound mixing?)
– Suggestions for new sound types
Try it here: https://rainsleep.net

value: Show HN: A simple site with long-play rain and ambient sounds (no ads, no login)

author: zhangxingmao


value: anand-tan

value:
While experimenting with LLM-driven agents to automate DevOps tasks, I realized how easily a bad prompt could mess up a cluster so badly you’d have to redeploy everything.
That's when I started building Tansive, an open-source platform to help teams securely integrate AI agents into real workflows.
I've been impressed with what AI agents can do, especially in routine tasks where the human toil is real and probability of human error is higher.  But there are problems taking them to production.
For example:
- How do you prevent an agent from accidentally restarting production pods?
- How do you audit what it actually did when something goes wrong?
- When a workflow achieves an undesirable outcome, was it a bug in the tool, an incorrect prompt, a runaway agent, or a prompt injection attack?
- How do you verifiably make sure the agent didn't access Alice's records when responding to Bob's health question?
- How do you integrate agents with existing security policies and compliance requirements?
While DevOps scenarios gone wrong make for dramatic examples, most business processes that are automated need controls and guardrails.
I built Tansive to address these problems.
Here’s what Tansive enables:
- Runtime focus – Instead of focusing on building agents, Tansive focuses on their runtime execution - what they access, which tools they call, actions they take, and who triggered them.
- Declarative Catalog – A repository of agents, tools, their context and resources partitioned by environment, and segmented by namespaces, so policy rules can be defined over them.  Written in yaml (GitOps friendly)
- Runtime policy enforcement – For example, “this agent can restart pods, but only in dev.” or "a finance agent that can only reconcile certain accounts"
- Session pinning – Transform or restrict sensitive data via user-defined functions (e.g., "Bob's session cannot access Alice's data", or "if feature flag X is set, then inject a WHERE clause into all SQL queries the agent makes")
- Tamper-evident, hash-linked logs
- Write tools in any language - whatever your team uses - to integrate agent workflows in to your system.
Demo video: https://vimeo.com/1099257866?share=copy - a real example of policy enforcement and session pinning in action.
(Agent can restart pods in dev but not in prod;  A Health Bot pinned to one patient's ID cannot access another patient's record)
I also spent time thinking about how to get teams to adopt AI based automation. The biggest blocker I had faced was that every tool had to be written in Python using specific SDKs. This was a non-starter for teams already using different languages.
I realized that a generic agent that handles LLMs and tool calls, with functionality in language-agnostic tools, would work much better. Teams can write tools in whatever they already use - Go or Java for services, JavaScript for support, bash for ops.  And this will fit well in to any of today's popular agent frameworks.
Transforms came from asking 'How do I use my existing scripts, but adapt the LLM's input into a format my scripts can understand?'
Why this matters:
AI Agents are amazing, but the boring stuff around security boundaries, compliance, and predictable behavior are important for their adoption.  Tansive seeks to address that gap.
Tansive is in early alpha (v0.1.0) - intended for preview, but functional enough to try in real workflows in non-prod.
This field is nascent and my goal is to go after the easy, but the most pressing problems first, and build from there.
And I'd love feedback from anyone in infra or exploring AI agent security, integration, and compliance - or just curious to kick the tires.
Happy to answer questions and hear what you think!
GitHub: https://github.com/tansive/tansive
Docs: https://docs.tansive.io

value: Show HN: Tansive – AI Agents that won't accidentally restart your prod database

author: anand-tan


value: thisismyswamp

value:
hey guys! I'm a big believer in simple tools that can be adopted fast and really try to avoid heavy dependencies in my projects.
I think the current ORM model is too restrictive and complex, so I set out to design the perfect minimal ORM for developers that want to ship fast instead of reading documentation and writing SQL migrations that have to run in a world-stopping fashion.
The library is still pre-v1 as I want to add a lot more examples, particularly for React - as I'm now using it on a react project - but the core logic is locked down, and the main motto is that it will never go past 100 lines of zero-dependency code.
Any feedback is appreciated. I really enjoy using it in my own projects and believe it represents a new storage paradigm that prioritizes simplicity and speed of development over micro optimizations.
There are definitely some tradeoffs I would say, but I believe tinyORM sits in a very advantageous position in the tradeoff space - it trades a little optimization for huge gains in simplicity.
Thank you for taking a look! Happy to answer any questions. Your feedback will result in material changes to the library, so please don't hesitate to share your thoughts!

value: Show HN: I built tinyORM, a minimal, database-agnostic TypeScript ORM

author: thisismyswamp


value: orchestratoz

value:
Hi HN — I am the CTO of Rierino (https://rierino.com/platform/core), a low-code backend platform built for developers, not business users. We recently launched our Developer Lite version on AWS Marketplace, and we're offering a free private trial to HN users.
We built our low-code platform while working with scale-ups, out of frustration with how painful and expensive backend logic can be to implement and maintain in high-speed, distributed environments. It either meant hand-coding everything or relying on rigid tools that abstract away too much. We tested a range of LCNC platforms before deciding to build our own, because they either focused on front-end UIs with little support beyond CRUD, couldn’t meet our performance or scaling needs, or were SaaS-only.
What makes Rierino different:
- Not a UI builder, focused on complex, high-performance backend development
- Microservices architecture with full control over what each microservice can execute and access
- Low latency and high performance serving millions of customers with tens of thousands of internal users
- Flexible deployment: run on any public or private cloud, on-premises, and with your preferred configuration and APM stack
- Open architecture integrating with existing systems, including databases, cache, file systems, and IAM solutions
- Supports advanced patterns like event streaming, change data capture (CDC), complex event processing (CEP), and real-time ML scoring
- Built-in AI agent development capabilities with support for MCP, A2A, and WoT for advanced tooling and orchestration
What you can build with the Developer Lite version (in your own AWS environment):
- Create and Orchestrate APIs with branching logic and error handling
- Query, read & write on a database with our visual query builder
- Apply RBAC on individual API endpoints
- Integrate with 3rd party systems using REST, GraphQL, SOAP, and OData
- Extend flows with inline code when needed
Try it (for free – exclusive to HN community):
To activate your free trial, email us at hello+hn@rierino.com with your AWS account ID (no marketing or upsells — just access): https://aws.amazon.com/marketplace/pp/prodview-up2fcxku3k742
We’d love your feedback:
- What kinds of workflows do you think shouldn’t be built with low-code?
- Where do other tools fall short for backend or middleware use cases?
- What would you want to see in something like this?
We’ll hang around in the comments to answer questions and share examples. Thanks for reading!

value: Show HN: We launched a low-code back end orchestration platform on AWS

author: orchestratoz


value:
I built PulseTimer because I wanted a clean, distraction-free work/break timer that actually lets me tweak session lengths, break intervals, and notifications without requiring an account or tracking anything.
Features:
– Customizable work sessions & break durations
– Optional notifications with sound
– Skip break button when needed
– Session history and progress tracking
– Fully local, no accounts or tracking
– Self-hostable (Node + Express)
Live demo: https://timer.toxi360.org
Source: https://github.com/Efeckc17/PulseTimer
Would love any feedback, suggestions, or bug reports!

value: Show HN: PulseTimer – A clean, customizable work/break timer you can self-host


value: fokkedekker

value:
Ever wondered who's racking up the biggest Claude Code bills? Now you can find out.
I built CCLeaderboard after someone suggested making a token usage leaderboard on Reddit. It tracks and ranks Claude Code users by their total token consumption.
How it works:
Install the CLI tool (npm/npx compatible)
It reads your local Claude Code token data
Submit your stats to climb the leaderboard
Updates daily or on-demand
Current features:
Real-time leaderboard updates
Daily and all-time rankings
Simple username/email system (email acts as your private key - we never send emails)
Automatic handling of timezone differences
Smart deduplication - submit multiple times without inflating your numbers
Tech details:
Static site on Cloudflare
API backend with SQL on LiquidMetal AI
Node CLI that reads Claude Code's local storage
Check it out: https://ccleaderboard.com/
Looking for feedback on what other metrics would be interesting - considering adding streaks, cost estimates, or per-session averages.

value: Show HN: CCLeaderboard – See who's burning through the most Claude Code tokens

author: fokkedekker


value: timzhangyuxuan

value:
This started as a side project after watching some friends (mostly coaches and indie creators) struggle to make posters/thumbnails that looked good. They’d either spend hours in Canva or just give up trying to make anything visual.
I thought: what if making branded, beautiful posters was as easy as writing a sentence, and your face was already part of the design?
So we built something that makes it dead simple: you upload a few selfies, we train an AI avatar of you, and then you can just describe the kind of poster you want in plain English. The AI then proposes two poster designs using your likeness, and you can iterate from there. It’s meant to feel like having a designer who gets your vibe, without needing design skills.
It’s live here if you want to play with it: https://newhero.ai
or see some samples: https://newhero.notion.site/ai-poster-showcase
It’s early, and I’d really appreciate feedback, especially
- Whether the posters are actually useful / appealing
- If the UX makes sense (too much setup?)
- Thoughts on pricing (I know it's kinda costly, but still it should be 50x cheaper than hiring anyone)
Happy to answer anything about the tool or weird edge cases.

value: Show HN: Built an AI tool that turns your face and text into shareable posters

author: timzhangyuxuan


value: xbkj

value:
`jdr` is a minimal "deep search" implementation that achieves state-of-the-art / near state-of-the-art performance on all of the benchmarks we've tested.
Most of the open-source "deep search" / "deep research" implementations we saw are pretty complicated and feature rich.  Before starting this, we assumed you'd need lots of tricks to get good performance.  The goal of `jdr` was to do "the simplest possible thing" and we were pleased & surprised to see how well it performs.
Mature frameworks are great, but sometimes it's nice to have an implementation where all of the code "fits in your head". Good for experiments, learning how this stuff works, or as a starting point for your own project.

value: Show HN: jdr – minimal SOTA "DeepSearch" implementation

author: xbkj


value: atommachinist

value:
Hello, my name is Andrew. I'm an indie developer and I'm excited to release Smart Switcher for Windows 10/11. I'm looking for feedback on the overall project and the application itself.
I built this because I couldn't find a window switching/management solution that worked for me.
I tried all kinds of different solutions, virtual desktop extensions, obscure GUI window managers, you name it.
Overtime I realized I wanted something that prioritizes one window at a time, is keyboard driven with has minimal if no GUI elements.
I figured this part out, but knew something was missing.
I had my eureka moment when I realized I could combine my switching method with a prediction algorithm. This led to the creation of Smart Switcher.
Smart Switcher is a data driven window switcher aimed at improving the overall window switching experience.
It logs data on your windows switching, then a prediction algorithm analyzes this data and uses it to predict which window you would want to switch to next.
When you need to switch windows, you press the switch shortcut to switch to the next predicted window.
If this isn't the window you wanted, press the override shortcut to switch to the next most likely window.
You can press the override shortcut as many times as needed until you arrive at your desired window.
It’s a paid app with a demo and trial version.
There is a introductory discount and some additional discount tiers for early adopters.
Any feedback is appreciated! Thanks!

value: Show HN: I built a tool to solve window management

author: atommachinist


value: cogs

value:
Meet Pobshell. Think cd, ls, cat, and find — but for Python objects instead of files.
Stroll around your code, runtime state, and data structures. Inspect everything: modules, classes, live objects. Plus recursive search and CLI integration.
40s video demo: https://www.youtube.com/watch?v=_d4DgVnqWjQ
What it's for:
- Exploratory debugging: Inspect live object state on the fly
- Understanding APIs: Examine code, docstrings, class trees
- Shell integration: Pipe object state or code snippets to LLMs or OS tools
- Code and data search: Recursive search for object state or source without file paths
- REPL & paused script: Explore runtime environments dynamically
- Teaching & demos: Make Python internals visible and walkable
Pobshell is pick‑up‑and‑play: familiar commands plus optional new tricks.
Install: pip install pobshell
Pobshell is open source, and in alpha release. Tested on MacOs, Linux and Windows (Python 3.12)

value: Show HN: Pobshell: A Bash-like shell to explore live Python object hierarchies

author: cogs


value: aqrashik

value:
I made a site to add editable fields to any PDF and host it online, no signup or login required.
The created PDF forms stay online as long as they are actively filled. Inactive Pdfs are deleted after 30 days of inactivity.
Any feedback is appreciated. Thanks.

value: Show HN: SignMyPdf – Turn any PDF into an online form

author: aqrashik


value: BorysShuliak

value: Show HN: CLI for smooth ESLint adding or rules migration

author: BorysShuliak


value: dammsaturn

value: I spent 3 years building an e-commerce side project to order groceries online, which later pivoted in the last 6 months to a complete Ai nutrional assitant, that can personalize meal plans, recipes, meal suggestions, and even scrape the internet for where to purchase grocery items in your chat.

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

author: dammsaturn


value: JeffMcCune

value:
The HN community may find the context of the prompts, organized by each turn in each session, the most useful.  See the website/docs/prompts.md and session-X.md files.  I also started exploring some workflows for the LLM to execute, organized in the website/docs/tasks/ folder.  I found it pretty handy to have the LLM document our work as we went and simply embedded the static site into the executable, along with all the music and logic.
The whole project took me about a day for the backend.  The C++ controller itself took only a few turns.
I enjoyed focusing on my son's experience and letting the agent handle the C++, Javascript, and Go code.
I'm still getting started with coding agents, so please do share any tips or tricks to help me with similar projects.  I'm most interested in how to work effectively with the agent, like what you see in dev-loop.sh

value: Show HN: I built a toy music controller for my 5yo with a coding agent

author: JeffMcCune


value: DanYan

value:
Hey HN!
I developed CVGuru - a free and simple resume builder.
Why another resume builder? Well I feel existing ones suck in terms of UI/UX. So I wanted to create something cool & easy to use that fits on one screen.
Any feedback greatly appreciated

value: Show HN: CVGuru – Free and Simple Resume Builder (With AI in Right Places)

author: DanYan


value:
Hey HN! I built ModelFetch to solve a frustrating problem: deploying MCP servers across different TypeScript/JavaScript runtimes requires dealing with tedious platform-specific details.
ModelFetch lets you write your MCP server once using the official MCP TypeScript SDK, then deploy it anywhere with a single `handle()` function that works across many platforms: Node.js, Bun, Deno, Cloudflare Workers, Vercel Functions, and more.
This means:
- No new APIs to learn
- No need to rewrite your existing server
- Changing runtimes or deployment targets requires changing just 1 line of code (the import statement)
- Using the official MCP TypeScript SDK also means better long-term support and always up-to-date implementation

value: Show HN: ModelFetch – Deploy MCP servers anywhere TypeScript/JavaScript runs


value:
Mastro: a static site generator that runs as a "Visual Studio Code for the Web" extension in your browser.
1. Go to your GitHub repo and press . to open VSCode for Web
2. Install the "Mastro" VSCode extension and run it with `Cmd-Shift-P` -> `mastro: Preview and Generate Website`
3. Commit & Push to deploy to GitHub Pages
All without ever leaving your browser.

value: Show HN: A static site generator running in the browser


value: elricwan

value:
I built a lightweight PDF to Markdown converter that runs fully in the browser.
It extracts the first 5 pages of any PDF and turns them into clean, editable Markdown.
No backend, no tracking, totally free.
Try and give your comments!

value: Show HN: Free PDF to Markdown tool – Clean editable text from PDFs

author: elricwan


value: devprerenur

value:
Hey HN! I built LocalCloud after burning $2k in 3 days experimenting with RAG architectures.
LocalCloud runs your entire AI development stack locally:
- LLMs (Llama 3.2, Qwen 2.5, Mistral)
- PostgreSQL with pgvector
- Redis cache
- S3-compatible storage
One command (`lc start`) and everything's running. Works great with Claude Code, Cursor, and other AI assistants.
We've been dogfooding for months - built everything from chatbots to code analysis tools without spending on APIs during development.
Tech: Go, Docker, designed to run on 4GB RAM.
Would love feedback from the HN community! What would you build if AI development had no cost barriers?

value: Show HN: LocalCloud – Run complete AI stack locally for $0

author: devprerenur


value: vanviegen

value:
Recently I was looking for a fast on-disk key/value store for server-side JavaScript. I expected to find an overwhelming amount of choice, but https://leveljs.org/ appeared to be the only active project. As it doesn't support transactions and it doesn't scale to more than 1 JavaScript process, it's not exactly what I was hoping for.
So, I set out to create something myself: a thin NAPI layer around http://www.lmdb.tech/doc/index.html. LMDB is cool because it's very fast and allows multiple processes to do lockless read-only transactions in parallel. And it's very much proven tech.
Eventually, the thin NAPI layer grew to be a little less thin, because I want to support simultaneous read/write transactions as well. The main trade-off that LMDB makes, though, is that it allows only a single read/write transaction at a time. This is how I've solved it:
1. I've introduced application-level 'logical' transactions. A single JavaScript process can have many logical transactions running simultaneous (say one for each async request handler function).
2. Reads within a logical transaction are handled by a read-only LMDB transaction/snapshot. Logical transactions within the same process that are started shortly after one another can share a single LMDB transaction.
3. Because reads in LMDB are very fast, they're synchronous function calls. They return `ArrayBuffer` objects that point at the actual on-disk data memory mapped by LMDB: zero-copy!
4. Writes are initially stored in an in-memory buffer attached to the transaction. Subsequent reads within that transaction search the (indexed) buffer first, so that uncommitted updates can be read back within the transaction itself.
5. We also keep track of all reads being done in the transaction, and a checksum of the values that were read.
6. Commits for read-only transaction don't do anything except release some resources, and happen synchronously.
7. Commits for read/write transactions are more involved:
- A socket connection is setup to the 'commit worker' daemon. This daemon is started automatically if it isn't running yet for a particular database. It will also automatically stop when unused.
- The client hands the control over the transaction details and buffers (which are located in a shared memory segment) over to the daemon for processing.
- The daemon starts an LMDB read/write transaction, within which it can process a large number of logical transactions. This massively improves throughput, as the sync() and top-level block rewrites can be amortized over many logical transactions.
- For each logical transaction the daemon verifies that the results for all transaction reads haven't changed since they were initially performed. If they were, that indicates a race condition, which causes the library to rerun the logical transaction function.
- If the logical transaction was not raced, the updates are applied to in the LMDB read/write transaction, and then later committed together with the rest of the batch.
Phew... so that turned out a little more, uh, interesting than the thin NAPI layer I set out to do. I'm calling it OLMDB, for Optimistic LMDB!

value: Show HN: OLMDB – ACID embedded key-value store for Node.js/Bun

author: vanviegen


value: EnthusiastShiv

value:
Built Brofty to create custom AI tool chains you can self-host or scale to the cloud.
Looking for early users to try it out and give feedback.

value: Show HN: Custom AI tool chains you can self-host or scale to the cloud

author: EnthusiastShiv


value: skeptrune

value:
Hey HN,
I built Jukebox because I got frustrated with group music apps and Spotify’s limitations (not everyone has Spotify, and collaborative playlists are still too easily dominated by one person). Jukebox is a web app that lets you create a group queue—anyone can join via link, add YouTube songs, and the system automatically rotates songs so everyone gets a fair turn (no more playlist hogs).
Web-based, no accounts, no installs.
Drop in a YouTube link or search and add music instantly.
Songs rotate in round-robin order (so even if one person adds ten songs, nobody else is skipped).
Entirely open source (MIT), self-hostable with Docker, privacy-friendly.
Live demo: https://jukeboxhq.com
Code: https://github.com/skeptrunedev/jukebox
I made this as a stress-relief project while pivoting my actual startup (Trieve) and used it to practice UI/UX (neo-brutalist design, drag-and-drop), plus experiment with AI pair coding.
Would love your feedback or feature ideas!

value: Show HN: Jukebox – Free, Open Source Group Playlist with Fair Queueing

author: skeptrune


value:
Hi! I'm Ondrej and I am an independent developer.
I've always felt there was a need for a different kind of manual for the web technologies. Not another copy-and-paste cookbook, but rather a resource for the developer's mind. One that systematically explains how things work, what they are good for, how they relate to each other, what their pitfalls are – i.e. one that helps develop real mental models.
So I crafted one, covering most of JavaScript by now. It's named Stackrover, because the idea is that more technologies could be covered in the future if the concept thrives.
The project actually comprises four endeavours: 1) a novel design system / visual language tailored to the needs of such a manual; 2) a custom markup language and its compiler; 3) the manual itself written in the markup language; 4) an interactive UI built around the manual so that users can make the most of it.
All these parts were designed and iterated over together. The markup language supports not only the content structure, phrasing, and various visual elements, but also metadata for the interactive features such as quizzes, search, and advanced navigation; and process marks to keep track of work in progress, testing, and quality control. The compiler outputs HTML, JSON metadata, plus some reports. Well, have a look at a tiny sample of the markup:
PARA xdie {((TAG static)) ((TAG method)) DEF(@object-get-own-property-names){`Object.getOwnPropertyNames($o)`} ~> an ((array)) of the ((key-prop*)) of !!all!! ((string-keyed)) ((own-property*)) of $o STOP the list is sorted according to the ((standard-property-order))}
The visual system is another important part. The goals were: information density and low noise; suitability for small screens and high-distraction environments; being concise, yet able to go into detail and explain things with precision.
I was pretty sure that regular blocks of prose were not the way. So after a lot of experimentation and iteration I devised this system of short sentences interspersed with special marks and tags, with rich use of hyperlinks and emphasis. Plus code samples using several forms of annotation. (Have a look at the app or a glance at the screenshots.)
And I wrote the manual. It has gradually grown to 2 megabytes of the markup. Yes it's been a LOT of work, but it's real now. Almost all of the JavaScript language is covered. Not everything yet and it still needs some polishing. But I think it is already a pretty unique resource that provides hundreds of answers and insights that are not easily found elsewhere.
And finally the app. One does not study very well at an office desk. So why not take advantage of mobile devices? A few key features out of many ideas made it into the app.
* Three 'boards' where users can store content of their choice, reflecting the three main goals of the app: long-term study, short-term preparation, and quick reference.
* Quizzes, which can even be generated for a custom selection of content.
* User notes inserted right into the content. Analogically, context-specific user feedback is implemented, so the content can improve with the help of the community.
* Terminology search and term browser, which provides quick way to all mentions of a given term and its relationships to other concepts.
The UI is largely modeless and based on scrolling things into focus. No popups ever disrupt the user. There is no setup or sign-up needed upfront. Everything works offline.
Here we are. The whole platform (the compiler back-end + the app) now comprises around 7000 lines of JS code plus some HTML and CSS, using basically no external libraries.
It's been released as an iOS app, while I also intend to add some kind of desktop implementation in the future. At the moment, the app is available for FREE and you can get it from the App Store, so give it a try:
https://apps.apple.com/app/id6454232823
You can also have a look at the app's website:
https://stackrover.app/

value: Show HN: Stackrover: I wrote a new JavaScript manual and built an app around it


value: lapomascheri

value:
Hey HN,
We’re a small team of three from Italy, Gabriele Dalla Costa (founder of Eneox), Luca Rossit (marketing + UX), and myself, Lapo Mascheri (product & R&D). We’re young, a bit obsessed with building, and have been working between H-Farm College (Italy’s first innovation hub) and a LinkedIn agency we helped grow from scratch.
Here’s the story:
For the last 6+ months, we’ve been building a tool called GrowIn. It started with a simple question we couldn’t shake off:
“Why is building a strong LinkedIn presence so time-consuming, even for the people who know what they’re doing?”
We saw it with our clients, with freelancers, and even with ourselves. You get excited, post a few times, maybe see results. Then things change. You shift focus, your goals evolve, and suddenly LinkedIn becomes another source of pressure. What to post? What’s working? Should I even be doing this?
So we built GrowIn, not as another “scheduler” or “post generator,” but as a real AI assistant for personal branding. Something that understands your goals, your tone of voice, your context, and helps you keep growing, even when your direction shifts.
GrowIn is part strategist, part writer, part analyst:
• It learns your voice through a simple onboarding
 • It suggests what to talk about (based on your goals + real-time trends)
 • It writes and formats your posts in your tone
 • It helps schedule and manage them
 • It tracks your progress, engagement, and even competitors
 • It gives you insight on what’s working and what’s not, without overwhelming you with dashboards
We’ve been testing GrowIn with a few hundred people, but today we’re opening it up to this community because we know what HN brings:
direct, honest, no-bullshit feedback from people who build, question, and think.
We’d love to know:
• Does this solve a real problem for you?
 • What’s useful, and what just adds noise?
 • Would you trust a tool like this with your voice?
 • What would you build next on top of it?
You can try it now , fully open:
https://growin-staging-54fbd516bc2d.herokuapp.com/
Here also an introduttive and onboarding video:
https://public.3.basecamp.com/p/U5bXrWMZUHRQoZ2PjX396H6Q
If you like what you see, or even if you hate it but have ideas, we’ve set up a small early-adopter community where we share updates, gather feedback, and talk directly with testers:
https://t.me/+OOK4unEjrd01YjQ8
We’re not trying to raise funds right now. We’re not selling seats.
We just want to improve what we’ve built with people who get what it means to iterate and push early products forward.
We’re three Italian guys with a vision:
to make personal branding not just faster, but smarter, and actually impactful.
We’d love your feedback, questions, thoughts, criticisms, and connections.
We’ll be in the comments all day.
Thanks for reading.
P.S. If you’ve built something similar, or tackled this problem from a different angle, we’d love to learn from your approach too. And if you’d rather just roast us – that’s fine, we’re here for it
Lapo and The GrowIn Team

value: Show HN: GrowIn – AI assistant to automate your LinkedIn content and growth

author: lapomascheri


value: Have you ever had a dream and wondered… what does this even mean? WELL, Starwhale oracle is a dream interpreter. It uses keywords to create your personalized interpretation which will then be stored in your journal for you to remember. There are 300 interpretations based off 100 key words so your dreams will not go without interpretation. Simply type your dream in the box, select a tone, and click interpret! Happy dreaming.

value: Show HN: Decode Your Dreams

title: Show HN: Decode Your Dreams


value:
I made a retro style drawing program were you can draw / write in a PETSCII style font. It has its own file format so you can share your files with others (.apage)
It is made in pure JS with no libraries or frameworks and runs with no lag on even the worse devices.
I would love your feedback! Please end bug reports to: trulle.123.contact@gmail.com
I have some big planes for this in the future so check back in a while.

value: Show HN

title: Show HN


value: antgoldbloom

value:
I’m Anthony, co-founder/CEO of Sumble. I was previously co-founder/CEO of Kaggle. Sumble is my newco with Ben Hamner (former co-founder and CTO of Kaggle).
### What we built
Sumble is a knowledge graph for go-to-market teams. We allow you to run very rich queries to identify prospects at a granular level and be able to do very targeted outreach.
Sumble allows you to find:
- tech stacks (in larger companies, down to the team or buying group level)
- key projects those teams are working on (cloud migrations, GenAI initiatives, etc.)
- people involved in those key projects
For example, here's a list of GenAI projects at Capital One that involve RAG/Vector databases:
https://sumble.com/l/6sDqKmhyAH
And this view includes a list of people who we think are involved in a particular project being undertaken by the AI Foundation Team at Capital One:
https://sumble.com/l/j8mbRrDsly
These views allow you to reach out to that team with a granular understanding of what they are working on.
### Inspiration
Sumble was very much inspired by our experience at Kaggle:
1. Kaggle’s public-data platform showed us how hungry people are for high-quality data (the metrics on that product were really strong)
2. At Google we saw knowledge graphs unlock powerful and composable queries
### Trying it out
- The app is live today; you’ll need to log in (Google OAuth or magic links)
- Most functionality and data are free; we only charge individual users for bulk exports
### How it works (briefly)
- Sources: job posts, resume data, company websites (more to come!)
- Extraction & linking: We use LLM (mostly fine-tuned models) to extract entities out of text from sources (company → team → people on a team → projects the team is undertaking → technology the team uses)
### What’s next
- Adding more sources so you can run even more composable queries
- Opening an API so devs can hit the graph directly
- Much later: expand to use cases beyond GTM
### Feedback
- Is the web app intuitive?
- What queries do you want us to prioritize supporting in an API?
- What additional external data sources would you like us to prioritize?
- What workflow improvements/integrations would you find most helpful?

value: Show HN: Sumble – knowledge graph for GTM data – query tech stack, key projects

author: antgoldbloom


value: mnmueller

value:
Hi HN,
We are researchers from ETH Zurich interested in the real-world adoption and impact of Code Agents.
To measure this, we built a dashboard, scraping all public PRs on GitHub, analyzing which are created by different code agents (Codex, Jules, Copilot, Devin, etc.), and measuring their merge rates, sliced by various repository and PR characteristics.
https://insights.logicstar.ai
Since mid-May, we've analyzed over 10 million PRs and already found some interesting trends:
Usage is high, but shallow. Agents submit ~7% of all PRs overall, but only ~1–2% on popular repos. Most activity is in low-star or experimental projects.
Merge rates vary drastically. On low-traffic repos, some agents get 90%+ of their PRs merged. On popular projects, that can drop to <25%.
Pre-review helps. Agents that require human-in-the-loop review (e.g., Jules, Codex) have 30–50% higher merge rates than Copilot-style fire-and-forget PRs.
Bias toward new code. Agent PRs mostly add code. Refactorings and deletions are rare.
If you have ideas for what other characteristics we should look at let us know or play with the code yourself

value: Show HN: Dashboard tracking all GitHub PRs and analyzing Code Agent activity

author: mnmueller


value: rauschermate

value:
Open source React components that render realistic animated rain, snow and fog effects on top of any background image.
Demo here: https://react-weather-effects.vercel.app/

value: Show HN: React Weather Effects

author: rauschermate

title: Show HN: React Weather Effects


value: ForgedLabsJames

value:
Hey HN xD
I have an app that I think could really help small business's. It's called Legal Eyes, and basically it converts plain text to legalese. It's great for making your payment reminders more official for example. It's also region aware, so it will use the correct context depending what country and state you live in. It's super light weight and easy to use. I offer the first 5 for free so you can test the power of it, and if there is enough interest I can offer an affiliate program.
Here is a quick example:
Before
Hi Greg, I am still waiting on that payment you promised last week for the building works carried out at my address, could you please let me know when you can get this sorted out?
After
Hi Greg. It has come to my attention that the payment for the construction services rendered at my premises, which you assured would be settled last week, remains outstanding. Could you kindly provide an update on when this matter will be resolved?
Would be awesome if you could give it a spin for me, and let me know what you think? thanks for you time

value: Show HN: Legal Eyes – Turn casual text into legalese with one click

author: ForgedLabsJames


value: yaanakbr

value:
Hey HN! QuickNode team here, and we just launched a REST API for Aerodrome (Base) and Velodrome (Optimism) DEXs.
What it does: Get real-time prices, quotes, and ready-to-sign swap transactions via simple HTTP calls. No Web3 libraries, no ABI handling, no complex routing logic. We support all 8000+ pools on Aerodrome.
Why we built this:
- Aerodrome uses three different pool types, making direct integration complex
- EVM ecosystem is expanding, but developers need simple access to DEX data
- Existing solutions require deep Web3 knowledge just to get a token price
What makes this different:
- Real-time prices: Block-by-block updates using event-driven system
- Direct integration: Not an aggregator - we use Aerodrome's native routing (max 3 hops)
- Non-custodial: We BUILD the transaction, you sign and relay it
- Zero Web3 complexity: Everything via REST API
Example - get AERO price:

  curl "https://your-endpoint.../v1/prices?target=aero&symbols=AERO"
  // Returns current price
  {
    "prices": {
      "0x940181a94a35a4569e4529a3cdfb74e38fd98631": {
        "token": {
          "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631",
          "symbol": "AERO",
          "decimals": 18,
          "listed": true
        },
        "price": 0.6916062016185747,
        "price_display": 0.691606
      }
    }
  }

Example - build a swap:

  curl -X POST "https://your-endpoint.../v1/swap/build?target=base" \
    -H "Content-Type: application/json" \
    -d '{"from_token":"AERO","to_token":"USDC","amount":10.0,"wallet_address":"0x..."}'

// Returns ready-to-sign transaction calldata
Full docs: https://superswaps-api.com
Technical Details:
Aerodrome implements three pool types:
- vAMM: Traditional Uniswap V2-style pools (x*y=k) for volatile pairs
- sAMM: Curve-style pools optimized for correlated assets like stablecoins
- Slipstream: Their concentrated liquidity implementation (adapted from Uniswap V3)
We handle all the complexity of determining pool types, routing, and slippage calculations server-side. This is available as a QuickNode add-on.
Would love your feedback!
Try it here:
https://marketplace.quicknode.com/add-on/aerodrome-swap-api
https://marketplace.quicknode.com/add-on/velodrome-swap-api

value: Show HN: REST API for Aerodrome/Velodrome DEX – Trade Without Web3 Complexity

author: yaanakbr


value: RobSpectre

value: Howdy hackers - sharing a drop in integration for SQL Alchemy from Oso. Shipping this to make it easier to maintain a central authorization layer across your application, new RAG pipelines and other agentic applications that use SQLAlchemy as their ORM.

value: Show HN: Oso Authorization for SQLAlchemy

author: RobSpectre


value: jimhi

value: Show HN: JD Vance Boarding Passes for Airport Checkin

author: jimhi


value: Mesterniz

value: Show HN: Agentic AI for Procurement

author: Mesterniz

title: Show HN: Agentic AI for Procurement


value: addcn

value: Show HN: Track the AI-generated code in your repo

author: addcn


value: BADCAFE

value:
We got tired of waking up to noisy CI failures and flaky tests hiding the real issues, so we built Claude Code Watchdog.
It's a GitHub Action that automatically analyzes test failures in your CI pipeline, classifies them based on severity, and provides intelligent fixes or detailed GitHub issues to help your tests become self-healing.
How it works:
* Analyzes your last 20 workflow runs to distinguish chronic failures from occasional flakes.
* Classifies tests by severity (critical, frequent, intermittent, isolated).
* Creates detailed, actionable GitHub issues with context and recommended fixes.
* Automatically fixes straightforward issues by opening PRs when confident.
Costs about $0.20 per failure analyzed (via Anthropic API).
We've been using it internally for API monitoring and integration tests, significantly reducing noise and helping us catch critical problems quickly.

value: Show HN: Claude Code Watchdog :: GH Action for self-healing tests

author: BADCAFE


value: shahahmed

value:
Most agent tools (Devin, n8n, Codex, etc.) create new user experiences and dashboards for managing work. It feels like we should work alongside agents and use the tools we already do.
To test this experience, we built Dispatch Board. It lets you work alongside agents and humans using a kanban board to create tasks and respond to any questions that come up.
Would love feedback on workflows you’d try, where it breaks, or whether this belongs inside an existing tool instead of yet another board. Thanks!

value: Show HN: Trello Boards for Agents

author: shahahmed

title: Show HN: Trello Boards for Agents


value: Hello HN, wanting to share a simple package I made that replicates the feel of Express' routing, basically inverting the way Fastify bundles routes inside plugins to the top-level.<p>I've only ever made "simple" non-decorated instances, so it might be lacking in the types department for complicated workflows. If you have one you want to work with please share!

value: Show HN: A simple Express-like router for Fastify


value: ShadowUnknown

value:
I built this because most Pomodoro timers felt too sterile.
I wanted something that actually pulls you in with rain, brown noise, soft ASMR, and a few Middle Eastern tracks. Added animated backgrounds so it’s not just a blank screen.
Runs fully in your browser. No accounts, no tracking, just open it and focus.
If you give it a try or have ideas to make it better, I’d love to hear.

value: Show HN: A rain Pomodoro with brown noise, ASMR, and Middle Eastern music

author: ShadowUnknown


value: jbuchananr

value: Show HN: We built a search engine to find properties by physical condition

author: jbuchananr


value: Show HN: A simple business management tool for small business owners


value: lucascliberato

value:
Hey HN,
I built Vibes because I got frustrated with Spotify's algorithm-driven recommendations and the endless scroll through the same mainstream tracks. Music discovery felt sterile—no context, no stories, just cold data points.
Vibes is a web app where people share song recommendations with the human stories behind them ("this song got me through my breakup," "perfect for 3am overthinking sessions").
Each recommendation disappears once discovered, creating genuine exclusivity and serendipity.
- Web-based, no accounts needed to discover music
- Every song comes with emotional context and personal stories
- Recommendations disappear once found (no infinite scrolling through the same tracks)
- Community votes for "Song of the Week"
- Discovery through human curation, not algorithms
The idea came from realizing that the best music recommendations always came from friends telling me why a song mattered to them, not from an AI analyzing my listening patterns. Built it as a love letter to the pre-algorithm era when music discovery felt more personal and surprising.
Try it at sharevibes.app. Would love feedback from the community!

value: Show HN: Vibes – Discover music through human stories, not algorithms

author: lucascliberato


value:
Hey HN,
I built [Dispytch](https://github.com/e1-m/dispytch), a lightweight async-first event-handling framework for Python.
It’s designed for event-driven microservices — think Kafka, RabbitMQ, or custom transports — with clean dependency injection and a minimal footprint. Inspired by FastAPI.
Would love feedback — especially on real-world fit, pain points, and what’s missing.
Thanks!

value: Show HN: Dispytch – Python framework for event-driven services


value: breakingwalls

value:
Hey everyone
I recently built https://countdowncalendar.io/tothemoon/crypto/btc — it’s a live crypto countdown tracker you can use for any coin, not just BTC.
The idea came from wanting a fun way to track those “to the moon” moments with friends — something visual, hype-worthy, but also smart.
Here’s what it does:
Works for any coin (BTC, ETH, SOL, DOGE, whatever you vibe with)
Adapts to the market — adjusts milestones based on price trends & volatility
Uses historical context to avoid random targets (no more "when $100k?" guesswork)
Super easy to share with your crew (just copy the link)
Minimal, clean UI — looks good on mobile and desktop
It’s totally free, no signups or ads — just a small project I hacked together out of love for charts, crypto, and watching an animated rocket move.
Would love your thoughts or ideas for what to build next

value: Show HN: Tothemoon live crypto countdown tracker

author: breakingwalls


value:
Hi HN!
I'm Ankit, the founder of Beeceptor, a request mocking and intercepting tool. This time, I built something new to address a pain I’ve personally felt (and heard from dozens of QA, frontend, and platform teams): making OpenAPI specs actually useful during development.
API contracts just sit around as docs often. What if you could 'activate' them, instantly have a realistic, hosted mock server-with contract validation, smart test data, and early usage?
So I made _Mockaroo for OpenAPI_, but with brains. It spins up a hosted mock server from your spec in one click. It:
- Generates sensible context-aware, test data using FakerJS (e.g., age returns realistic numbers, not 10000)
- Validates incoming requests against your contract definition and returns detailed, actionable error messages.
- Supports JSON, binary, CRUD style API responses.
- Gives a HOSTed API server URL, that's ready in a few seconds.
- Helps frontend teams start testing before the backend is ready
- Gives QAs a place to play, verify and run performance tests.
- Enables the best developer experience, requiring no account setup and a working mock API server for experiments, and API cost savings.
No local setup, no writing custom mock rules, no fuss. Just activate your OpenAPI spec, and your API starts “working” in seconds.
Besides, Beeceptor shows live request logs, where responses can be overridden.
Quick demo: https://www.youtube.com/watch?v=2vUD_B3aw5I
---
Would love your thoughts, feedback, or use cases I haven’t thought of yet. Happy to share more technical details if there's interest.
Thanks for reading!

value: Show HN: OpenAPI mocks that don't suck – realistic test data, quick setup


value: prathamh

value:
Hey HN,
I built Voicebun as a pet project because I was frustrated with how locked-down and rigid voice agents still are—many tools are either closed platforms, lack deep customization, or charge a lot just to test ideas. I wanted a way to quickly spin up AI voice agents that I could fully control—from the voice itself to the logic behind every word.
Voicebun is an open-source voice agent builder. You can:
- Clone voices and generate audio using your own scripts and prompts
- Dynamically change prompts based on user input
- Add custom logic through functions and webhooks (e.g. hit an API, change the flow, log events)
- One click deploy
Live product: https://www.voicebun.com
Code: https://github.com/phombal/voicebun
I made this during a period of intense prototyping  and wanted something more modular that developers could hack on. It’s built for speed, iteration, and integration into real workflows, whether it’s a support bot, creative narrator, or something weird.
Would love to hear your feedback, use cases, or suggestions for what to build next!

value: Show HN: Voicebun – Open Source Voice Agent Builder

author: prathamh


value: crowfunder

value:
Hello, I'm Crowfunder,
For quite some time I've played around with making mods and modding tools for a certain game called Spiral Knights and we've built quite a community around it.
At some point I noticed how common are questions such as "where is model for item x" or "what color is the explosion of x". Usually, people who already tinkered with said things answered out of experience, alternatively you'd have to dig through game files to look for these things. Fortunately, all that info is stored in the game configs, which in order to view would normally require de-compiling with a specialized tool and reading through raw xmls - not very beginner-friendly.
And here it is - Cogmaster, an Open-Source, beginner-friendly Discord bot easing access of the most basic info about the game files, providing lookup of config entries, taking their parent-child relationships into account, as well as providing a service that reads translation keys into their values (and the other way round!)
Back-end written in SpringBoot, designed to reduce latency by resolving and caching all relationships on startup, local tests result in around 7ms lookup time per entry, with over 14000 parsed entries total. Discord Front-end written in C#, displaying some of the parameter values in human-friendly way.
Created with a team of amazing folks, any feedback is appreciated, thanks!

value: Show HN: I made a tool that helps game modders (Spiral Knights)

author: crowfunder


value: alokepillai

value: Show HN: I built a Bible reading tracker to stay consistent

author: alokepillai


value: jenever

value: Show HN: Continuum – Local AI memory layer assistant for macOS

author: jenever