value: hirokiky

value:
Hi HN people!
I created an AI grammar checker for Chrome/Edge. It works on Zendesk, Gmail, X, or any other pages. Something like Grammarly for Japanese.
It includes generative AI, but it will only highlight areas for improvement, similar to Grammarly.
If you have some feedback or comments, please let me know. I want to improve this product and help you. It requires Google sign in, so little bit shame, sorry.

value: Show HN: AI Japanese grammar checker for Chrome

author: hirokiky


value:
HortusFox is a free and open-source management, tracking and journaling system for indoor and outdoor plants. It's 100% FOSS software under the MIT license, but still has grown to a scale that can be considered enterprise-scale.
That was possible because of the great community that evolved around this leafy project, that kept me motivated as well as supported me in a very kind and lovely way.
After a few months of no new version release, a few days ago I've published v5.3 of HortusFox, which provides some cool changes to help empower your plant parenting. You can see a very detailed changelog in the 5.3 release page on GitHub. Overall 25 issues have been resolved, where some of them were actually quite  big.
If you're new to HortusFox: the system offers you a large number of features to support your plant parenting (or gardening) journey with plant details, locations, photos, default and custom plant attributes, inventory system, tasks system, calendar, history (to keep a memory of your leafy friends), collaborative group chat and a few opt-in features such as weather forecast or plant identification (via photo). It also offers an extensive REST API, backup feature and themes (if you want your workspace a little more personal).
I have to say, for me it's the perfect blend of two things: The passion for software development as well as the fondness for nature. I'm really grateful for that.
Thanks for reading and have a wonderful and leafy day.

value: Show HN: HortusFox – FOSS system for houseplants with enterprise-scale features


value: jojogh

value:
Hey HN, Alex here, founder of undatas.io.
Since we launched our core document parsing API, we've had fantastic feedback from developers who love the precision and the "pay-on-accept" model. But as we watched people build more complex systems, we noticed a common pattern: everyone was writing the same boilerplate code to manage their workflows.
Developers were building their own logic to handle workspaces, manage batches of files within tasks, poll for results, and handle state. Our raw API is powerful for single transactions, but it left the orchestration part up to you.
To solve this, we've built and are now launching our MCP (Multi-Channel Platform) server.
Think of it as a stateful, command-based orchestration layer that sits on top of our core parsing API. Instead of you having to write code to manage IDs and track the status of multi-file jobs, the MCP server handles it for you through a simple, logical interface.
The workflow is structured around a clear hierarchy: Workspace -> Task -> File.
You can use straightforward commands like:
- UnDatasIO_get_workspaces to get your work_id.
- UnDatasIO_upload to add files to a specific task_id.
- UnDatasIO_parse to kick off parsing for a list of file_ids.
- UnDatasIO_get_parse_result to poll for the job status without building your own loop.
This is perfect for anyone building complex, multi-file data processing pipelines, integrating with low-code platforms, or who simply wants to manage large batch jobs without the hassle of writing and maintaining state-management code. Our goal is to let you focus on what to do with the data, not the plumbing required to get it.
We believe this will make building robust document workflows much faster and more reliable. We're just getting started and are eager for your feedback.
We've put together a comprehensive guide and a video tutorial to walk you through it.
MCP User Guide (Full API Reference): https://docs.undatas.io/mcp/undatas-mcp/
Video Tutorial on YouTube: https://www.youtube.com/watch?v=_xobbKiPyf4
Our Official Website: https://undatas.io/
I'll be here all day to answer any questions. Let us know what you think

value: Show HN: UndatasIO's document parser MCP server is online

author: jojogh


value: Nivana

value: Built to solve “too many books, not enough time.” Short, structured summaries you can read or listen to offline. Free download; one free book to keep

value: Show HN: BooksMe-iOS app that turns books into 5–15 min briefs with audio

author: Nivana


value: ChanceOfficial

value:
I built WayOfThat as a tool for my own work as a realtor. Mainly to speed up setting up and sending documents with tons of fields.
One of my listing forms has over 600 unique fields, and filling them manually was painful. So, naturally, I spent even more time building something to automate it. WayOfThat automatically detects and maps out form fields and checkboxes from PDF documents.
It works like a standard document signer; upload docs, place fields, send for signature, but the MVP is what makes it different.
MVP: a trained image detection model built on 100k+ documents that can automatically set up around 95% of document fields, dramatically speeding up the “place fields” step of the process.
Right now, it can take almost any PDF, detect its fields, and either export a fillable version or prepare it for signing. Next up: document workflows and integrations with automation tools.

value: Show HN: WayOfThat, Automatically detect and place fields and checkboxes on PDFs

author: ChanceOfficial


value: Show HN: Promptlight – A Universal Prompt Manager for All Your AI Tools


value: igorpcosta

value:
We’re releasing Fantail, small language models tuned for coding agents with schema‑first prompting and constrained decoding. On Terminal‑Bench: 0.5B 28.4%, 1.3B 34.7%, 3B 41.3% vs GPT‑5 mini 39.8% and Sonnet 4.5 45.7% (3 seeds, no web). Reproducible runs + CSV→figure script included.
PS: we will release the weights and details later this week.
Links
Paper/overview: We will be posting here the details later this week.
Weights: https://huggingface.co/autohandai/models
Code: https://github.com/autohandai/fantail

value: Show HN: Fantail SLMs for Coding Agents

author: igorpcosta

title: Show HN: Fantail SLMs for Coding Agents


value: ramcdona

value:
I thought you all might be interested in this recent project of mine.
Here is a 78 second video demonstrating its use:  https://youtu.be/AkR6-IWVgBU
UnPlotter is a JS app that will extract the data from vector plots in PDF files.  Perhaps you want to compare your method with a published result.  Or perhaps you want a MOSFET performance curve from a product data sheet.
Over the years, there have been many programs to extract data from raster plots.  They typically use image processing / computer vision algorithms to 'follow the red line' -- and then scale the results to recover an approximation of the data.
When I have needed to extract data from figures that were available as vector files, I was unwilling to take a screenshot and then use a raster extraction tool.  Instead, I would delete all the extraneous data in a vector drawing program (say InkScape or Illustrator).  Then I would convert to a text-based vector format (usually EPS, but more recently SVG).  Then I would edit the file and reverse engineer the curves from the data.  It was painstaking and slow, but it satisfies a certain level of OCD.
UnPlotter does all this so you don't have to.
The good news -- no image processing / CV algorithms needed to follow lines.  Most plotting programs group the curves in a way that they are intrinsic.
The accuracy is shocking -- although plotting programs may round their output, PDF stores real numbers as single precision floating point (in pt (1/72 in) in page coordinates) -- so some scaling occurs can introduce some truncation error, but you're effectively recovering the data to single precision (say less than 1e-5 error).  Which is a ton better than picking pixels from a 300dpi image.
Everything happens in your browser, the loaded PDF file never leaves your computer.  No logging, tracking, etc.
I'd always wondered why nobody ever made a tool to do this -- so I did.  I hope some of you find it interesting and perhaps even useful.

value: Show HN: UnPlotter – Extract data from vector PDF plots

author: ramcdona


value: kmschaal

value:
Hey everyone, I have updated my fuzzy search library for the frontend. It now supports substring and prefix search, on top of fuzzy matching.
It's fast, accurate, multilingual and has zero dependencies.
GitHub: https://github.com/m31coding/fuzzy-search
Live demo: https://www.m31coding.com/fuzzy-search-demo.html
I would love to hear your feedback and any suggestions you may have for improving the library.
Happy coding!

value: Show HN: Front End Fuzzy and Substring and Prefix Search

author: kmschaal


value: Assafn

value: Creative.EXE helps small businesses generate fresh, original marketing ideas in seconds. Describe your business, audience, and goals - and get unique, creative campaign concepts tailored to your brand. Built for founders, creators, and small business owners who want to stand out with bold, imaginative marketing instead of blending in with the usual.

value: Show HN: Creative.exe – Super creative ideas for small businesses

author: Assafn


value:
Welp, second time posting this project! Bourne shell's ALGOL-inspired syntax seems a bit verbose, and while `rc` is quite nice, it lacks some features I'd prefer in a shell (this is probably by design). Though don't let the name I chose fool you, this shell is probably more related to `tcl` or `csh` than `rc`, except in some small places.
It's been a while since my last post. Notable new features include a stack trace (via `caller`), `try`/`catch` (but only with user-supplied strings), `fc`, `disown`, login shell detection, and a shorter argv alias (`${argv number}` becomes `$number`).
I'd love some feedback on the design. (Also yes, I'm aware the line editor can't wrap that well. Probably WONTFIX)

value: Show HN: Zrc - a Unix shell without fi, esac or done


value: abediaz

value:
Why I Built This
[This conversation](https://www.youtube.com/watch?v=rcz39Y0qFxw) between [Aakash Gupta](https://x.com/aakashg0) and [Jaclyn Konzelmann](https://x.com/jacalulu) (Google's Director of AI Product, on his [podcast](https://www.news.aakashg.com/s/product-growth-podcast)) truly inspired me. Jaclyn's AI PM evaluation framework was so clear and rigorous that I immediately thought: "I need to measure myself against this."
"In disaster relief, you don't map safe routes and hide them. You share them."
I started outlining her criteria as a self-assessment. But then I realized: this shouldn't be a private checklist. So this became a framework with a specific purpose: give everyone, especially people from non-traditional backgrounds, an actionable guide on what to build, where to focus, and how to position themselves for AI PM roles.
If you have edits or ideas on how to improve please submit them on [GitHub](https://github.com/abe238/aipm-resume-analyzer).

value: Show HN: AI PM Evaluation Framework (Open Source)

author: abediaz


value: mrayushsoni

value:
I've been using Futureme since I was 16, it was this pure, simple corner of the internet where I'd write letters to my future self, getting those time-capsule emails that hit like a gut punch of nostalgia and growth. It was free, and ran on the founder's goodwill for 20 years, costing him peanuts compared to the joy it brought to millions.
After being acquired, it they slapped it with a $9/year subscription or a $120 lifetime fee for storing text and sending an email? It's a total scam. As a founder who's built multiple companies from scratch, I know the real cost is pennies per user. This isn't innovation, it's lazy, soul-sucking greed turning our personal promises into a "luxury item." I'm gutted, offended, and pissed off. Hell no, I'm not accepting this.
So, I channeled that rage into building FuturePost.app, not some half-assed copy, but a superior, free-forever beast designed to outlast us all. It's my legacy: ultra-efficient, no ads, no data selling.
I'm using the old school tech stack - Ruby on Rails with Postgres hosted on Heroku that will outlive most of us.
It hurts to see a project soo good getting destroyed overnight, I've used it for everything, birthday wishes to my kid self, pep talks during tough times. Now it's "premium"? If you've ever felt that sting of a beloved free tool turning greedy, share your story. I promise FuturePost will stay here forever without looting you.

value: Show HN: I built a free alternative to FutureMe after greed ruined it

author: mrayushsoni


value: aacmkt

value:
Hi HN,
We built mockitup.me
, an AI-powered tool for interview preparation.
You can pick a role or technology (like React, Python, or Product Manager), and the AI will act as your interviewer — asking questions and giving feedback.
This is an MVP, and access is free during the testing phase.
I’m collecting feedback on question quality, realism, and UX to shape the next version.
Would love your thoughts and suggestions!

value: Show HN: Mockitup.me – Practice job interviews with AI

author: aacmkt


value: emotiveengine

value:
Hey HN! I'm the creator of Emotive Engine. I've been working on this for 2+ years and finally open-sourced it today.
The core idea: Most animation libraries work in milliseconds. Music works in beats. This creates a mismatch - hardcode a bounce for 500ms (perfect at 120 BPM), switch to 90 BPM, and everything drifts because 500ms is now 0.75 beats.
Emotive Engine uses musical time as the atomic unit. Specify animations in beats, and they automatically become:
- 500ms at 120 BPM
- 667ms at 90 BPM
- 353ms at 170 BPM
Change tempo, everything adjusts. No recalculation needed.
Built for AI interfaces (chatbots, voice assistants) but works for any real-time character animation. Pure Canvas 2D, 60 FPS on mobile, 2,532 tests passing.
Live demo at https://emotiveengine.com/demo - the hero banner on GitHub was generated with the engine itself.
Happy to answer any technical questions! MIT licensed.

value: Show HN: Emotive Engine – Animation engine with musical time (not milliseconds)

author: emotiveengine


value: yashbagal

value: Built to solve our own problem: how can I use socials (to bring in leads) and not have socials use me?

value: Show HN: We built a tool that helps founders automate their LinkedIn

author: yashbagal


value: citrominto

value: Show HN: See all the AI chaos in one place – 24/7

author: citrominto


value: predictand

value: I just started learning German, and it has been a frustrating experience, to say the least. There are so many seemingly arbitrary rules that make pattern recognition very difficult. Therefore, I have been looking for ways to make memorization a bit easier and fun. So, I came up with a bunch of games to make learning German a bit more engaging. Hope you find it useful as well!

value: Show HN: Learn German with Games

author: predictand

title: Show HN: Learn German with Games


value: pierlux

value: Show HN: Before/after adopting Liquid Glass (Droppath)

author: pierlux


value: gillyb

value:
As the title says - I created a TV-like experience using Youtube channels that are allowed, to give kids a much healthier and safer experience.
YouTube has tons of great educational channels, the problem is with all the garbage it has too, not to mention shorts, other short form content and recommendations always sucking your kids into the most brainwashing channels.
I assume most of the people here on hackernews (at least around my age) grew up watching TV, we we're doing ok! :)
I wanted my kids to have that experience, with more modern content.
It's an ipad app. I intend to add more features in the near-future, and would love to get some feedback..

value: Show HN: Cubflix – A TV-style YouTube for kids with parent-approved channels

author: gillyb


value:
Hi HN,
After hearing about Amazon's layoffs, I spent an evening building LaunchPad (https://launchpad-kappa-ashy.vercel.app) - a simple job search aggregator.
: Job hunting means checking LinkedIn, Indeed, Glassdoor, AngelList, Wellfound, Naukri, and dozens of other platforms. It's exhausting and inefficient.

  : A single interface aggregating jobs from multiple ATS platforms via Adzuna API. Real-time listings, autocomplete search, save favorites, no signup required.

 : React frontend, Adzuna API for data, deployed on Vercel.

'  :

  • Debounced search with autocomplete to reduce API calls
  • Local storage for saved jobs (no backend needed)
  • Mobile-first responsive design
  • Direct deep-linking to application pages

 ' :

  • Rate limiting on free API tier - debating whether to upgrade or implement request queuing
  • Some ATS platforms don't play nice with deep links, redirecting to homepage instead
  • Deciding on filter implementation (remote, salary, location) without overcomplicating the UI
  • Balancing freshness of data vs API costs

   :
 Layoffs are stressful enough. If I could make job searching even slightly less painful, it seemed worth the effort.

It's completely free and always will be.
Would love feedback from the HN community on:

  • Technical approach (better ways to handle API limits?)
  • UX improvements
  • Features you'd actually use vs feature bloat
  • Any edge cases I'm missing

value: Show HN: LaunchPad – Job aggregator I built overnight after Amazon layoffs


value: BohdanPetryshyn

value:
Hey HN!
Recently, I was looking for a free form backend and wasn’t able to find one. So I built one. But I believe I found an interesting way to do it!
I needed an endpoint to send waitlist submissions from my static website. As I quickly found out, most of the free options out there are artificially limited to a point where they are almost unusable - 50 submissions per month, no data export, unwanted redirects. And I understand - no matter how commoditized the technology is, a hosted solution can’t be entirely free. The service providers need to make money to maintain infrastructure, pay for emails, etc.
Of course, there are open-source self-hosted solutions out there but deploying them is much harder than signing up for their managed version. Again, I get it.
So I thought: “what if I there was a free self-hosted solution that is as easy to deploy as signing up for a commercial service?” And I remembered “Deploy to Cloudflare” buttons that are primarily used by Cloudflare in their tutorials/docs.
Meet FormZero - Form backend with zero paid features that you can deploy to your free Cloudflare account with one button in about 3 minutes. Cloudflare doesn’t even require credit card. It’s literally as easy as signing up for a SaaS:

  1. Click the button
  2. Provide three parameters:
    - Project name in your account (just use “formzero”)
    - Database name in your account (just use “formzero”)
    - Auth Secret for auth internals (use jwtsecrets.com or `openssl rand -hex 16` to generate one)
  3. Get your unique workers.dev URL where you can start using FormZero

Here’s what FormZero gets you on a free Cloudflare account:

  1. 100,000 form submissions a day
  2. 4,000,000 submissions stored
  3. Infinite retention and data export
  4. Email notifications with a free Resend API key

The application is a Cloudflare worker that handles form submissions and serves a protected dashboard where you can see data you collected. The data is stored in a D1 database. I’m really looking forward to the public release of Cloudflare email service which should allow zero-setup email notifications.
Just go and try how smooth the installation process is!
https://github.com/BohdanPetryshyn/formzero

value: Show HN: FormZero – Self-hosted form back end as easy to deploy as SaaS signup

author: BohdanPetryshyn


value: cylinderthought

value: Show HN: Identiqwe – collect deterministic art from any text

author: cylinderthought


value: imartibilli

value: Show HN: 0.4 mm thin high dexterity heated gloves for winter

author: imartibilli


value: Dbra

value:
Hey HN,
I’ve been building SaaS products and running small service businesses for a while, and I kept running into the same issue — founders with great small ideas (like an internal dashboard, automation, or MVP) struggle to get them built quickly without overpaying or managing freelancers.
Agencies quote $5k–$10k, freelancers are hit-or-miss, and even with no-code tools, you still need design and tech skills.
So I built MicroBuilder.dev - a simple way for non-technical founders and small teams to get small builds done.
Here’s how it works:
 1. You describe what you want built or your pain.
 2. An AI system gives an instant price estimate
 3. We match you with a vetted builder who delivers within a few days
Focusing mainly on small, fixed-price builds
– Mini SaaS apps
– Dashboards or client portals
– Automations (n8n, Make, Zapier, etc.)
Each project includes 30 days of free bug-fix support and full code ownership.
I’d love feedback from this community — especially on:
– Pricing and tier structure
– How to make it more transparent or self-serve
– Whether this fills a real gap between agencies and no-code tools
This is an early-stage experiment; I’m validating demand this week.
Appreciate any thoughts or critique
David

value: Show HN: MicroBuilder – Describe your idea, get it built fast (no agency needed)

author: Dbra


value: Show HN: Tool for Indian cc users and points geeks


value: jkuijper

value:
My goal is to create a platform where creators can harness AI image generation to enhance their creative process.
I've developed a new approach for creating and managing prompts using a placeholder notation system. This lets you run and build reusable prompts. Learn more here:
https://wizzyprompt.com/tutorials#create-your-own-prompt

value: Show HN: WizzyPrompt – Image generation platform, run and build reusable prompts

author: jkuijper


value: pllu

value:
Hi HN. AI benchmarks tell you performance metrics, but not how models actually behave in practice. Sites like LMArena and OpenRouter are great for testing prompts, but exploring multiple models takes time and effort.
Hard Prompts is a curated gallery of AI model responses to interesting questions. The goal is to help you quickly build an intuition for model personalities and capabilities. Seeing answers to questions like "What would you do if you were conscious?" or "Write a haiku that could not have been written by a human" really helps to illustrate the similarities and differences between model behaviour.
Four responses are currently generated per model to show how answers vary due to sampling randomness. Varied temperatures, extended thinking etc coming soon.
I'll be posting updates on X (@hardprompts) and have a roadmap for upcoming features at hardprompts.ai/roadmap.
Would love your feedback on:
- The overall concept and execution
- Specific prompts you'd like to see added
- Which models you'd prioritise for inclusion
- New features
Thanks for taking a look!

value: Show HN: Hard Prompts – Compare how AI models respond to interesting questions

author: pllu


value: floydnoel

value:
Hi HN, I wanted to share my React/Vite micro-framework that I have been building for the past few years.
There is a lot of sentiment lately that React is becoming too unwieldy or complicated.
I agree, as I started using React when it was still marketed as the V in MVC. Lately, that isn't the direction that the React community seems to be heading, so I needed an alternative.
I had also grown weary of the constant major version updates to the routers available in React. The new versions introduced breaking changes, but my apps still worked the same before and after. It wasn't compelling updates, just pointless busywork.
I love to touch browser APIs directly, and I wanted to see how many lines of code it really took to build a router. It really only took a few lines of code. At that point I started fleshing it out for in my side projects and fixing issues.
The newest addition that I'm really excited about is the static site generator (the first version exclusively used prerender for SEO support, but it can be flaky for some providers). It is built as a custom Vite plugin, because the existing static site generation plugins didn't address my needs around routing, SEO, social previews, sitemap.xml, and robots.txt. I iterated with SEO tools and  Google PageSpeed Insights until getting  perfect 100 scores for both SEO and Best Practices categories.
I wanted to try some radical ideas with this project.
- Firstly was to prevent supply-chain attacks by keeping extra dependencies to zero. There are some testing dependencies and peer deps like React.
- I fit all of the router code into one JSX file, so users could easily vendor the code and customize it to their needs. This kept me from adding too much, quite a few times I had to cut back the scope to keep it focused. Of course I added a second file for the SSG portion, and there are lots of test files, etc.
- Another ideal I wanted to try was to stick with plain anchor tags for links. I didn't think the router should dictate user application architecture or constraints too much.
- I also wanted the library to cover everything a user needed to build a working site and have best practices for React without including dozens or hundreds of dependencies. Lots of little details went in to getting the feel right, such as scrolling back to the top on page transitions. We've all seen sites where changing pages leaves the user scrolled halfway down the new page. I wanted to avoid that amateur feeling wherever possible without requiring more work from developers.
- Maybe the most radical idea that I came up with was to ensure the sites were usable with Lynx and `curl`. I added a low-quality image placeholder (LQIP) processing step which means when you curl a page you can see the inlined base64 images in the html if you save to a file and open locally in a browser. With much thanks to `ffmpeg` for processing the placeholders during the build process.
One thing I'm still trying to figure out how to improve image sizes. The best practices are clear but how to accomplish the result with minimal work from the users is the hard part as I discovered while building so far. I tried processing an image source set myself but when the client hydrates it wipes out any changes I might put in the build, and the browser ends up loading the image twice. Image size is largely responsible for Performance category hits on PageSpeed, so if that could be solved it would be perfect. Seems like it will have to involve client code changes, but I'm going to keep working on ideas.
If this might be useful for you, please leave a comment or send me a message! I would be happy to answer any questions and help set your project up.

value: Show HN: React micro-framework (SSG and router for Vite/React)

author: floydnoel


value: tuned

value: 1-person team delivering experimental indexing capabilities in arrowspace-rs from concept to alpha in 45 days using LLMs

value: Show HN: Spectral Indexing, from concept to paper to alpha in 45 days

author: tuned


value: tomaszsobota

value:
Hey all!
I'm happy to announce we've finally released our 2nd macOS app, Draw Over It, a tiny desktop app that enables drawing, highlighting, or annotating directly on top of anything on your Mac.
I've always wanted something like this for instant and unobtrusive sketching and annotation for pair programming and demos. I always found the standard web-based diagram and drawing tools a bit too cumbersome. So we built a simple overlay that could appear over any window or app with one shortcut.
It doesn't collect any user data and doesn't require any system permissions - it's sandboxed. It all stays on your device. You can export your annotations to a PNG with one click - or just take a screenshot if you need the background too.
It offers a slim but functional toolkit for every day tasks:
- Global hotkeys, hit a shortcut and start drawing over any app
- Multiple tools, pens, shapes, highlighters
- Per-screen canvases, each monitor gets its own space
- Focus mode, temporarily blur the background to emphasize what matters
- Low footprint, no subscriptions, no sign-ups, no data collected
- Localization, the app is translated to 14 languages
These two reasons make it different from other canvas apps, it's simple, lean and keeps your data on-device only.
It’s a one-time purchase ($2.99) on the Mac App Store.
I’d love feedback and suggestions for improvements!

value: Show HN: HUD-like live annotation and sketching app for macOS

author: tomaszsobota


value:
'qwe' is a file-level version/revision control system written purely in Go.
qwe has always focused on file-level version control system, tracking changes to individual files with precision. With this new release, the power of group tracking has been added while maintaining our core design philosophy.
qwe allows you to bundle related files into a single, named snapshot for easy tracking and rollback.
Group Creation: Create a logical group (e.g., "Project X Assets," "Configuration Files") that contains multiple individual files.
Unified Tracking: When you take a snapshot of the group, qwe captures the current state of all files within it. This makes rolling back a set of related changes incredibly simple.
The Flexibility You Need: Individual vs. Group Tracking:
A key design choice in qwe is the persistence of file-level tracking, even within a group. This gives you unparalleled flexibility.
Example: Imagine you are tracking files A, B, and C in a group called "Feature-A." You still have the freedom to commit an independent revision for file A alone without affecting the group's snapshot history for B and C.
This means you can:
- Maintain a clean, unified history for all files in the group (the Group Snapshot).
- Still perform granular, single-file rollbacks or commits outside the group's scope.
This approach ensures that qwe remains the flexible, non-intrusive file revision system that you can rely on.

value: Show HN: Qwe – Atomic Version Control System


value: wsdjeg

value: tasks.nvim is a task manager for neovim, which is used to integrate with external tools. It is inspired by VSCode's tasks-manager.

value: Show HN: Tasks.nvim Release v2.0.0

author: wsdjeg

title: Show HN: Tasks.nvim Release v2.0.0


value: pancakeguy

value:
Hi HN! We're Jake, Jack, and Joe, the creators of Burla, the world's simplest cluster compute software.
Believe it or not, it's still super common for research / data-analysis teams to handoff work to Engineering because they aren't able to easily scale analyses on their own.
Engineering managers we spoke with frequently attempt to onboard these teams to tools like Apache Airflow, Prefect, Dask, or Ray, but these tools come with hidden tradeoffs and complexity that researchers often struggle with on their own. This is can be very painful for engineering managers who wind up acting like highly paid support/education staff, instead of focusing their real work. It's also very painful for research teams who are often blocked waiting on engineering/devops to help them.
This is why we created Burla, it's designed to be simple enough for even complete beginners to scale python across thousands of VM's.
It's open-source, works with GPU's, custom containers, and up to 10,000 CPU's in a single cluster.
If you want to give it a try signup here: https://burla.dev/signup, and we'll send you a personalized instance with some free compute today!

value: Show HN: Easy to use Cluster-Compute software

author: pancakeguy


value: adrianwa

value:
I built WorkSplit, a tiny iPhone app to keep work photos separate from personal ones, stored locally on device.
Problem
As a field technician I often mixed project photos with my private camera roll. That made documentation messy and raised privacy issues when sharing or backing up.
What it does
- Separate, work-only camera inside the app (shoot directly into a selected project/album)
- Optional import from the system Photos app into a project
- Fast retrieval of unsorted shots and quick assignment to a project
- Local-only storage on the iPhone (no accounts, no cloud)
Who it’s for
Tradespeople, technicians, and freelancers who document jobs and want clean separation and privacy.
Link (App Store): https://apps.apple.com/ch/app/id6753669162
I’d love feedback on:
- Does the capture→project flow feel right, or what’s missing for field work?
- Must-have features you’d expect (bulk actions, export flows, metadata)?
- Any iOS edge cases I should account for?
Happy to answer technical or product questions.
– Adrian

value: Show HN: WorkSplit – iPhone camera that keeps work photos separate

author: adrianwa


value: karamazov

value:
I launched my startup's Snowflake optimization product here about two years ago, and we've just released our second product: a Databricks SQL optimizer.
The optimizations are basically kubernetes for data warehousing: we take over autoscaling and cluster selection to increase utilization without impacting latency. The scheduler is backed by ML models that predict runtime and capacity, which means we can run machines hotter than the providers can and thereby cut costs.
More info here: https://espresso.ai/post/launching-our-databricks-sql-optimi...

value: Show HN: Optimize Databricks SQL

author: karamazov

title: Show HN: Optimize Databricks SQL


value: Show HN: Container platform for Claude Agent SDK agents


value:
We just open-sourced GenOps AI, a framework for standardizing runtime governance, cost tracing, and policy enforcement across AI workloads.
It builds alongside OpenLLMetry, extending the OpenTelemetry spec for LLM usage, FinOps alignment, and compliance reporting.
Repo: https://github.com/KoshiHQ/GenOps-AI
We’d love feedback from folks working on AI infrastructure, observability, and FinOps tooling, as well as contributors interested in evolving the open spec.

value: Show HN: GenOps AI – OSS (OpenTelemetry) runtime governance for AI workloads


value: willsaar

value: I wanted to explore creating a human-like poker experience with LLM-powered opponents that tell themselves a story about each move, allowing them to bluff and be bluffed. It became an interesting challenge evaluating models and prompting them to behave as entertaining opponents in a cost-effective and responsive manner.

value: Show HN: AI Poker SIM – Play Poker Against LLMs

author: willsaar


value: Show HN: Qleric – Extract contract terms and redact PII in seconds


value: minche

value: BrowserTotal provides a secure extension marketplace that looks and feels just like the official vendor stores (e.g. Chrome Web Store or Firefox Add-ons). Users can browse extensions through BrowserTotal’s interface, which acts as a live mirror to the vendor’s marketplace. This means the extension listings, descriptions, and visuals are identical to the original store from the user’s perspective. The key difference is that BrowserTotal’s security analysis engine is transparently injected into the session, enabling real-time scanning of the extension before you install it. In other words, you get the same marketplace experience, but with an extra safety layer added behind the scenes.

value: Show HN: Secure Extensions Marketplace for Chrome,Edge,Firefox,VSCode,NPM

author: minche


value: kiranjohns

value:
Hi HN! I'm Kiran (https://kiranjohns.com)
I've been using Claude Code a lot lately, and every time I wanted to make small UI tweaks, I found myself taking screenshots and explaining the changes in text.
So I built Visual Claude (I should find a better name, open to suggestions)
It’s an open-source browser tool that lets you edit any web app’s codebase just by clicking or dragging elements and prompting Claude Code right from the browser!
It's like wordpress-ifying any website + stack agnostic
Here's a demo: https://x.com/thetronjohnson/status/1983472717375664459
Open Sourced under AGPL-3
Would love your feedback

value: Show HN: Browser interface for Claude Code, edit any website by clicking on it

author: kiranjohns


value: Show HN: Define, Generate, Parse Sequences


value: jmort

value:
I couldn't find a suitable go implementation for Oblivious HTTP Client & Gateway (RFC 9458). So, I'm open sourcing ours.
Some background:
OHTTP is a protocol that hides who you are from the data you send - if you've ever used products of Apple, Mozilla, Fastly, or Cloudflare (to name a few) you probably used OHTTP.
Key Features:
- implemented as http.RoundTripper
- supports chunked transfer encoding
- customizable HPKE (e.g., for custom hardware-based encryption)
- built on top of twoway and bhttp libraries
Repo: https://github.com/confidentsecurity/ohttp
Detail: https://blog.confident.security/ohttp/
Explainer: https://support.mozilla.org/en-US/kb/ohttp-explained
Specs: https://datatracker.ietf.org/doc/rfc9458/ , https://datatracker.ietf.org/doc/draft-ietf-ohai-chunked-oht...
Feedback welcome!

value: Show HN: Oblivious HTTP for Go

author: jmort

title: Show HN: Oblivious HTTP for Go


value: denismarkelov

value:
Kedr is a programming language for games, primarily deriving from F# and Rust. Its approach is to create a game with automatic reference counting, and then switch impactful types to manual memory management one by one. Below are some of my findings.
We are used to having imports at the beginning of every file, but it might be better to keep them all in one place for the entire crate. This way code can be moved freely between files, and smaller files are encouraged. To open a file and immediately see useful code is also refreshing.
It is highly beneficial when braces always mean closure. A strong argument for the indent-based code structure.
Object tree creation looks more natural without parentheses and commas for function invocation.
Sequential code enforcement, when elements can only depend on what is defined above, opens new possibilities. One is splitting the type constructor among multiple files, potentially located in different crates. An example of how this is useful. One crate contains UI control definitions with layout code, while additional crates extend control types with data and calculations, necessary for their rendering, resulting in multiple switchable backends, like Vulkan or Skia. Maintaining such data outside complicates the code.
There is a tendency to move away from type hierarchies. I think it is better to tune them down and reevaluate. A major source of complexity is the ability to override existing implementation of a method, because a code is being added to a type without a guarantee on whether it is going to stay. Such a guarantee will make hierarchies worth keeping more often.

value: Show HN: Kedr Programming Language

author: denismarkelov

title: Show HN: Kedr Programming Language


value: matteovhaxt

value:
Everyone talks about which GPU to use — nobody talks about where to get it cheapest today.
I built a tool that compares up-to-date GPU prices across cloud providers, with filters for specs, pricing, and cloud providers.
Discover the landscape of GPUs at www.gpu-radar.com.

value: Show HN: How to find the best GPUs for you

author: matteovhaxt


value: Show HN: Free Geo (SEO for LLM)

title: Show HN: Free Geo (SEO for LLM)


value: chamaloriz

value: I made it pretty simple for now, I just wanted to see my daily contributions, but I would love to push it forward and add a few extra ideas for the people who use it, but keep it simple. Any cool ideas ?

value: Show HN: Track Your GitHub Activity with ContributionBar

author: chamaloriz


value: TarekOraby

value:
Hi HN,
Tired of shipping chatbot features based on gut feelings and "it seems to work" manual testing?  We built SigmaEval, an open-source Python library that brings statistical rigor to testing conversational AI.
Instead of simple pass/fail checks, SigmaEval uses an AI User Simulator and an AI Judge to let you make data-driven statements like: "We're confident that at least 90% of user issues will be resolved with a quality score of 8/10 or higher." This allows you to set and enforce objective quality bars for your AI's behavior, response latency, and more, directly within your existing Pytest/Unittest suites.
It's built on top of LiteLLM to support 100+ LLM providers and is licensed under Apache 2.0. We just launched and would love to get your feedback.
GitHub: https://github.com/Itura-AI/SigmaEval
Docs: https://docs.sigmaeval.com/

value: Show HN: E2E Testing for Chatbots

author: TarekOraby

title: Show HN: E2E Testing for Chatbots


value:
Hi HN,
I built Bot The Builder to solve a recurring problem I kept facing while building chatbots for clients: every time, I had to rebuild the same RAG stack, embed the same knowledge base, and deploy from scratch—even for small use cases.
So I created a tool that lets you build and deploy AI agents from your own data (PDFs, docs, URLs, text) in under 60 seconds — no code required. You can embed the agent in any website or access it via API.
### Why I built it:
- Most “AI chatbot builders” are either locked down or require complex LangChain pipelines.
- I needed something fast, modular, and production-ready that doesn’t hide the underlying architecture.
- This is a developer-first tool, not a marketing product.
### How it works:
1. Upload your own content or paste a URL
2. The system creates embeddings (using OpenAI or local models, FAISS vector store)
3. You instantly get a deployed agent with memory + context
4. You can access the agent via the url:https://botthebuilder.net/hosted-chatbot/love.com if built for love.com or embed it directly on your app/site
### Tech stack:
- Vector DB: FAISS
- Embeddings: OpenAI + Local model support
- Frontend: React + Vite
- Backend: Python / FastAPI
- Architecture is modular — not tied to a single provider
### Use cases I'm seeing:
- Internal knowledge assistants for startups
- Agencies building AI bots for client websites
- Solo founders launching niche AI products
- Automated onboarding, support, or documentation agents
### Live demo:
https://BotTheBuilder.net
It's still early, so I'm looking for feedback from builders here:
- What features would make it actually useful in your workflow?
- Would you want more control over the agent’s chain-of-thought/system prompt?
Happy to answer any technical questions about the architecture or roadmap. Feedback and criticism are very welcome.

value: Show HN: Build and deploy AI agents from your own data in under 60 seconds


value: wanderingjew

value:
This project began when I decided it would be easier to write an autorouter than route a 8000+ net backplane by hand.
This is a KiCad plugin with a few different algorithms, the coolest of which is a 'Manhattan routing grid' autorouter that routes along orthogonal traces. The basic idea was to steal an algorithm from FPGA routing and apply it to PCBs. I'm using CuPy for speeding up the routing; CPU-bound is at least 10x slower than the GPU version.
This is in a very pre-alpha state, but it does _technically_ work. It's not great by any measure but then again it is an autorouter.
I have a writeup with the how and why it was made: https://bbenchoff.github.io/pages/OrthoRoute.html
And a video showing it route a 512-net backplane in just over 2 minutes: https://www.youtube.com/watch?v=KXxxNQPTagA
This is very cool and one of the first good uses of the KiCad IPC API that was released a few months ago. If this sounds interesting and useful, PRs and issues welcome.

value: Show HN: GPU-Based Autorouting for KiCad

author: wanderingjew


value:
I built an open-source client version of Grokipedia.
It transforms raw Grokipedia pages into a structured, navigable wiki experience with AI chat, mindmaps, and intelligent citations, while maintaining near-instant load times through aggressive caching (it currently only supports the ~800,000 articles that Grokipedia has indexed).
Live at: https://deepgrokipedia.com
Repo Link: https://lnkd.in/eywUy9i3

value: Show HN: I built an open-source Grokipedia because Elon Musk forgot to


value: paulhebert

value:
A week ago I launched Tiled Words, my own unique spin on the daily word puzzle genre.
Tiled Words merges tile-placing board game mechanics with crosswords. You rotate and rearrange tiles to find clues and rebuild a broken crossword. Every day there's a new themed puzzle for you to solve.
The game is web based: the graphics are SVGs, animations are powered by CSS, and Vue/Nuxt are used to power templating, reactivity, and routing. Most of the complex logic lives in TypeScript modules. The whole thing is responsive.
It's been a long time in the making. I started the first version in the Summer of 2024. The game was originally inspired by board games like Patchwork. I wanted to make a digital game where you placed tiles on a board. I explored layering a few different game mechanics on top of that but none of my prototypes felt fun to play, so I shelved the idea around September 2024. (At its most complex, I was developing a deck-building game about planting flowers to heal a broken land.)
This July while on a hike with my wife I had an idea: what if I put letters on the tiles and let you rotate and place them to build words. I whipped up a prototype and actually enjoyed playing it. Even better, my friends thought it was fun too. I was convinced to keep going when I shared it online and got a lot of positive feedback from strangers.
Since launch I've had several hundred people visit the site every day, and around ~350 people finish the daily puzzle every day. I've gotten a lot of sugI'm hoping to share this with a larger audience since people seem to enjoy it.
It's been a lot of fun to design and develop. I enjoy working with my wife to build new puzzles. (She's better at thinking of the clues than I am!) Please share it with your friends and check back tomorrow for a new puzzle!
(I hope it's okay that I'm sharing this again. Last time I tried, it didn't get much engagement but the people who did comment seemed interested.)

value: Show HN: Tiled Words, a daily puzzle inspired by board games and crosswords

author: paulhebert


value: Tinos

value:
Hey HN,
We built Lucent Chat because creating with AI has become a mess.
You'd ask ChatGPT for a prompt, copy it into another tool, tweak settings, open three tabs, run into token limits, and lose your style halfway through. Iteration was slow, context vanished, and the process killed the creative flow.
Lucent Chat is our attempt to fix that - a single chat where you can generate, refine, and manage all your visuals and videos across Veo, Sora, Kling, Seedream, Nano Banana, and more. You describe what you want and Lucent handles the rest. It will find the right model, optimise your prompt + parameters behind the scenes.
Once you do generate something, it's dead simple to keep on going and iterate off it with remixing. You can also get inspiration from what others are creating.
We started this out of frustration with how fragmented creative AI had become, and now we're releasing it to the world.
We're giving out free credits (40 images or 4 videos with Sora 2) to early adopters from HN!
You can try it here: https://lucentchat.com?utm_source=hn
Feedback is hugely appreciated.

value: Show HN: Lucent Chat – Create videos and images with Veo, Sora, etc. in one chat

author: Tinos


value: jasonjmcghee

value: Show HN: I Built an LSP and CLI for Ron (Rusty Object Notation)

author: jasonjmcghee


value: grouchy

value:
I built CheatSheet, an open-source Google Sheets alternative that lets you cheat at spreadsheets.
Say "update the expenses column" or "add a new row with this data" and it manipulates cells through AI. Has multiple tabs and connects to external data through MCP servers (Linear, GitHub, Supabase).
Adding formulas, graphs, voice input, thinking, and more features next!
Built with React and Tambo AI. Runs in your browser with your own API keys.
GitHub: https://github.com/michaelmagan/cheatsheet

value: Show HN: CheatSheet An Open-source spreadsheet you can talk to

author: grouchy


value:
I've been working on adding graph database capabilities to SQLite with support for the Cypher query language. As of this week, both CREATE and MATCH operations work with full relationship support.
Here's what it looks like:

    import sqlite3
    conn = sqlite3.connect(":memory:")
    conn.load_extension("./libgraph.so")

    conn.execute("CREATE VIRTUAL TABLE graph USING graph()")

    # Create a social network
    conn.execute("""SELECT cypher_execute('
        CREATE (alice:Person {name: "Alice", age: 30}),
               (bob:Person {name: "Bob", age: 25}),
               (alice)-[:KNOWS {since: 2020}]->(bob)
    ')""")

    # Query the graph with relationship patterns
    conn.execute("""SELECT cypher_execute('
        MATCH (a:Person)-[r:KNOWS]->(b:Person)
        WHERE a.age > 25
        RETURN a, r, b
    ')""")

The interesting part was building the complete execution pipeline - lexer, parser, logical planner, physical planner, and an iterator-based executor using the Volcano model. All in C99 with no dependencies beyond SQLite.
What works now:
- Full CREATE: nodes, relationships, properties, chained patterns (70/70 openCypher TCK tests)
- MATCH with relationship patterns: (a)-[r:TYPE]->(b) with label and type filtering
- WHERE clause: property comparisons on nodes (=, >, <, >=, <=, <>)
- RETURN: basic projection with JSON serialization
- Virtual table integration for mixing SQL and Cypher
Performance:
- 340K nodes/sec inserts (consistent to 1M nodes)
- 390K edges/sec for relationships
- 180K nodes/sec scans with WHERE filtering
Current limitations (alpha):
- Only forward relationships (no `<-[r]-` or bidirectional `-[r]-`)
- No relationship property filtering in WHERE (e.g., `WHERE r.weight > 5`)
- No variable-length paths yet (e.g., `[r*1..3]`)
- No aggregations, ORDER BY, property projection in RETURN
- Must use double quotes for strings: {name: "Alice"} not {name: 'Alice'}
This is alpha - API may change. But core graph query patterns work! The execution pipeline handles CREATE/MATCH/WHERE/RETURN end-to-end.
Next up: bidirectional relationships, property projection, aggregations. Roadmap targets full Cypher support by Q1 2026.
Built as part of Agentflare AI, but it's standalone and MIT licensed. Would love feedback on what to prioritize.
GitHub: https://github.com/agentflare-ai/sqlite-graph
Happy to answer questions about the implementation!

value: Show HN: SQLite Graph Ext – Graph database with Cypher queries (alpha)


value: EigerAI

value: Show HN: I got tired of rebuilding tool integrations for AI agent,so I built 2LY

author: EigerAI


value:
Built this for a friend who needed to add captions to videos without uploading to third-party services. uses whisper models locally or Openai's api as a fallback.
Features:
- Runs entirely on your machine (privacy-first)
- Supports local whisper models
- Openai api integration optional
- Free and open source
Technical notes:
- Macos only (haven't tested on windows)
- Built with Rust, ffmpeg 8, Electron
- You'll need to either run from source or allow the app in system settings (no apple developer cert, so gatekeeper will complain). Pretty straightforward if you're comfortable with terminal or adjusting security settings
Figured the HN community might find it useful or have suggestions for improvement.
Github: https://github.com/riseandignite/capslap
Happy to answer questions or take feedback.

value: Show HN: CapSlap – Local caption generation using Whisper


value: verdverm

value: Show HN: Run Independent ATProto Networks in Docker or Kubernetes

author: verdverm


value: staskaufman

value:
Hey HN!
We built Kavim, a local-first, open-source AI brainstorming canvas for visual thinking and collaboration. It lets you chat with AI, branch ideas without losing context, and collaborate in real time — all without relying on the cloud.
Core ideas:
Visual branching that preserves context across conversations
Real-time, peer-to-peer collaboration (built on Yjs + WebRTC)
Local storage and offline-first workflows; no cloud required
Bring-your-own AI: plug in ChatGPT, Claude, Gemini, or others
Fully open source (AGPL-3.0) and free to download
No subscriptions — you only pay your AI provider if applicable
Why we built it:
We were building an AI QA tool before realizing how hard it is to think visually with AI while keeping ownership of your data. So we pivoted to create Kavim — a tool where ideas evolve like conversations, not documents.
Tech:
React + Electron + Yjs + WebRTC + OpenAI/Anthropic APIs.
Everything runs locally — no central server required.
Status:
MVP is live: https://kavim.deepelegant.com/
GitHub: https://github.com/deep-elegant/kavim
Releases (download the app): https://github.com/deep-elegant/kavim/releases
Discord: https://discord.com/invite/c99hvZMJda
We’d love your thoughts on:
Local-first architecture (Yjs + WebRTC challenges)
UI/UX for branching AI chats
Any use cases you’d like to see supported
Thanks for reading and testing!

value: Show HN: Kavim – Open-source, local-first AI brainstorming

author: staskaufman


value: spieglt

value: App Store download: https://apps.apple.com/us/app/simple-video-resizer/id6754533...

value: Show HN: Simple Video Resizer for iOS. No ads/tracking/in-app purchases

author: spieglt


value: dcastm

value: Show HN: Are You a Good Estimator?

author: dcastm

title: Show HN: Are You a Good Estimator?


value: ryanxsim

value: Built a tool to easily compare assetto corsa setups

value: Show HN: Assetto Corsa Setup Comparison Tool

author: ryanxsim


value: YoNoCode

value: Show HN: I built Threadline to fix the chaos of endless Slack communication

author: YoNoCode


value: mitchm

value:
If you’ve ever been asked, “Conversions for XYZ are down. Did something break on the site?” this might resonate.
Fault Sense is the library I wish existed to answer the kinds of questions product analytics and tracing tools can’t: when something should happen, but doesn’t. Tracing tools get close, but they’re heavy and invasive to instrument.
Fault Sense stays lightweight. It’s language and framework agnostic — drop in a script tag, annotate your HTML, and you’re done. It lives at the edge of your application and can be turned off just by removing the script tag.
It’s still a work in progress, but I’d love feedback if you’ve faced similar “is it broken?” moments.

value: Show HN: Fault Sense – An Application Feature Monitor for Web Apps

author: mitchm


value: pscanf

value:
Hello Hacker News!
For the past few months I've been developing Superego: an open-source _personal_ database where you can store everything you want about your life. Literally. Whatever data you have, you can put it in the app.
On top of the database, Superego gives you:
1. An AI assistant that you can use to collect and explore your data.
2. A platform to build small personal applications that use that data.
-- Try it
https://demo.superego.dev/ No login required; runs entirely in your browser¹.
Same deal when you download the app (macOS-only for now): everything is local, no accounts, no servers.
Well, aside from the inference service. You can use Ollama / LM Studio if you have the GPU power, but realistically it requires an external provider. That's just the state at we're at.
-- Why am I building it
1. Because I'm tired of having my data scattered and locked in tens of apps. I want to own my data, and I want to own my apps.²
2. Because it's incredibly useful to have an AI assistant that knows you.
3. Because my dad keeps asking me for apps to keep track of the oddest things. (I'm only half-joking.)
-- Plans for the future
Too many to list, but some cool features in the pipeline:
- Connecting your emails, so every time you get an email you can parse it with the AI and extract any important piece of data.
- More data connectors in general. Right now it can sync data from Strava, Google Calendar, and Google Contacts, but I want to make connectors for other fitness apps, finance APIs...
- Making the assistant multimodal (photos, simple files) so you can just drop a CSV in a chat and it imports everything it contains.
-- Request for feedback
I only have friends-and-family users right now, so I haven't gotten much feedback yet. I do have an overall vision for the product, but I'm hoping for more voices to better understand which features are killers and which are just niceties. So please, drop a comment here or on GitHub (https://github.com/superegodev/superego).
Cheers!
¹ The AI assistant uses a shared, rate-limited API. I don't log anything, but still don't send it any private data. You can also BYO api url+key, so you can bypass rate limits.
² I wrote a short essay on this back in March about this https://pscanf.com/s/340/, where I detail my vision for Superego.

value: Show HN: A local, open-source personal database with AI powers

author: pscanf


value: KeatonDunsford

value:
Welcome to the Grain Network Adventure!
created by: kae3g + glow the friendly guide
teams: Water Team  (flowing, adapting, trusting) + Fire Team  (exploring, discovering, learning)
voice: your patient friend who LOVES teaching!
energy: listening carefully  + building awesome things
status: working code you can actually use RIGHT NOW!
Hey! What Are We Building Here?
imagine you're organizing your room. you have notebooks from different days. which notebook is the newest? which is the oldest?
usually, you'd look at dates, right?
but here's a puzzle: what if your computer sorted notebooks by their names instead of their dates? and what if names that start with 'a' show up FIRST, before names that start with 'z'?
that's what happens on a website where people share code!
so we created something clever: grainorder - a special way to name files so the newest ones ALWAYS appear at the top!
think of it like magic sorting.
want to learn how it works? let me explain step by step!

value: Show HN: Grainorder: A Kid-Friendly Unix Puzzle in Rust Scheme

author: KeatonDunsford


value: mogusian

value:
October 29th Update
What's new, in 10 seconds.
* iMessage & SMS actions: have Praxos read incoming messages and do tasks for you.
* Message search: Search across all your text conversations and contacts.
* Quality of life upgrades: video and image editing, location-based actions, file retrieval, and more.
------------------------------------------------------------------------------
iMessage & SMS actions
Praxos can auto-forward inbound iMessages and SMS messages.
This means that you can have your conversations stored, and later used to set up triggers or automatic actions based on the contents of incoming messages.
You have granular over this feature, from picking specific senders to only taking action based on wording. It can also be much more general.
For example:
* If I receive a message from my dad asking me to buy milk on my way home, add it to my shopping list.
* If Lucas asks me to edit a document he is drafting before Nov. 1st, add a deadline to my Google Calendar, attach the file to the event, and remind me about it next Saturday morning.
* If Praxos texts my grandmother to take her medication, and she does not respond, ping me before end of day.
* If I receive promotional messages, automatically reply stop.
* If my mom asks me to send receipts of my last purchase, automatically fetch the receipt from my email and send it to her.
Forwarding messages means that you can now also search across your entire conversation history!
If you would like to start adding these automations, connect with us on Discord ( https://discord.gg/wVmrXD2dJA ) and we will help you one-on-one. They require special setup; we are working on simplifying the process.
------------------------------------------------------------------------------
Quality of life upgrades
* Location based functionalities: Praxos can now find stuff near you, using the location to find products, paths, restaurants, etc.
* Extended webhooks: We now support webhook triggers for Outlook as well. Calendar/Drive will soon be added.
* Editing Images and Videos is now possible.
* Voice note support: send Praxos a voice note with what you want done, and it'll get done. It works the same as text!
* Messaging systems are more robust. Praxos will ask you to clarify your message if something is missing or ambiguous.
* File retrieval upgrade: Praxos can now find old files that you have uploaded directly, and even fetch them for you on command/send them to you as needed.
------------------------------------------------------------------------------
Curious to give it a try? Visit us at https://mypraxos.com.

value: Show HN: Praxos Update: iMessage and SMS Actions

author: mogusian


value: pbopps

value:
Hi HN,
I'm a solo developer who built AllPub (https://allpub.co) to solve my own problem: spending 6+ hours/week manually cross-posting content.
What it does: Connects to your Notion/Dev.to/Hashnode workspace and cross-publishes your content with one click.
Built with: Next.js,Tailwind, Supabase, Clerk, Mailerlite. Used GitHub Copilot heavily for API integrations and boilerplate.
Hardest technical challenge: Coordinating rate limits and OAuth refresh cycles across 3+ platforms simultaneously. Each platform handles authentication differently, so graceful degradation for partial failures was complex.
Currently awaiting for more feedback...
This is my first real SaaS product. Happy to answer questions about the architecture or the build process.
Try it: https://allpub.co

value: Show HN: AllPub – Smart Cross-platform publishing tool

author: pbopps


value: chicalidude

value: This the nights and weekends project I’ve been working on for the last couple of years. The goal is to help people keep track of their pantry items and auto-order before running out. We also give temp and humidity insights, and are working on a predictive feature. We are focused on B2B, but happy to sell to B2C. Happy to receive feedback :)

value: Show HN: Intelligent Storage Container

author: chicalidude

title: Show HN: Intelligent Storage Container


value: megahz

value:
Gathering and crawling and scraping public shareable AI LLMs links and providing results and insights of your queries. Alerts can be set for fugure findings.
HIBP but for AI chats.

value: Show HN: Leaklake – Find what people ask AI about you, or any other keyword

author: megahz


value: sitestable

value:
Hi HN,
I built SiteStable (https://sitestable.co) – a monitoring tool that uses AI to identify and track critical elements on your website.
The problem: Traditional uptime monitors just check if your site returns 200 OK, but they don't catch when important elements break (checkout buttons disappear, forms stop rendering, critical CTAs vanish due to CSS/JS errors).
How it works:
1. Enter your website URL
2. AI scans the page and identifies important elements (buttons, forms, navigation, etc.)
3. You choose which elements to monitor
4. Every 15 minutes, we check if those elements still exist on the page
5. Get alerted immediately if something disappears
Also supports traditional HTTP endpoint monitoring for API/server uptime.
Tech stack: PHP backend, AI for element detection, cron-based checking
Free tier: 1 website, 10 HTTP monitors (3-min checks), 1 AI monitor (15-min checks)
Built this because traditional uptime monitoring misses the "site is up but broken" scenario:
– your server returns 200 but users can't actually complete key actions.
Would love feedback on:
- Is this a pain point you've experienced?
- What other monitoring use cases would this solve?
- Pricing thoughts for paid tier
Free tier available, no credit card required. Takes about 60 seconds to set up.
Thanks!

value: Show HN: AI-powered element monitoring for websites

author: sitestable


value: jakelin

value:
I've been working with the new ChatGPT Apps SDK from OpenAI and found that turning MCP JSON results into usable UI takes a lot of repetitive React work.
So I built AINativeKit-UI, an open-source React component library that:
- Instantly maps structured MCP JSON -> UI
- Works directly with the ChatGPT Apps SDK
- Adapts beautifully to mobile and desktop ChatGPT interfaces
- Follows OpenAI’s Figma-aligned design system for consistency
- Includes prebuilt Cards, Lists, Maps, and Carousels
- Is fully TypeScript, accessible, and MIT licensed
Demo: ainativekit.com
Code: github.com/AINativeKit/ainativekit-ui
The goal is to help developers focus on AI logic instead of UI wiring.
Would love your thoughts on:
- What components or patterns should come next?
- How could this integrate better with your ChatGPT App workflow?

value: Show HN: AINativeKit-UI – Turn MCP JSON into ChatGPT App UIs

author: jakelin


value: dbaio

value:
Reading HN at night was hurting my eyes. This is just a lightweight playground project that you can try at:
https://hn.sysopscafe.com/
It uses the Hacker News API and the Algolia search API to provide a dark mode view.
Upvotes and replies will redirect you to the official website.

value: Show HN: Hacker News in Dark Mode

author: dbaio

title: Show HN: Hacker News in Dark Mode


value: graine

value: Most likely a naive implementation; meant to help me learn assembly and the risc-v architecture in particular.

value: Show HN: River – simple RV32IM assembler ~600 loc

author: graine


value: abilafredkb

value:
I had 3,000 LinkedIn connections. When I actually needed help, I realized I didn't know who to turn to. The connections looked impressive on paper, but they didn't feel real.
That's why I built Eintercon.
What it is
Eintercon pairs you with someone from anywhere in the world. You have 48 hours to connect—chat, share experiences, find common ground. After that, the connection expires unless you both decide to continue.
No likes. No followers. No feeds. Just you and one other person in a shared private space.
Why 48 hours?
I've watched too many social platforms turn into infinite scrolls and dead inboxes. People collect names on a list but never actually talk.
The timer creates urgency and focus. It means you both show up. You make the time count.
How it works
When you match with someone, you get a private, mutual feed—just for the two of you. Share photos, thoughts, moments. Set challenges for each other. Play games. Unlock deeper conversations.
The algorithm intentionally matches you with people from different countries. This isn't about local networking. It's about crossing borders and discovering perspectives you'd never encounter otherwise.
What I learned
Connection isn't about abundance. It's about intention.
Many people quietly share the same frustration with social platforms. They want authentic human interaction, not an endless chase for validation.
The biggest challenge was resisting the urge to follow established patterns. Likes, feeds, and followers are easy defaults. They provide instant gratification. Designing without them meant thinking differently about what keeps people engaged.
Where we are
Live on iOS and Android. People in 150+ countries using it. Still early, still evolving.
The vision is simple: social media should help us feel more human, not less.
Website: eintercon.com
I'd love to hear your thoughts.

value: Show HN: Eintercon – Global Connections in 48 Hours

author: abilafredkb


value: hey-fk

value: Show HN: Tailkits UI Free – 30 copy-paste Tailwind components

author: hey-fk


value: harisranch

value:
Working out is hard to stay consistent with. It’s often boring, repetitive, and lacks interaction. Gyms take time, and at-home workouts (Peloton, YouTube, etc.) lose engagement fast.
That’s why I’m building Pulse. It's a mobile app that gamifies workouts using AI motion detection. Think Guitar Hero or Dance Dance Revolution, but for fitness.
You get instant feedback, can perfect your form, time your moves perfectly, and compete for high scores. No remotes or extra gear needed. Just the ability to perform moves like a jumping jack, push up, or a squat.
I’m building this now and would love your honest feedback:
1. Does this sound like something you’d actually use?
2. What would make it most engaging for you?
Drop your thoughts! I’m all ears!

value: Show HN: Gamified Fitness – Would You Use This?

author: harisranch


value: idea’s simple: what’s your company culture really like? no fluff. no employer branding (aka glassdoor). just real employee takes.<p>ratetheculture.com

value: Show HN: After Watching 30k People Get Laid Off, I Built This


value: stackoversnow

value:
Hi HN,
I created Claim Detective to investigate suspicious tech claims and metrics. It’s a free platform where a community of detectives collects evidence with links to verify authenticity collaboratively.
More on this thread here and motivation: https://x.com/stackoversnow/status/1983284912250814703
Let me know what you think :)

value: Show HN: Claim-Detective – Verify Suspicious Tech Claims Collaboratively

author: stackoversnow


value: frukerick

value:
It's been 4 months since I lost over $27,000 from my crypto investments.
Haven learned my lessons,
I promised to build a crypto investment platform that would help me and other crypto investors avoid the mistakes I made in the past.
I gave myself 3 months.
I'm a month late… because I've been shipping.
And today, I'm glad to say Clarity is live.
Clarity isn't another crypto "price" aggregator.
It's the easiest way to see how cryptocurrencies have performed in the past, predict their future, and invest, while outperforming 99% of traders who rely on hype and speculation.
Here's what happens when you try it:
1/ You pick any crypto asset and instantly evaluate how it performed over the last 1, 3, 5, or 10 years.
2/ You evaluate how your investment would've performed using different strategies (lump sum or DCA) and see real results from real data.
Think like:
- What if I invested $100 into $ZEC weekly since 2018?
- And would it have been better if I just bought a huge sum once in 2018 and held all this while?
3/ You connect multiple portfolios to track not just your holdings, but how your decisions compound over time.
4/ You create your own crypto indices, group assets into custom baskets, and benchmark their performance.
5/ You explore preloaded indices (like the Bitwise 10 or Grayscale DeFi Index) and see how they've actually performed over time.
6/ You visualize performance in clean, data-backed charts — no hype, no noise, just clarity.
7/ You compare assets side-by-side — find out what's actually outperforming and what's holding you back.
8/ You evaluate entire portfolios and indices — not just by returns, but by risk, stability, and consistency.
9/ You gain insights that help you plan your next move — based on data, not emotion.
10/ And you realize Clarity isn't built for traders chasing profit… it's built for investors chasing wealth.
I built Clarity because I was tired of the noise.
The next 3 months are all about:
Getting people to care about Clarity
 Understanding users deeply
 Solving their problems with zero friction
If you invest in crypto, this might be the most useful thing you've seen all year.
— Founder, Clarity
https://investwithclarity.xyz

value: Show HN: I built a crypto investment platform after losing money guessing

author: frukerick


value:
I’m excited to share NepaliGPT, an open-source language model tailored for both Nepali and English, finetuned on high-quality Nepali datasets and built on Llama 3.1-8B-Instruct. It’s the first robust, freely available generative AI designed for Nepali, released under the MIT license.
Why?
Nepali is a low-resource language in the NLP world: foundational tools and models are scarce, and existing solutions are often closed or commercial. I built NepaliGPT to fill this gap and support open research, local application development, and broader innovation.
How does it work?
Finetuned with Hugging Face TRL & Unsloth for efficiency
Supports Nepali and English for tasks like translation, summarization, code generation, and Q&A
Built on Llama 3.1-8B-Instruct for strong baseline compatibility and performance
Features:
1.MIT license: completely free for research and commercial use
2.Easy integration: Hugging Face compatible, safetensors available.
3.Excel in Nepali language than exiting models.
4.Sample outputs and usage docs included.
Collaborate:
I’m looking for feedback from linguists, devs, educators, and AI researchers
Know of high-quality Nepali datasets or have real-world use cases? Let’s connect
Contributors welcome for evaluations, dataset improvements, or downstream apps
I hope NepaliGPT helps empower the open-source NLP ecosystem for Nepali and inspires similar work for low-resource languages. Looking forward to your feedback, questions, and ideas for partnership!

value: Show HN: NepaliGPT – Open-Source Nepali and English Language Model (MIT


value: puches

value:
Hey HN — we built Transmit.dev because we were frustrated with how communication APIs keep hiking prices and forcing developers into tiers they don’t need.
When Mailgun doubled their prices overnight, that was the last straw — so we decided to launch today.
Transmit.dev is a developer-first communication API — starting with email today and expanding to SMS, voice, and chat next.
We were tired of paying $20, $50, $100+ per month for plans we didn’t fully use. If you’re in e-commerce or run seasonal workloads, you know the pain — those unspent credits you already paid for just expire. That shouldn’t happen.
Here’s how we fixed it:
$0.50 per 1,000 emails
Credits that last — no expiration BS
Real-time billing and usage tracking
Unified credit system across all channels
Stack:
Next.js 15 + Vercel (frontend)
Convex + PlanetScale (backend)
TypeScript everywhere
We wanted something simple, fair, and transparent — so we built it.
Would love feedback from the HN community, especially around developer experience, pricing clarity, and feature priorities (e.g. webhooks, logs, jobs, SMS).
https://www.transmit.dev
Cheers,
Puches & the Transmit.dev team

value: Show HN: Transmit.dev – A fair, credit-based alternative to CPaaS vendors

author: puches


value: We created Vested Trade, the newest tool to help everyday investors make better investments. We help provide information for tax loss harvesting, expose how much money you are losing to fees you may not be aware about, and keep you up-to-date on your investments.<p>We are working everyday to improve it. We have alternative data coming soon, providing you the first “Yahoo Finance” for alternative data. We'd love feedback and features you would like to see!

value: Show HN: Vested Trade – The Financial Analyst for Retail Investors


value: kazitasnim

value:
Built a fun side project: a glitch text generator (aka Zalgo text)
 Clean
 Fast
 No ads
Try it  https://www.textglitch.com/

value: Show HN: Textglitch.com – Glitch Text Generator

author: kazitasnim


value: jjuliano

value:
Inspired by another post. I did something similar back in 2019 but for learning Dutch with games, which I made originally for my child but this kinda helps me remember many A2 words and helps me with the exams. Now I have the Dutch citizenship.
https://play.google.com/store/apps/developer?id=Joel+Bryan+J...

value: Show HN: Learn Dutch with Games

author: jjuliano

title: Show HN: Learn Dutch with Games


value:
- Access to most AI models, such as ChatGPT, Claude, Flux, Veo and many more
  with tools support, including web browsing and drawing
- Ability to use Ollama LLM models if you have your own Ollama server
- Ability to download videos from various video hosting platforms

value: Show HN: Personal Telegram Bot with Mani AI Models Like ChatGPT,Claude,Flux etc.


value: yutasato

value: Show HN: City2Graph – Spatial Network for GNN in Python

author: yutasato


value: alexandregcode

value: A small hobby project for browsing playlists from different countries.

value: Show HN: Spotify Browse Playlists per Country

author: alexandregcode


value: Show HN: Due Diligence – AI uncovers red flags for email/company using AI search


value: S-Spektrum-M

value:
I've been frustrated with CMake/Autotools for years, so I built Catalyst - a declarative build system for C++ that uses YAML profiles instead of imperative scripts.
Key ideas:
- Profile composition (debug + release = debug-release)
- Per-target isolation with reproducible builds
- Built-in dependency management (vcpkg, git, local, system)
This is still early/rough, but it works for me and my projects. Would love feedback and people to check it out.

value: Show HN: Catalyst – A Declarative Build System for C/C++

author: S-Spektrum-M


value: ignaciovdk

value:
Hey HN,
I’ve posted here before about Arc, and wanted to share a quick update. We’ve been heads down the last few weeks, and things are moving fast, performance is up, features are landing, and the community response has been awesome.
Arc uses DuckDB as the SQL engine, with MessagePack, Arrow, and Parquet under the hood. Right now we’re seeing around 2.45M RPS for metrics, and about 1M RPS for logs, events, and traces. It now supports retention policies, deletes, and continuous queries that aggregate data as it comes in.
We also built a VS Code extension to explore and query Arc, added Apache Superset integration, and are working on Telegraf and a Grafana datasource next.
Feedback is always welcome. good, bad, or brutal. It all helps.
Happy Thursday!

value: Show HN: Metrics, Logs, Traces and Events in One Place. This Is Arc

author: ignaciovdk


value: roberdam

value: Show HN: In a single HTML file, an app to encourage my children to invest

author: roberdam


value: NabilChiheb

value: Show HN: I wrote a short book about how AI app builders like Lovable work

author: NabilChiheb


value: tomelliot

value:
I made a community plugin to get notes out of Granola and into Obsidian.
It syncs the transcript and the generated note.
Thanks to the AI coding robots for doing 90% of the typing.
If it's your jam contributions are welcome:
https://github.com/tomelliot/obsidian-granola-sync

value: Show HN: Granola to Obsidian Sync Plugin

author: tomelliot


value: stefanofa

value:
we built sleek.design: you describe your app idea and it generates mobile mockups designs. it is possible to export them into html, react or figma.
it is also possible to get a prompt that can be pasted into bolt and will generate the actual app starting from the design created.
this is our third huge pivot and honestly the last shot we're giving ourselves.
quick backstory: we're 3 bootstrapped builders.
launched about a year ago with what's now on v1.reweb.so, basically a visual builder for nextjs/tailwind/shadcn.
it went pretty viral and started growing, but we couldn't get past $2k MRR.
everyone kept asking for "sync with codebase" but we'd built it json-first instead of code-first, so the source of truth wasn't the code itself but an internal json representation.
this made sync basically impossible to build.
everyone kept churning and we concluded it was probably better to move on.
next was landing.new: AI-generated landing pages from a description.
we made a templating engine where AI would pick and mix premade blocks.
launched it, got maybe 5 sales for less than $400.
then sonnet 3.7 came out and could just build entire landing pages from a prompt, which made our whole templating engine feel worthless.
we basically got demotivated and did no marketing at all.
then we went back to reweb (reweb.so), creating an infinite canvas to design components and pages, and iterate quick.
got some customers but AI costs spiked hard and with free trials we earned almost nothing.
we now understood that we kept building top-down instead of understanding real user pain first.
we were solving problems we thought existed, and couldn't define an ICP even after tons of user interviews.
we are now aware that we kept going mainly because of sunk cost fallacy.
reaching PMF seems increasingly like a mirage, even though we have done everything possible to build the best products we can and maintain consistently high quality.
we are running out of savings and, having had virtually no personal income due to low MRR, we have decided to give us two months, if we don't start seeing good numbers by the end of the year, we'll have to quit this.
so now we're niching down as much as possible: just mobile app mockups.
got some weak signals in interviews and that's it.
we have reduced the free trial to the bare minimum because otherwise the costs of AI would kill us immediately.
we have less than $5k left and we're going all in on marketing and paying for sponsored content on youtube/instagram/tiktok.
we are also going to try some SEO, organic content, and so on.
i really hope this is the right time.

value: Show HN: Sleek - AI mobile app mockup generator (our 3rd pivot, last shot)

author: stefanofa


value: peekocms

value:
Hey folks, I've been working on a small project for the last year or so and figured it was time to share. It's a visual CMS / HTML editing platform with support for Handlebars templating, AI, and visual editing.
Features:
- Template library
- Undo / Redo editor history
- Full Monaco code editor in the browser
- Localization
- Tagged page versions / revisions that can be toggled site-wide
- AI Prompting / Editing selections
- Custom Web Component Prop / Form Integration
- Upload global variables to S3 endpoint and render them in Handlebars
I spent ~10 years building websites for a large international cosmetics conglomerate. I saw the struggles and challenges they faced building templates and components that could be integrated with their CMS so non technical users could use it too. I'm trying to build a website builder that isn't super constrained like Wix/Squarespace but still being easy to use. I think in the age of AI, we need to revisit how we give non technical users the ability to build and publish webpages.
While my project is not nearly as complete as I would like, it does have a lot of powerful features, including support for automatic UI generation with StencilJS docs. For example, to have a select dropdown when your web component is selected, annotate your Prop with the following:

  /**
   * Options that will determine whether the content sits below the media slot or overlapped above.
   * @type Select
   * @options below
   * @options above
   * @responsive
   */
  @Prop() contentPosition = 'below|above';

By annotating your component props and exporting the Doc JSON from StencilJS, you can create an easy to use UI for all your custom components.
If this would be useful for your marketing / ecommerce / project let me know!

value: Show HN: PeekoCMS – A Visual CMS / Website Building Platform with AI

author: peekocms


value: NikitaFilonov

value:
Over the last few weeks, I’ve been building AI Review — an open-source framework that turns any CI/CD pipeline into a fully automated AI-powered code reviewer.
Unlike typical SaaS bots, AI Review doesn’t send your code anywhere. It runs entirely within your infrastructure, using whichever LLM or VCS you prefer.
Supports any LLM provider — OpenAI, Claude, Gemini, Ollama, OpenRouter, or your own inference server.
 Works with any VCS — GitHub, GitLab, Bitbucket, Gitea.
 Runs anywhere — Docker, GitHub Actions, GitLab CI, Jenkins, or locally.
The setup takes 15–30 minutes. It automatically analyzes diffs, posts inline comments, summaries, and even AI-powered replies inside your PRs/MRs.
Example:
ai-review:
  image: nikitafilonov/ai-review:latest
  script:
    - ai-review run
  variables:
    LLM__PROVIDER: "OPENROUTER"
    LLM__META__MODEL: "anthropic/claude-3.5-sonnet"
    VCS__PROVIDER: "GITLAB"
    VCS__PIPELINE__MERGE_REQUEST_ID: "$CI_MERGE_REQUEST_IID"
It’s built around modular prompts and review contracts — you can tune depth, style, or rules for each project.
In short, AI Review is a plug-and-play AI reviewer for real-world teams — no tokens, no vendor lock-in, no data leaves your infra.
- GitHub: https://github.com/Nikita-Filonov/ai-review
- Docs & examples: https://github.com/Nikita-Filonov/ai-review/tree/main/docs
- Feedback: https://t.me/nikitafilonov
Feedback welcome — I’d love to hear how others handle AI code review in enterprise CI/CD setups.

value: Show HN: AI Review – Universal AI Code Review for Any LLM or CI/CD

author: NikitaFilonov


value: devunt

value:
I'm working on Mearie, a GraphQL client.
While Relay worked well for me in React (though there was room for improvement), I needed a GraphQL client that feels natural with Svelte and/or SolidJS. So I decided to make one. You can learn more about the motivation in the docs.
I just released the first version and most things in the docs should work. Would love to hear your thoughts!

value: Show HN: Mearie – GraphQL client for web frameworks

author: devunt


value: lohii

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

value: Show HN: The Copilot for Engineering Leaders

author: lohii


value: sahinemirhan

value:
I’ve open-sourced Sprisk Engine, a Java library that adds real-time risk analysis to Spring Boot applications.
It monitors login and transaction requests to automatically detect suspicious behavior — like multiple failed login attempts or high request velocity from the same IP.
The engine is configuration-driven, so you can adjust thresholds and actions without touching your code, and even define your own custom rules in just a few steps.
You can find the example app, integration guide, and documentation here:
 https://github.com/SahinEmirhan/sprisk-engine

value: Show HN: Sprisk Engine – Real-Time Risk Scoring for Spring Boot Applications

author: sahinemirhan


value: acro-v

value:
We’ve just opened the public beta of Aye Chat, a terminal‑based AI coding assistant.
It’s terminal-native, not built first for UI and then retrofitted for command line: we built it for ourselves out of AWS/Linux/Python environment because none of the other tools we tried - including GitHub Copilot CLI - quite fit our needs.
Try for yourself if you are in the same niche, after a few days - you don’t notice how - it becomes addictive.
Quick start:
1. Install: “pip install ayechat”
2. Start chatting from your source folder: “aye chat”, and use it to explore your code base, update files, diff and restore snapshots, etc.
We’re also running a small beta giveaway: the five contributors who submit the highest count of valid non-duplicate GitHub issues by November, 30, 2025, 11:59 PM UTC each receive *10M prompt token credits* for the Anthropic Claude Opus model in Aye Chat environment.
Happy hacking! - and looking forward to your feedback

value: Show HN: Aye Chat: AI-First development in your terminal

author: acro-v


value: dsumer

value:
I needed a more flexible solution to fetch favicons from any website, hence I built this free API.
The API tries to find the favicon in the best quality possible + lets you resize and convert them to different formats.
It's open source and easily self-hostable, the GitHub Repo is linked in the Landing Page.

value: Show HN: I built an open source Favicon API

author: dsumer


value: alexplat

value:
I spent 9 months in abdominal pains.
7 endoscopies.
Turned out the problem wasn’t even in my gut.
That mess is why I built Healz.ai - AI + real doctors-investigator who build complete picture and look for root causes.
I’m not here to pitch. I just want to know if it’s real or crap and are there people like me sometime ago.
Please burn me as much as possible. Just want to make no bullshit service.
No marketing. No “AI doctor”, NO "text-to-porn generator" hype.
Just trying to make something that could save people the months I lost.

value: Show HN: Healz.ai - AI and detective-doctors for tough cases (please burn it)

author: alexplat


value: thecolorblue

value: Show HN: LLM Choose Your Own Adventure

author: thecolorblue

title: Show HN: LLM Choose Your Own Adventure


value: Caelrith

value:
Hi HN, I'm the creator of LogLens.
Like many of you, I spend a lot of time digging through massive structured (mostly JSON) log files. I've always relied on grep for its speed and then piped to jq for the actual filtering, but I find this workflow gets slow and complicated, especially with multi-GB files or complex queries.
LogLens is my attempt to fix this. It's a single, fast CLI tool written in Rust that's designed specifically for structured logs. It combines a simple SQL-like query language (e.g., loglens query './logs' 'level == "error" && status >= 500') with parallel, memory-mapped file processing to be significantly faster than grep | jq.
The Model (Please Read):
This is a closed-source, freemium tool.

    Free Tier: The core features (search, query, fields, compress/decompress) are free to use, forever. My goal is for the free tier to be genuinely useful on its own.

    Pro Tier: The advanced features (tui, stats, watch, count, etc.) are part of a Pro license.

I'm a solo developer, and I'm trying to build a sustainable side income from this. The license is $79 for a year of updates, which includes a perpetual fallback license. This means that after your year is up, you can keep using the last version you downloaded, forever.
The Tech: It's written in Rust, using rayon for parallel processing and memmap2 for fast file access. The query engine is a simple, hand-written recursive parser.
I'd be grateful for any feedback you have on the tool, the query language, or the business model.

    Website (with demo GIF): https://www.getloglens.com

    Docs: https://www.getloglens.com/docs

Thanks for checking it out!

value: Show HN: LogLens, a fast alternative to grep – jq for structured logs

author: Caelrith


value:
I built and open sourced navcat, a new JavaScript 3D pathfinding library.
It helps you build web games, simulations, and creative websites that require pathfinding and navigation in 3D environments.
It supports navigation mesh generation from 3D geometry, navigation mesh querying, and has some higher level APIs for simulating a crowd of agents on a navmesh.
I built this after previously building recast-navigation-js, a webassembly port of a state of the art c++ library for navigation. But limitations with WASM <-> JavaScript interop and a desire to extend recastnavigation's functionality drove me to building navcat.
Say hi to the cats - https://navcat.dev/
examples: https://navcat.dev/examples
github: https://github.com/isaac-mason/navcat
npm: https://npmjs.com/package/navcat

value: Show HN: Navcat – JavaScript 3D pathfinding for games and simulations


value: kaufmae

value: This is our minimal example of a headless e-commerce backend. It uses @unchainedshop/platform as a node.js e-commerce framework.

value: Show HN: E-Commerce API with <20 lines of ESM

author: kaufmae


value: ortuman

value: Show HN: Zyn – An extensible pub/sub messaging protocol for real-time apps

author: ortuman


value: dtonon

value:
I created Fevela, a fork of the great Jumble, because I wanted a Nostr social client that would give me back full control of my attention and time. So I designed an interface similar to that of old good RSS-readers, which for me is perfect to encourage exploration of interesting content rather than doomscrolling. I then added some ad hoc filters that can help reduce noise and improve the signal.
Unlike traditional social media that's designed to maximize your time on the platform, Nostr + Fevela respect your autonomy. Browse content deliberately, filter out noise, and move on with your day. No infinite scrolling, no manipulative algorithms or notifications, just a clean, efficient way to stay connected with what matters to you.
Try Fevela at https://fevela.me
Source code: https://github.com/dtonon/fevela
Comments are welcome!

value: Show HN: Fevela.me – A RSS-reader like client for the Nostr social network

author: dtonon


value: howardV

value:
I built a tool specifically for interview transcription that journalists and researchers actually need.
Key features:
- Automatic speaker diarization (separates interviewer/interviewee)
- AI extracts memorable quotes with speaker attribution
- Exports to Q&A format (perfect for articles)
- Filler word removal ("um", "uh", etc.)
- 5-minute free preview, no signup required
Tech stack: Next.js, Deepgram for transcription, DeepSeek for AI analysis
I noticed existing tools like Otter.ai are built for meetings, not interviews. Journalists need Q&A formatting and quote extraction, not action items. Researchers need accurate speaker labels and academic export formats.
Would love feedback from anyone doing interviews regularly. What features would make this more useful?
Try it: https://harku.io/tools/interview-transcription

value: Show HN: Interview Transcription with AI Quote Extraction and Q&A Format

author: howardV


value: solfox

value:
Hi HN, I’m Sol (YC06). I built BestInterest (https://bestinterest.app) solo to help co-parents communicate peacefully after divorce. It was just featured in WIRED (https://www.wired.com/story/ai-emotional-spellcheck-difficul...) - without any PR.
The idea came from personal experience — a painful divorce and challenging co-parenting communication. Courts often tell co-parents to keep things business-like and child-focused, which sounds simple but is brutally hard in practice. I realized AI can do what humans often can’t — remove emotion from the loop. It started as a simple theory — that AI could actually prevent emotional abuse in digital communication.
I’d taken a break from tech after years at Google (I was a PM there), but eventually brushed off the dusties and decided to build it myself.
THE STACK
Google Cloud + Firebase + Gemini (with some OpenAI functionality still in place) + Twilio. Front end: FlutterFlow. I bootstrapped everything — no funding, no team at first, just persistence, a supportive partner, and late nights after my kids were asleep. One upside of co-parenting: suddenly, a lot of kid-free time to think/code.
Early on, I knew I wanted an advisor with deep expertise in abuse recovery. During my own healing, Dr. Ramani Durvasula’s YouTube videos were life-changing, so she topped my “never-going-to-happen” list. I cold-emailed her — and to my surprise, she said yes.
Yesterday, WIRED featured our story: “Divorced? With Kids? And an Impossible Ex? There’s AI for That.” Side note: in the article, our leading competitor acknowledged using users’ personal correspondence for training data — which was… surprising.
It’s surreal seeing something that began with personal pain now helping others in such a profound way. I get emails every week from customers saying the app has changed their lives. It’s incredibly gratifying.
I’m learning as I go — building in a space this sensitive has challenged me in many ways and shown just how deeply this kind of technology is needed.
I was “fortunate,” in a strange way, to have lived this pain firsthand; it helped me understand what was needed for my niche. AI has just as much potential to create harm or false information as it does to bring light to dark places — protecting victims and helping people find safety in their communication.
Happy to talk about any of these:
- Bootstrapping a consumer AI app solo
- Restarting life as an entrepreneur after kids, a divorce, and an eight-year hiatus
- Transitioning to being a full-time dad (9 years ago)
- Growing a real subscriber base in a niche without a marketing budget — leveraging AI and SEO
- Building for a legally and emotionally complex community
- Using AI to protect against abuse — designing filters that help without over-censoring
- Breaking into a quasi-regulated industry where many assume court approval is required just to operate
AMA — happy to talk about the journey, the challenges, or anything else that resonates.

value: Show HN: AI app that reframes emotionally charged texts (featured in WIRED)

author: solfox


value: costabrosky

value:
I've built jv (https://github.com/CostaBrosky/jv ), a simple and fast command-line tool designed specifically to switch Java versions on Windows with a single command.
Unlike manually editing environment variables or relying on complex batch scripts, jv provides a streamlined experience. It permanently modifies JAVA_HOME and PATH system-wide (requiring admin privileges for these commands), ensuring the change is picked up by all applications, including IDEs.
Key features include:

    Beautiful Interactive UI: Navigate and select versions using arrow keys.
    One-Command Switching: jv use 17 or jv switch for interactive mode.
    Auto-Detection: Finds existing Java installations (Oracle, Adoptium, Zulu, etc.).
    Integrated Installer: Easily install new Java versions (currently Adoptium) via jv install.
    Diagnostics & Repair: jv doctor and jv repair help manage your environment.
    Shell Autocomplete: Tab completion for PowerShell.
    Zero Dependencies: Standalone Go executable.

While tools like sdkman exist for Unix-like systems, there wasn't a similarly focused and user-friendly solution for Windows. jv aims to fill that gap.
Feedback and contributions are welcome!

value: Show HN: Jv – A fast CLI tool to switch Java versions on Windows

author: costabrosky


value: lawrencechen

value:
0github.com is a pull request viewer that color-codes every diff line/token by how much human attention it probably needs. Unlike PR-review bots, we try to flag not just by "is it a bug?" but by "is it worth a second look?" (examples: hard-coded secret, weird crypto mode, gnarly logic, ugly code).
To try it, replace github.com with 0github.com in any pull-request URL. Under the hood, we split the PR into individual files, and for each file, we ask an LLM to annotate each line with a data structure that we parse into a colored heatmap.
Examples:
https://0github.com/manaflow-ai/cmux/pull/666
https://0github.com/stack-auth/stack-auth/pull/988
https://0github.com/tinygrad/tinygrad/pull/12995
https://0github.com/simonw/datasette/pull/2548
Notice how all the example links have a 0 prepended before github.com. This navigates you to our custom diff viewer where we handle the same URL path parameters as github.com. Darker yellows indicate that an area might require more investigation. Hover on the highlights to see the LLM's explanation. There's also a slider on the top left to adjust the "should review" threshold.
Repo (MIT license): https://github.com/manaflow-ai/cmux

value: Show HN: I made a heatmap diff viewer for code reviews

author: lawrencechen


value: calflegal

value:
Hi HN!
I previously launched the first version of this iOS app, but in particular, I think I made the singing game (strike a chord) too difficult.
Anyway, I started this app as a place for me to publish, well, music mini games. It's very early days still, but I'm hoping you'll find the games to be useful and entertaining.

value: Show HN: Music Mini Games v3 – an iOS app to improve your musicianship

author: calflegal