value: ngruhn

value:
I built a simple web page that checks whether two JavaScript regex are equivalent (i.e. match exactly the same strings). If the two regex are not equivalent, the tool shows example strings that match one regex but not the other.
The most common JavaScript regex syntax features are supported. Some more exotic features like back references are not supported. For anchors (^/$) and lookahead assertions, support is a bit wonky.
The UI is vibe coded but the algorithmic machinery underneath is completely hand written.

value: Show HN: Online equivalence checker for JavaScript RegExp

author: ngruhn


value: lieret

value:
What if your agent uses a different LM at every turn? We let mini-SWE-agent randomly switch between GPT-5 and Sonnet 4 and it scored higher on SWE-bench than with either model separately.
GPT-5 by itself gets 65.0%, Sonnet 4 64.8%, but randomly switching at every step gets us 67.2%
This result came pretty surprising to us. There's a few more experiments in the blog post.

value: Show HN: Randomly switching between LMs at every step boosts SWE-bench score

author: lieret


value: brgross

value:
This app was designed to answer my wife’s question “what country would we hit if we went straight” (generally posed while pointing her phone)
But with two additional twists:
1. It loads up historical maps from different years (right now 1 BC, 700 AD, 1000 AD, 1300 AD, 1800 AD, 1900 AD) so you can see what you would hit if you had a time machine AND you went in the direction your phone is pointing
2. Tap a country/territory for an (AI-generated) blurb on what you are pointing at
How it works: Starting from your phone’s bearing, we trace the great-circle in 200 km steps, prefilter candidate countries with bounding boxes (~5–10 instead of ~200), then check ~20 km points along each segment to catch coastlines and stop when the path first enters another country.
Great-circles (https://www.movable-type.co.uk/scripts/latlong.html) are why you can hit Australia from NYC, even though when you look at a flat map that can be hard to see.
There might be some weird stuff in the explanations, I haven’t read all 1,400 of them. If you see something weird let me know and I will update it!
The app is free and doesn’t have ads or tracking — your location and bearing are only used locally to figure out where you are and what you’re pointing at
Probably will work best if you hold your phone pretty flat :)
Thank you to André Ourednik and all the contributors to the Historical Basemaps project: https://github.com/aourednik/historical-basemaps)

value: Show HN: What country you would hit if you went straight where you're pointing

author: brgross


value: Nizoss

value: Show HN: TDD-Guard – Test-Driven Development for Claude Code

author: Nizoss


value:
I was thinking it would be nice to quickly send the clipboard to another machine without direct network connectivity. Then I thought why not piping it? Not just the clipboard, but any data.

    $ xclip -sel c -o | clipipe send
    $ clipipe receive {code} | xclip -sel c

Implemented it using Python for both the CLI and server (FastAPI). Please checkout https://clipipe.io for more info and https://github.com/amirkarimi/clipipe to see the source code.

value: Show HN: Clipipe – pipe data to another machine behind NAT


value: ieuanking

value:
Hi HN!
Big AI keeps missing the mark for students. Study Mode and current chatbots do not reinforce or build critical thinking skills to turn information into knowledge. Unlike ChatGPT or classic chatbots, we focused on reading, note-taking, and citation + you can reference, note, and file using @[item_name] (like cursor).
Think: Google Scholar + ChatGPT + AI Highlighting Tools = Fiig
Our current users love Fiig because of the resource-intensive and content-driven experience. Fiig gives you access to a vast library of academic sources, or you can integrate your uploaded files for comprehensive, personalized research. Quickly search for relevant papers and studies across multiple academic databases. Upload and index your PDF documents. AI-powered relevancy ranking for search results. Filter by publication date, author, or journals.
The special sauce: Our overpowered AI annotation tools. Fiig can highlight down to the line in any uploaded or found PDF. This is great for draft revision, quote gathering, source skimming. When chatting with a PDF, Fiig is contextually locked to the information in the added PDF, so hallucination is minimized, and as you make notes and interactions, the context awareness around your needs increases dramatically.
Try Fiig today -- www.ubik.studio
Feedback is welcome and encouraged.
We are working on EVALS and an app.
Will update you soon! (we are just a team of two with soooooo much to do lmao)

value: Show HN:Fiig-The best way to mark up PDFs with AI [video]

author: ieuanking


value: jafioti

value:
Hi HN, I’m Joe. My friends Matthew, Jake and I are building Luminal (https://luminalai.com/), a GPU compiler for automatically generating fast GPU kernels for AI models. It uses search-based compilation to achieve high performance.
We take high level model code, like you'd have in PyTorch, and generate very fast GPU code. We do that without using LLMs or AI - rather, we pose it as a search problem. Our compiler builds a search space, generates millions of possible kernels, and then searches through it to minimize runtime.
You can try out a demo in `demos/matmul` on mac to see how Luminal takes a naive operation, represented in our IR of 12 simple operations, and compiles it to an optimized, tensor-core enabled Metal kernel. Here’s a video showing how: https://youtu.be/P2oNR8zxSAA
Our approach differs significantly from traditional ML libraries in that we ahead-of-time compile everything, generate a large search space of logically-equivalent kernels, and search through it to find the fastest kernels. This allows us to leverage the Bitter Lesson to discover complex optimizations like Flash Attention entirely automatically without needing manual heuristics. The best rule is no rule, the best heuristic is no heuristic, just search everything.
We’re working on bringing CUDA support up to parity with Metal, adding more flexibility to the search space, adding full-model examples (like Llama), and adding very exotic hardware backends.
We aim to radically simplify the ML ecosystem while improving performance and hardware utilization. Please check out our repo: https://github.com/luminal-ai/luminal and I’d love to hear your thoughts!

value: Show HN: Luminal – Open-source, search-based GPU compiler

author: jafioti


value: adrai

value:
i18next released a new version of a new selector API that lets you pass a selector function to t instead of a string key:
// before
i18next.t('my.nested.key')
// after
i18next.t($ => $.my.nested.key)
The change unlocks IDE autocompletion and “go to definition”, preserves JSDoc from your resource files at the call site, and — critically — removes the huge type-level unions that used to grind TypeScript/IDEs to a halt. See the announcement and examples.
The selector support has landed in i18next (PR merged) and react-i18next has matching typings/changes. If you want to migrate, there’s an automated codemod to convert usages to the selector form.
Why share this here: if you use TypeScript + i18next, this should make working with large translation catalogs far more pleasant — less “doom scrolling”, much better editor UX, and big type-performance improvements. We’d love feedback from folks who try the codemod or hit edge cases. => https://github.com/i18next/i18next/pull/2322

value: Show HN: Internationalizationext selector API – selector t for TypeScript

author: adrai


value:
Hey HN,
Quick backstory: After spotting the buzz around Cluely (that $15M stealth AI startup), I wanted to build an open-source version that's lighter, more private, and fully customizable. No bloat, no data leaks—just efficient AI assistance right on your desktop.
This is my first dive into Tauri, and it's been a game-changer. I tried Electron first, but it felt too heavy with all the browser cruft—high RAM usage, slow starts, not ideal for something that needs to be instant and unobtrusive. Tauri + Rust keeps it snappy, native, and tiny.
Pluely is a ~10MB desktop app (27x smaller than Cluely's ~270MB) that gives real-time AI help during calls, interviews, or chats—undetectable overlay, no meeting transcription (though you could extend it).
Fresh in v0.1.1: Custom LLM support! Add any provider, including local ones like Ollama or custom URLs/APIs for full offline mode. Plus, better window management (focus/resize), improved markdown rendering, auto-scrolling chats, and layout tweaks for smoother UX.
Core features:
Undetectable overlay(Tested in MacOs): Translucent window floats over apps like Zoom/Teams, hidden in shares/recordings/screenshots. Now with better click-through and positioning.
Multi-LLM integration: OpenAI, Claude, Gemini, Grok with dynamic model fetching. Plus the new custom option for locals.
Inputs: Text (markdown), voice (Whisper STT + auto-detection VAD), images/screenshots for analysis.
Privacy/performance: 100% local processing (API keys stored in localStorage, no telemetry), 50% less CPU/RAM, <100ms startup. Offline-first except for your LLM calls.
History: Local, with conversations list.
Cross-platform: .dmg (macOS), .msi (Windows), .deb (Linux).
Great for discreet tips in interviews, quick code debugs in meetings, or strategy in negotiations. Free, tweakable, transparent—unlike Cluely's closed setup.
Repo: https://github.com/iamsrikanthnani/pluely
Feedback welcome! Thoughts on custom LLMs, voice tweaks, or what else for a stealth AI companion?

value: Show HN: Pluely v0.1.1 – OSS Cluely alternative with custom/local LLM support


value: geemus

value:
From the cryptic terminal commands to the innumerable ways to shoot yourself in the foot, I always struggled to use TLS certificates. I love how much easier (and cheaper) Let's Encrypt made it to get certificates, but there are still plenty of things to struggle with.
That's why we built Relay: a free, browser-based tool that streamlines the ACME workflow, especially for tricky setups like homelabs. Relay acts as a secure intermediary between your ACME client and public certificate authorities like Let's Encrypt.
Some ways Relay provides a better experience:

  - really fast, streamlined certificates in minutes, with any ACME client
  - one-time upfront DNS delegation without inbound traffic or DNS credentials sprinkled everywhere
  - clear insights into the whole ACME process and renewal reminders

Try Relay now: https://anchor.dev/relay
Or read our blog post: https://anchor.dev/blog/lets-get-your-homelab-https-certifie...
Please give it a try (it only takes a couple minutes) and let me know what you think.

value: Show HN: Anchor Relay – A faster, easier way to get Let's Encrypt certificates

author: geemus


value: MADEinPARIS

value: Show HN: Is it possible to secure AI Agents? We need you

author: MADEinPARIS


value: barnabas-szoke

value:
As a solo builder, one of my biggest struggles was managing information overload. I’d save dozens of articles, guides, and Reddit posts thinking “I’ll read this later”, but they just piled up in bookmarks and never got used. When I actually needed something for a project, I’d end up Googling it all over again.
That’s why I started building SnapLinks, a productivity app designed to help process web content faster and make it usable.
Current features:
• Reading queue – capture open tabs and track progress (Unread / In Progress / Done)
• Bookmarking – organize saved links with workspaces, tags, and search
• AI summaries – generate summaries in different formats (detailed, TL;DR, pros & cons, action steps)
• Knowledge base with chat – turn saved content into a searchable library you can also query
• Website notes – add highlights and context directly to saved pages, with optional Notion sync
The goal is to stop hoarding content and actually use it when needed.
The app is now in public beta, and I’m offering a lifetime deal for early adopters who want to try it out and shape where it goes next.
You can check it out here: https://wwww.snaplinks.ai

value: Show HN: Stop hoarding content – I built a tool to make it useful

author: barnabas-szoke


value:
Hi All
I wanted to share an early preview of Okapi an in-memory metrics engine that also integrates with existing datalakes. Modern software systems produce a mammoth amount of telemetry. While we can discuss whether or not this is necessary, we can all agree that it happens.
Most metrics engines today use proprietary formats to store data and don’t use disaggregated storage and compute. Okapi changes that by leveraging open data formats and integrating with existing data lakes. This makes it possible to use standard OLAP tools like Snowflake, Databricks,  DuckDB or even Jupyter / Polars to run analysis workflows (such as anomaly detection) while avoiding vendor lock-in in two ways - you can bring your own workflows and have a swappable compute engine. Disaggregation also reduces Ops burden of maintaining your own storage and the compute engine can be scaled up and down on demand.
Not all data can reside in a data-lake/object store though - this doesn’t work for recent data. To ease realtime queries Okapi first writes all metrics data to an in memory store and reads on recent data are served from this store. Metrics are rolled up as they arrive which helps ease memory pressure. Metrics are held in-memory for a configurable retention period after which it gets shipped out to object storage/datalake (currently only Parquet export is supported). This allows fast reads on recent data while offloading query-processing for older data. On benchmarks queries on in-memory data finish in under a millisecond while having write throughput of ~280k samples per second. On a real deployment, there’d be network delays so YMMV.
Okapi it is still early — feedback, critiques, and contributions welcome. Cheers !

value: Show HN: Okapi – a metrics engine based on open data formats


value: jjiangkells

value:
Hey HN! After 4 years building NLP systems in the NHS, I got tired of writing endless wrapper code just to work with healthcare data. One of the core issues is most AI development happens in Python, but hospital systems speak healthcare standards like HL7 and FHIR with steep learning curves.
To confirm my experience, I looked through 402 open source healthcare AI repos on GitHub and found that almost half the infrastructure tools are just trying to solve interoperability problems.
So I built HealthChain to make working with healthcare data less painful. It lets you connect AI pipelines to data sources like FHIR APIs with built-in data converters and validation in a few lines of Python.
For more context and some pretty graphs on the Github survey results: https://jenniferjiangkells.substack.com/p/healthchain-buildi...
Happy to answer any questions and would love to hear from anyone working in healthcare AI or just curious about the space!

value: Show HN: HealthChain – Python framework for healthcare data that doesn't suck

author: jjiangkells


value:
Hey HN,
I’ve been building StrangerMeet
, a lightweight text and video chat platform inspired by Omegle but rebuilt with a modern stack. Omegle shut down last year, leaving a lot of people looking for real-time anonymous chat options. StrangerMeet tries to fill that gap with a cleaner design and some improvements:
Video + Text Chat – One-click random connections
Continue Chat – Option to reconnect with someone if both users agree
Group Rooms – Public or private rooms for shared conversations
Temporary Media & Voice – Share images, voice notes, or short videos that auto-expire
Mobile-Friendly UI – Fullscreen, app-like experience on phones
The backend is Node.js with WebSockets + Redis for matchmaking, and the frontend is React + Tailwind. I’ve tried to keep it fast, simple, and privacy-conscious.
I’d love your feedback on:
Scalability of the architecture
Ideas for keeping moderation effective but lightweight
Features you think an Omegle-style platform should (or shouldn’t) have in 2025
It’s live here: https://stranger-meet.com
Thanks!

value: Show HN: StrangerMeet – A Modern Omegle Alternative for Text and Video Chat


value: StellaMary

value: Show HN: A new JavaScript runtime for writing high-performance web apps in Rust

author: StellaMary


value: sravanjayanthi

value: We noticed our agents were failing due to mushy specs. Yellhorn is an open source MCP that provides structured plans (context, steps, checkpoints) in Github issues.

value: Show HN: Yellhorn – MCP server to help coding agents 1-shot long tasks

author: sravanjayanthi


value: indigoomega

value: To those who are interested in 3D, you probably know how 3D gaussian splatting or NeRF can reconstruct very well but bake in all the details from the captured environment - this makes it impractical to import reconstructed assets into new environments.<p>Our approach enables fast relighting with an HDR environment map condition with a custom diffusion model (1-2 mins with a 3DGS) that takes in any number of input images, making it especially suitable for photogrammetry. Even though we originally intended for it to relight simpler objects it seems to generalize well to much more diverse scenarios like cars.

value: Show HN: LightSwitch: Multi-View Relighting with Material-Guided Diffusion

author: indigoomega


value:
Introducing SkipWise: The app that turns your spending impulses into savings wins.
See something you want → Log it → Choose resist or buy → Watch your savings grow
No budgets. No lectures. Just awareness that builds discipline.
Please give your feedback to improve it further

value: Show HN: I built an app to track expense temptation


value:
Built this because kids 10-15 can't prompt AI effectively. They'd type "make quiz plz" and get confused when ChatGPT asks for context.
Lexie takes 46 steps of AI prompting, context explanation, and output formatting and makes it one step: point camera, get quiz. The photo constraint isn't just better UX, it's the only way to get usable output from that age group.
This demographic gets the worst deal in edtech. Too advanced for baby apps, too young for adult tools. They get gamification theater instead of real learning tools.
I stripped all that out. Photo your geology notes, get instant flashcards and quizzes that expose what you don't actually understand.
No ads, no trackers, photos stay on device. Making money from subscriptions, not from kids.
Available on iOS, Android coming soon. Works in English and in Finnish .
Personal motivation: got tired of watching my kids waste time highlighting and re-reading when I knew there was a better way to study.

value: Show HN: Turn any study material into practice questions with one photo


value: sreenathmenon

value:
LLMSwap is a CLI and Python SDK for switching between AI providers (OpenAI, Claude, Gemini, IBM watsonx, Ollama) with automatic fallbacks and response caching.
Started this during a hackathon when constantly switching between Claude for code review and GPT-4 for debugging. Got tired of managing different API clients and keys.
After the hackathon, kept building on it. Added CLI when I wanted to pipe error logs directly to AI for analysis. Added caching when I realized I was testing the same prompts repeatedly during development and burning API credits. Added code review features when our team started using it in CI/CD.
New in v3.0 - Professional CLI:
1. llmswap ask "Debug this SQL query performance issue"
2. llmswap review app.py --focus security
3. llmswap chat  # Interactive AI sessions
4. llmswap debug --error "ConnectionTimeout in production"
Python SDK features:
1. Multi-provider support (OpenAI, Claude, Gemini, IBM watsonx, Ollama)
2. Response caching for cost reduction (great for development/testing)
3. Auto-fallback when providers fail
4. Async support with streaming
5. Thread-safe for production apps
Real-world use cases:
1. Developers: Code review, debugging, documentation
2. Content teams: Writing, analysis, research
3. Startups: Prototype quickly, switch providers based on cost/features
4. Students: Free local models (Ollama) + cloud when needed
5. Enterprise: IBM watsonx integration for regulated environments
Three versions later, it's become our go-to tool for anything AI-related in development workflows. The CLI works great in automation - we use it for automated code review and log analysis in CI/CD.
Technical notes:
1. Zero dependencies for basic CLI usage
2. Works offline with local models (Ollama)
3. Production-ready with error handling and retries
4. Full backward compatibility from v1.0
Real-world adoption: 5k+ PyPI downloads
Install: pip install llmswap

value: Show HN: Llmswap v3.0 – CLI and SDK for OpenAI, Claude, Gemini, Watsonx

author: sreenathmenon


value: orangepomodoro

value:
Two months ago, my friends in AI and I asked: What if an AI could actually use a phone like a human?
So we built an agentic framework that taps, swipes, types… and somehow it’s outperforming giant labs like Google DeepMind and Microsoft Research on the AndroidWorld benchmark.
We were thrilled about our results until a massive lab (Zhipu AI) released its results last week to take the top spot.
They’re slightly ahead, but they have an army of 50+ phds and I don't see how a team like us can compete with them, that does not seem realistic... except that they're closed source.
And we decided to open-source everything. That way, even as a small team, we can make our work count.
We’re currently building our own custom mobile RL gyms, training environments made to push this agent further and get closer to 100% on the benchmark.
What do you think can make a small team like us compete against such giants?
Repo’s here if you want to check it out or contribute: https://github.com/minitap-ai/mobile-use
Our discord: https://discord.gg/6nSqmQ9pQs

value: Show HN: We beat Google DeepMind but got killed by Zhipu AI

author: orangepomodoro


value: Show HN: Nestable.dev – local whiteboard app with nestable canvases, deep links


value: rhodey

value:
Bizcardz.ai is a website where you design business cards which are converted to KiCad PCB schematics which can be manufactured (using metals) by companies such as Elecrow and PCBWay
The site is free. Elecrow charges about $1 per pcb in quantities of 50 and $0.80 in quantities of 100.
I have hacked away at this on and off for about two years so just happy to get it published

value: Show HN: Bizcardz.ai – Custom metal business cards

author: rhodey


value: borisdan

value: Show HN: VSCode extension to audit all MCP tool calls

author: borisdan


value: pomdevv

value: Show HN: I made a website that makes you feel warm inside

author: pomdevv


value: davidz

value:
Over the past year, we've collaborated with hundreds of developers building voice AI agents using our Agents SDK. It quickly became apparent that hosting these persistent, session-based workloads is a world apart from traditional HTTP servers. We fielded the same questions repeatedly:
- How do I size CPU/memory for unpredictable session lengths?
- What's the best way to autoscale without overprovisioning?
- How can I monitor and optimize performance across concurrent sessions?
A few months ago, we set out to build a serverless platform tailored for this—think Vercel for stateful AI agents, with low-latency cold starts and seamless scaling. Along the way, we tackled some fun engineering challenges:
- Container isolation to sandbox workloads and prevent noisy-neighbor issues
- Minimizing container startup times, to ensure proper autoscaling
- Custom load balancing to distribute sessions based on real-time resource utilization, not just round-robin—since session durations vary wildly
- Graceful draining during updates or scaling events
We've been dogfooding this internally and with early users, and it's handling thousands of concurrent voice sessions with minimal latency spikes. If you're building AI agents (voice or otherwise) and wrestling with infra, we'd love your feedback—does this solve pain points you've hit? What's missing?

value: Show HN: Serverless platform for running voice AI agents

author: davidz


value: mingtianzhang

value: Show HN: Vectorless RAG

author: mingtianzhang

title: Show HN: Vectorless RAG


value: denismilovanov

value:
Hi HN,
I made Acti, an iOS app that automatically records the places you visit and builds a timeline of your life. It’s totally private, no accounts, no cloud, everything stays local on your device.
The motivation: I wanted something like Google Maps Timeline, but without data collection or ads. Acti just runs in the background, asks you to name new places once, and then remembers them forever. You can also add photos, comments, and ratings.
What I’m struggling with: because there are no registrations, I don’t really know how to connect with users, gather feedback, or even measure if people keep using it.
I’d love feedback on both:
a) the product itself (is this useful to you?),
b) and ideas for how to stay connected with users in a privacy-respecting way.
Thanks for reading!

value: Show HN: A private automatic travel tracker and life journal for iOS

author: denismilovanov


value: fryingdan

value:
I came up with this idea when I was looking to move to London with a friend. I quickly learned how frustrating it is to trial-and-error housing options for days on end, just to be denied after days of searching due to some grotesque counteroffer.
To add to this, finding properties that meet the budgets, commuting preferences and work locations of everyone in a group is a Sisyphean task - it often ends in failure, with somebody exceeding their original budget or somebody dropping out.
To solve this I built a tool (https://closemove.com/) that:
- lets you enter between 1-6 people’s workplaces, budgets, and maximum commute times
- filters public rental listings and only shows the ones that satisfy everyone’s constraints
- shows results in either a list or map view
No sign-up/validation required at present. Currently UK only, but please let me know if you'd want me to expand this to your city/country.
This currently works best in London (with walking, cycling, driving and public transport links connected), and works decently in the rest of the UK (walking, cycling, driving only).
This started as a side project and it still needs improvement. I’d appreciate any feedback!

value: Show HN: Tool shows UK properties matching group commute/time preferences

author: fryingdan


value: Show HN: I Found Publicly Accessible Databases Using the Tool, Peekleaks


value:
LinkedIn inbox is really frustrating to use. So, I built Narrow to fix that.<p>- Organizes chats in Groups.
- Track chats status.
- Setup Reminders.
- 10x Faster.<p>Still early. Would love feedback.

value: Show HN: Superhuman for LinkedIn

title: Show HN: Superhuman for LinkedIn


value: cliftonc

value: I have extracted this module from a SaaS application I have been working on for some years, it is based on Drizzle, and the UI components just React + Tailwind.  The idea is that it allows you (if you have an existing DB and Drizzle schema) to very quickly offer a self service dashboarding / analytics (or just use it yourself to add reports / dashboards / data widgets in a maintainable way).  It's a module that can be embedded in any typescript app to provide a rich API and query language, and a set of pre-built React components that you can optionally use (or copy) to build your UI.  Comments and thoughts very welcome!

value: Show HN: Embeddable customer facing analytics – MIT licensed

author: cliftonc


value: demegire

value: I've used all kinds of productivity apps but the best I've used (8 years and going) was a Google Sheet that I maintained with my friends where we would keep our to-do lists. Being able to see each others lists would make us actually complete those tasks in the face of peer pressure and shame. So we decided to make our sheet into a web app so that everyone can use it. It's basically a calendar where you keep a to-do list and your friends can view them. You can also comment on those tasks (it's great for keeping up with friends if you don't use Instagram like me) and get notifications. It's completely free, lmk what you think!

value: Show HN: Cheat-code, a collaborative to-do list

author: demegire


value: sammycage

value: Hi everyone, I built PlutoPrint because I needed a simple way to generate beautiful PDFs and images directly from HTML with Python. Most of the tools I tried felt heavy, tricky to set up, or produced results that didn’t look great, so I wanted something lightweight, modern, and fast. PlutoPrint is built on top of PlutoBook’s rendering engine, which is designed for paged media, and then wrapped with a Python API that makes it easy to turn HTML or XML into crisp PDFs and PNGs. I’ve used it for things like invoices, reports, tickets, and even snapshots, and it can also integrate with Matplotlib to render charts directly into documents.<p>I’d be glad to hear what you think. If you’ve ever had to wrestle with generating PDFs or images from HTML, I hope this feels like a smoother option. Feedback, ideas, or even just impressions are all very welcome, and I’d love to learn how PlutoPrint could be more useful for you.

value: Show HN: PlutoPrint – Generate PDFs and PNGs from HTML with Python

author: sammycage


value:
Hey HN! I built ChatToPDF to solve a problem I kept running into: needing to archive WhatsApp conversations for documentation, legal records, or just memories, but finding WhatsApp's export format terrible for sharing or long-term storage.
What it does:
Converts WhatsApp's .txt export files into clean, readable PDFs
Preserves the original chat formatting and timestamps
Why I built this:
I needed to document some customer support conversations for my business, and WhatsApp's plain text export is basically unreadable for long chats. I wanted something that just works, respects privacy, and produces professional-looking output.

value: Show HN: I built a tool to convert WhatsApp chats to PDF


value: DavCreator

value:
Hey HN,
Remember the dating section in newsletter ads?
No algorithms. No swipes. No signup.
Everyone is trying to put even more "AI" into their products. I tried to do the opposite with https://1999date.com .
Find interesting profiles in your city or submit your own profile to get found.
Would be really happy for suggestions and feedback! What would you add or improve?
See you,
David

value: Show HN: 1999date – Dating Like It's 1999

author: DavCreator


value:
Hi HN,
I noticed that many vibe coders have a problem with building their apps. It's nice and easy when you're starting, but when you need to launch a production-ready app... The fun stops.
That's why I built DeVibe: to connect vibe coders with developers.
- Vibe coders post jobs; devs apply, and get accepted, or
- Devs create services, which vibe coders can book immediately.
Goals: make it a go-to place for vibe coders needing help, create more dev jobs in a tough market, and help end users get safer/stable apps.
Would love to hear your feedback!

value: Show HN: DeVibe – Connecting vibe coders with developers


value: pompeii

value: I spent the last 8 months designing this app to provide a clean UI and a smooth experience for this blackjack game so users can easily enjoy the game with gestures and intuitive UI.

value: Show HN: I spent the last 8 month designing this app

author: pompeii


value:
MCP Server for PostgreSQL Monitoring/Operations (MCP-PostgreSQL-Ops)<p><Examples Queries>
"Check PostgreSQL server status"
"Check PostgreSQL server version and connection status"
"Verify if extensions are installed"
"Show current active connection count"
"Show the shared_buffers configuration"
"Show PostgreSQL configuration parameter for shared_buffers"
"Find all memory-related configuration settings"
"Show logging configuration parameters"
"Display connection-related settings"
"Find all timeout configurations"
"Show all PostgreSQL configuration parameters"
"Show top 10 slowest queries"
"Show top 20 slowest queries"
"Analyze slow queries in specific database"
"Find unused indexes"
"Analyze recent query activity"
"Check index efficiency in specific database"
"Check database sizes"
"Find largest tables"
"Show tables that need VACUUM"
"Check table sizes in specific database schema"
"List tables in specific database"
"Check maintenance status in specific database"

value: Show HN: MCP Server for PostgreSQL Monitoring/Operations (MCP-PostgreSQL-Ops)


value: Show HN: Railway MCP – Stateful, Serverful, Pay-per-Use Infrastructure


value: chelm

value: Start with €100k and build your property empire over 30 years in Germany. Deal with tenants, maintenance, taxes, and financing while growing your real estate portfolio. It's in German but your browser's translate feature should work.

value: Show HN: Landlord Game – like Dope War but for real estate

author: chelm


value: drio

value: I came across Danielle Navarro's beautiful R/C++ implementation of IFS fractals and wanted to understand how they work by porting it to C. After that, I made modifications to compile to WebAssembly so you can try it directly in the browser without installing anything. You can generate static PNGs with the C version or interact with it live via the WASM demo. The math behind IFS is fascinating: simple geometric transformations create incredibly complex patterns. I hope you like it.

value: Show HN: C/WASM Port of Iterated Function System Fractals

author: drio


value:
Built this after realizing that existing AI tools treat every file like it exists in isolation. AI Terminal actually understands your project structure and suggests changes that make sense.
What makes it different:
-Semantic understanding: Uses AST + ML to map your entire codebase
-Pattern recognition: Identifies and suggests code following existing architectural patterns
-Terminal-first: Built for developers who live in the command line
-Persistent intelligence: Remembers insights about your project across sessions
Benchmarks vs popular tools:
3.2x faster codebase navigation vs Copilot
91% relevant suggestions vs 67% for Cursor
45% faster debugging in large codebases vs Claude Code
Example workflow:
aiterm analyze   # Understand project architecture
aiterm suggest "add error handling to user service"  # Get contextual suggestions
aiterm template create "api_endpoint"  # Generate code matching existing patterns
Perfect for:
Senior developers working on complex systems
Teams with established coding patterns
Anyone tired of AI suggestions that ignore existing architecture
The tool runs locally (privacy-first) and has both CLI and VS Code extension.
Try it: npm install -g ai-terminal
Looking for beta testers.

value: Show HN: AI Terminal – The AI coding assistant that knows your codebase


value: alchemyzach

value:
I’m a web developer who writes screenplays on the side for fun. I wanted a tool that let me write scripts manually, but with lightweight AI features for productivity - like quickly fleshing out a scene with a prompt or making small edits via voice commands.
I couldn’t find anything that fit, so I built ScriptLoom. I’ve been using it to get rough drafts finished faster, then editing as usual. It’s free to try, and I’d love feedback from other writers:
https://scriptloom.ai
Thanks!

value: Show HN: ScriptLoom – AI-assisted screenwriting with drafting and voice edits

author: alchemyzach


value: putlake

value: Sometimes I find comments that are so good I want to follow these people and catch up on what they're posting. This is my first Chrome extension. Looking forward to feedback on ways to improve it.

value: Show HN: Follow/Block Users on Hacker News (My First Chrome Extension)

author: putlake


value:
This is a matchsticks puzzle solver, solves any matchsticks puzzle with two digit numbers in the format x [+-x/] y = z. Upto two moves allowed.
Some sample puzzles: https://github.com/fastcodejava/Matchsticks/tree/main/images

value: Show HN: Matchsticks Puzzle Solver

title: Show HN: Matchsticks Puzzle Solver


value: tscepo

value: Simple idea: just prompt your workspace into existence, and use AI to discuss and control docs and tasks, with some light web search functionality for ad hoc research. It's a spiritual successor to Notion, just without the bloat.

value: Show HN: Cursor for Your Notes

author: tscepo

title: Show HN: Cursor for Your Notes


value: geminimir

value:
We built StripeMeter, an open-source usage metering platform that plugs directly into Stripe. It solves the classic SaaS pain of “why is my bill higher than expected?” by giving both developers and customers real-time usage tracking with live cost projections.
Why it matters

  - Transparency: Customers see exactly what Stripe will bill them (within 0.5% parity).

  - Exactly-once guarantee: No double billing, ever.

  - Fast & scalable: Sub-minute freshness with Redis + Postgres counters.

We’d love feedback from SaaS builders, especially if you’ve struggled with Stripe’s metered billing. Does this solve a real pain for you? What would you need before trusting it in production?

value: Show HN: StripeMeter – Open-Source Usage Metering for Stripe Billing

author: geminimir


value: admtal

value: You can scroll left and right forever<p>If you press the ∞ button, you can scroll up forever

value: Show HN: Infinite Tetris Grid

author: admtal

title: Show HN: Infinite Tetris Grid


value: yelston

value:
I envision AI as more than a chat prompt that waits for questions. It should understand users' needs and proactively help them achieve their goals.
At Copi, we aim to empower growth team members in understanding customer engagement better.
With our newly launched Copi AI insights, we analyze customer engagement data and provide proactive recommendations and action plans to help users close deals better.
This is the first version of Copi AI Insights, and I can't wait to see how it evolves as we continue building!
Do give it a try and let us know any feedback.
Try Copi at https://www.usecopi.com

value: Show HN: Copi AI – Customer Engagement AI-Powered Insights

author: yelston


value: Show HN: Tired of ghosting on language apps. I made this to schedule real talks


value: mapedia

value:
Hey everyone,
The name "Mapedia" is a blend of "map" and "encyclopedia," and it perfectly encapsulates what this new platform is all about. Have you ever wished you could not just read about a topic, but also instantly see where its relevant geographical information fits into the world? That's exactly what Mapedia aims to do.
Examples:
Travel Planner: https://mapedia.cc/view/ad60d869ba6e571ab58553f53abcddb3
The Hannibalic War: https://mapedia.cc/view/78cf4d7b82f880cec1ee4654caaf2a92
Alexander the Great: https://mapedia.cc/view/2e41609ec857e6a6ba699c1786c5900b
Best Places to Visit in China: https://mapedia.cc/view/7433a09f9d0e4bfebf7c44b9fb01b087
So, head over to mapedia.cc right now and give it a spin! I can't wait to hear what you discover and what you think.

value: Show HN: Mapedia.cc – Where Knowledge Finds Its Place

author: mapedia


value: Use it in your stack - API, CLI, notebook, IDE - and sell it on your terms.

value: Show HN: Turwin turns your prompt into a proof-backed recipe you own


value: SecretML

value:
Passwords, accounts, and digital files get lost more often than we admit. Traditional password managers don’t solve the problem of organizing everything for the long term.
SecretMemoryLocker is a secure archive that works like a Q&A system for your digital life. It helps you recover lost information, keep accounts organized, and also prepare for digital legacy if needed.
I’d love to know: how do you currently handle digital data recovery and organization?
GitHub: https://github.com/SecretML/SecretMemoryLocker

value: Show HN: SecretMemoryLocker – Q&A-Style Archive for Your Digital Life

author: SecretML


value: jumpdong

value: Show HN: Resignation Letter：I built a website can generate resignation letter

author: jumpdong


value:
So I watch a lot of educational YouTube videos for work. I'd always find myself wanting to share the good stuff with my network on LinkedIn or tweet about it.
But here's the thing that drove me crazy: I'd spend ages trying to summarize a 20-minute video into a decent post. Copy some quotes, try to capture the main points, format it nicely... and it would take me like 30 minutes just to write one post.
Then I started thinking - if this is painful for me as just a consumer, imagine how much worse it is for actual content creators and YouTubers + social media managers. They're making all this great content on YouTube but then have to spend hours manually converting it for LinkedIn, Twitter, etc. just to reach different audiences.
I figured there had to be a better way, so I built this thing called ThinkYT.
You just paste a YouTube URL and it turns into posts for different platforms. No more sitting there rewinding videos trying to get the exact quote or struggling to remember what the third point was.
What used to take me 30+ minutes now takes like 2 minutes.
I would love to hear your feedback!

value: Show HN: I Built this to repurpose YouTube Videos into posts to save time


value: alexmrv

value:
Hey HN! I built a proof-of-concept for AI memory using Git instead of vector databases.
The insight: Git already solved versioned document management. Why are we building complex vector stores when we could just use markdown files with Git's built-in diff/blame/history?
How it works:
Memories stored as markdown files in a Git repo
Each conversation = one commit
git diff shows how understanding evolves over time
BM25 for search (no embeddings needed)
LLMs generate search queries from conversation context
Example: Ask "how has my project evolved?" and it uses git diff to show actual changes in understanding, not just similarity scores.
This is very much a PoC - rough edges everywhere, not production ready. But it's been working surprisingly well for personal use. The entire index for a year of conversations fits in ~100MB RAM with sub-second retrieval.
The cool part: You can git checkout to any point in time and see exactly what the AI knew then. Perfect reproducibility, human-readable storage, and you can manually edit memories if needed.
GitHub: https://github.com/Growth-Kinetics/DiffMem
Stack: Python, GitPython, rank-bm25, OpenRouter for LLM orchestration. MIT licensed.
Would love feedback on the approach. Is this crazy or clever? What am I missing that will bite me later?

value: Show HN: I replaced vector databases with Git for AI memory (PoC)

author: alexmrv


value: orangepomodoro

value: Show HN: Mobile Use – Open-source agent that uses any mobile app like a human

author: orangepomodoro


value: niksmac

value:
We built FoundersAreHiring (https://foundersarehiring.com) to fix startup hiring. Recruiter spam, bloated job boards, and keyword-junkyard resumes or LinkedIn profiles waste time and bury real talent. Startups move fast, often with micro-teams, yet hiring hasn’t caught up.
Instead of endless listings, we deliver curated weekly drops of high-intent opportunities and let founders connect directly with candidates. Our AI agent Axira AI runs short, voice-based screenings to cut through the fluff and hear how candidates actually think, solve problems, and operate in chaos. No gamed resumes, no AI-padded profiles. Founders finally get real signals: clarity, mindset, cultural fit, and execution depth. Candidates get a chance to stand out for substance, not keyword stuffing. We are live today in PH https://www.producthunt.com/products/founders-are-hiring?lau...

value: Show HN: FoundersAreHiring Connecting top talent with innovative founders

author: niksmac


value: druskacik

value: Show HN: Database of >2M creators and brands grouped into categories

author: druskacik


value: machinelearning

value: Show HN: LeRobot Episode Scoring Tool

author: machinelearning

title: Show HN: LeRobot Episode Scoring Tool


value: standew

value: Show HN: Back-Weighted DCA Planner – Smarter way to do dollar-cost averaging

author: standew


value: mofle

value: Show HN: Run Shortcuts

author: mofle

title: Show HN: Run Shortcuts


value:
We built Weam because we felt existing AI tools didn’t work well for teams. Everything was scattered across chats, prompts, and workflows — hard to share, harder to organize.
Weam is an open-source platform that tries to fix that.
Organize prompts, chats, and agents into “Brains” (team folders).
Run agents and even Pro Agents for workflows.
Bring your own LLM keys (works with OpenAI, Anthropic, Gemini, Llama, etc.).
Self-hosted, so you keep control of your data.
Includes RAG pipelines for document-based AI.
It’s early but we’d love feedback. Repo here: https://github.com/weam-ai/weam
Docs: https://weam.ai/
Curious if anyone has run into the same pain of making AI tools “team-friendly.”

value: Show HN: Weam – open-source AI collaboration platform for teams


value: genxer

value:
Hi HN
I built a small open-source CLI tool that lets you generate professional invoices directly from the terminal.
Write invoices in YAML/JSON
 Export to clean PDF instantly
 No SaaS lock-in, no vendor dependency
 Great for freelancers & developers
The motivation came from constantly struggling with overcomplicated invoicing software while working on side projects. I wanted something minimal, scriptable, and developer-friendly.
Repo: https://github.com/username/invoice-cli
Docs: https://github.com/username/invoice-cli#readme
I’d love your feedback
- Does this solve a real pain point for freelancers/developers?
- What features would you expect in a minimal invoicing CLI?
- Any ideas for integrations (e.g. Stripe, Notion, etc.)?
Thanks for checking it out!

value: Show HN: A simple open-source CLI tool for generating invoices from the terminal

author: genxer


value: pekingzcc

value:
I built PictureToDrawing.org - a completely FREE AI tool that converts photos into artistic drawings. No signup, no account required, just upload and go.
Would love to hear some advices!

value: Show HN: 100% Free photo to drawing converter, No signup

author: pekingzcc


value:
I have this tendency to over-engineer things, and sometimes it can be a good learning opportunity. ddns-go is what happens when you take DDNS seriously, and try to do everything in the most efficient way possible.
On Linux it opens a netlink socket and listens for network interface changes. If you use WireGuard for all outgoing traffic, and still want to be able to handle incoming connections from the physical interface, ddns-go can even help you maintain the policy routing rules (see ip-rule(8)).
On the BSDs it opens a route(4) socket for the same thing, except it is a bit more complicated here because for historical reasons the messages do not contain IPv6 address flags. You have to call ioctl(2) to retrieve the flags, if you want to filter out deprecated and temporary IPv6 addresses.
On Windows ddns-go uses the IP Helper API to get notified for interface address changes. Of course the API does not behave quite like how the documentation describes, so there needs to be workarounds.
ddns-go also speaks asuswrt's web API and can get the WAN IPv4 address directly from the router.
As a result of working on this project, I sent 3 separate CLs to the x/sys module.
[1] https://go-review.googlesource.com/c/sys/+/597915
[2] https://go-review.googlesource.com/c/sys/+/598895
[3] https://go-review.googlesource.com/c/sys/+/603755

value: Show HN: DDNS-go – Over-engineered DDNS service with native OS integrations


value: Iobs

value:
Hello !
I was frustrated because every time I released a new feature on my website, users couldn't see it easily. So I created ShipShipShip, a self-hostable tool that creates a changelog page where users can see what has been released, what you're working on, and give their feedback.
The repo : https://github.com/GauthierNelkinsky/ShipShipShip
It's still very fresh and have a ton of features in mind to implement, so all feedback and suggestions are appreciated

value: Show HN: ShipShipShip – Open-source tool for changelog and user feedback

author: Iobs


value: canercbo

value:
Hey everyone,
I’ve been working on a little side project: a website where I collect and display stats from soccer games (and I could expand it to other sports too).
The main idea isn’t to predict matches or do betting tips — it’s more about having a clean, easy-to-read overview of stats like: • Team performance across the season • Head-to-head comparisons • Player stats (goals, assists, cards, etc.) • Match summaries and trends
Right now it’s pretty simple, but I’d like to make it genuinely useful for fans who just want to explore numbers without drowning in clutter.
I’d love to hear your thoughts: • What stats do you usually look for when checking up on games? • Anything you wish other sports stats sites did better? • Features that would make you actually bookmark and revisit it?

value: Show HN: Kickpredict – Simple Soccer march analysis ans statistics by AI

author: canercbo


value: iShibi

value: Show HN: HN – Hacker News in Your Terminal

author: iShibi


value: Appventurer

value:
Hey HN,
I just launched AIHabitPro, a lightweight iOS habit tracker that uses AI to suggest personalized daily habits based on your goals, time of day, and behavior. It’s built with SwiftUI and OpenAI under the hood, and focuses on minimal UI + daily momentum with streak tracking.
This was born out of frustration with rigid habit apps that felt like more work than help. Would love feedback from this community — both on the idea and execution. I’m also exploring how to make it more open and extensible.
Thanks for checking it out!

value: Show HN: AIHabitPro: AI-powered habit tracker with smart suggestions and streaks

author: Appventurer


value: velyan

value:
I built Collate, a free Mac app that summarizes and chats with PDFs entirely on your device. No uploads, no rate limits, just open a file and ask questions. It highlights the exact passages it used and shows citations, so you can verify answers quickly.
Why: I wanted AI that feels like a normal app—fast, private, and not tethered to a cloud account—especially for long papers and reports.
How it works (high level):
 • Extracts text with native macOS frameworks (works best with text-based PDFs).
 • Chunks + indexes the doc locally for retrieval.
 • Runs a small LLM on Apple Silicon using on-device inference.
 • Maps answers back to page spans and auto-highlights them.
What’s new: share clean summary links (text only, optional), faster summaries, and a progress tracker that shows how much of the doc you’ve covered as you chat.
Known limits: macOS 13.5+ on Apple Silicon; large/scanned PDFs (pure images) work poorly without OCR; still polishing multi-PDF answers and edge cases.
Why: If AI is going to be an equalizer, it shouldn’t meter every question or upload private files. Collate runs on your device and removes the limits.
What features would be the biggest unlock for you?
Links: https://collate.one
Happy to answer technical questions.

value: Show HN: Collate – Offline AI PDF reader and chat for Mac (private, on-device)

author: velyan


value: jackdaniel

value: Show HN: Using Common Lisp from Inside the Browser

author: jackdaniel


value:
I built Minnas: a prompt and resource directory directly integrated into your local LLM.
With it you can discover popular prompt/resource collections on our [directory](https://minnas.io/directory), add them to your account, and connect it to your LLM using the MCP protocol so that they instantly become available in your workflow.
You can also publish your own prompt collections, or share them directly with your team to give your teammates instant access to your handcrafted prompts.
I hope you find value in it! Also, please don't hesitate in letting me know if you spot any bugs or areas for improvement.
Feel free to let me know if you're missing any prompt collections from the directory, and I'll do my best to add them.

value: Show HN: A prompt directory directly integrated into your LLM


value:
Hi HN,
I built Slitherlinks.com — a site to play Slitherlink puzzles (also known as “Loops” or 数回) in the browser.
Some features:
 • Daily puzzles with varying difficulty (easy → hard).
 • Multiple grid sizes: 5×5 up to 15×15.
 • Accounts, trophies, and leaderboards if you like competition.
 • Simple interactions: click to draw/erase a line, right-click (or Ctrl+click) to mark an edge with ×.
 • Tech stack: Next.js + TypeScript + PostgreSQL + Phaser.js, responsive design (desktop & mobile).
I enjoy logic puzzles a lot, so I wanted to create a smoother, more accessible Slitherlink experience.
This is my first time sharing it here, and I’d really appreciate your feedback:
 • Is the UI/UX intuitive?
 • How is the mobile experience?
 • Any features you think are missing?
Try it here: https://slitherlinks.com
Thanks!

value: Show HN: Slitherlinks.com – Play Slitherlink Puzzles Online


value: olivefu

value:
I'm excited to share a small project I built: easymbti.org. It's a simple tool designed to help you quickly understand the 16 MBTI personality types in the clearest, most straightforward way possible.
I noticed that many existing MBTI resources are often full of jargon and lengthy descriptions, which can make it hard to grasp the core concepts. easymbti.org aims to solve that problem.
What makes it different:
Minimalist Design: I stripped away all unnecessary clutter to focus only on the essential information. You can find any type in seconds and see its key traits.
Neutral Descriptions: The site offers objective, non-judgmental descriptions. I believe every personality type has unique strengths and challenges, and the tool reflects that.
Focus on Key Points: Each type is summarized with a few core keywords, so you can immediately get a sense of its main characteristics.
This was a fun, simple project to build, and I'd love to hear your thoughts. Whether you have feedback on the design, the content, or suggestions for new features, please share them in the comments below.

value: Show HN: I built a tool to help you quickly understand MBTI personality types

author: olivefu


value: Sakou

value: I created this short guide to help anyone overcome procrastination and build better daily habits. It’s simple, actionable, and available on Gumroad.

value: Show HN: Proven Ways to Break Your Short Guide to Build Better Daily Routines

author: Sakou


value: Jonathanfishner

value:
Me and Guy (@guyb3) built ChartDB to generate ER diagrams from your database without a need of any database access (via query/sql/dbml). We started with an open-source version, and after seeing a lot of use we decided to make a cloud version.
Our OSS launch (1y ago) -  https://news.ycombinator.com/item?id=41339308
Now we’re launching ChartDB Cloud - built for teams:
- Embed ERDs into docs, dev portals, or Miro/Notion etc.
- Collaborate in real-time (with live cursors like Figma)
- Keep diagrams always in sync with your database
- Organize large, messy schemas without pain
- Export DDL in multiple SQL dialects (solved deterministically)
- AI assistant to brainstorm and generate new schema objects or schema changes
We designed it so working with databases feels less like a chore and more like a creative process.
Would love feedback - especially from teams dealing with messy schemas or outdated docs.
https://app.chartdb.io

value: Show HN: ChartDB Cloud – Visualize and Share Database Diagrams

author: Jonathanfishner


value:
Hello Everyone! I made a markdown notes extension on bowser sidepanel, deeply inspired by the extension 'Notes by Firefox', made by Mozilla (link is here : https://github.com/mozilla/notes)
*How to Use*
For Chrome, you can download it in [Chrome Web Store](https://chromewebstore.google.com/detail/sidenote/jdgobmepjp...)
For firefox, you can download it in [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/sidenote1/), but as it is in Review status it takes some time until the link become in public.
If you want to test it in firefox, you can clone [SideNote Repository](https://github.com/IHaBiS02/SideNote) and build extension locally and load it through debugging features in firefox.
After install it, press Alt+Shift+W to open notes on the sidepanel (I found that it sometimes not working in chrome and can't find way to reproduce the error in other environment and how to fix it. So, if this happens, go to extensions/shortcuts in chrome and set Alt+Shift+W for activation shortcut key.)
To edit notes, double click notes or press 'Edit' Button on the bottom left, then it will enter to edit mode.
To escape from edit state, press ESC or Shift+Enter.
To navigate history, right click '<' on top-left.
Other features are written in github repository.
*How it is made*
Most part is developed with Gemini CLI and Claude Code, some small part is handwritten (Editing small parts in CSS elements, fixing history stack, etc...)
*Why I made This*
Because I really need it!
Since 2019, Notes by Firefox is one of the main reason which makes me keep using Firefox instead of other browsers. I really like the concept of using sidepanel as notetaking area, and the UI of this extension is simple and easy to use.
However, as time went on, this extension was archived and its development was discontinued. It was manageable for the first few years, but eventually, a problem arose that made it so difficult to write when inputting text with my L1 that I had no choice but to give up on this extension.
So I choose to make it with some additional features like : Markdown support, Image support, Recycle bin with 30-day auto cleanup, both support chrome and firefox.
And with a lot of help by AI, I can build some parts of my goal (It's usable but some parts of my original plan are still in development).
*Supported Features*
- Writing Notes with markdown support
- Paste image on the notes
- Import/Export each note or all notes as single file with custom file extension (.snote for single note and .snotes for multiple notes)
- Recycle Bin with 30 day auto cleanup
- Dark/Light Mode
- Keyboard Shortcut (Shift+Alt+W or Alt+Shift+W) (Starting with W doesn't work)
*Wish to Implement*
- replace Preview to WYSIWYG Editor (I think it's the hardest one to implement)
- pure text mode
- move cursor to the place where user double clicked in preview mode
- other language support
- hyperlink other notes in note
- mathematical code support
- unify the layout shown in firefox and chrome (Scrollbar looks different in Firefox and Chrome and I can't find the reason why this happens)
- export as markdown/html instead of .snote or .snotes file extension (Looking for some good way to include metadata and images when export as markdown or html as single non-zip file.)
- etc...
Until now I can implement features through giving logic to AI and fix minor error in result, but now I cannot make any detailed logic as I don't have background information about web, and making AI plan for implementations always ended with buggy, unusable results.
So, now I start studying javascript, html, and css for implementing those features, hope to implement those features someday.
Thanks for reading and please let me know if you have any questions about this extension.

value: Show HN: SideNote – Markdown Note Extension on Browser Sidepanel


value: aaronSong

value:
Hey, HN! I'm Aaron.
I built an open-source Lovable for Claude Code users.
Platforms like Lovable, Replit Agent, and Bolt require separate API keys and $25+/month subscriptions. But if you’re already subscribed to Claude Pro or Cursor, you can use those plans directly without extra costs.
Claudable runs entirely locally through Claude Code (Cursor CLI also supported) and provides:
- Instant UI preview (similar to Lovable)
- Web-optimized, production-ready designs
- Direct Git integration
- One-click Vercel deployment
- Zero additional API costs
It’s open source and available today. I’m actively developing it and would love community feedback on what features to prioritize next.
GitHub: https://github.com/opactorai/Claudable
Happy to answer any questions!

value: Show HN: Claudable – OpenSource Lovable that runs locally with Claude Code

author: aaronSong


value:
Launching ReadyBase today. If you like trying new AI tools, you'll love trying ReadyBase.
We engineered a way for LLM's to output PDF/PNG without the use of templates. Every generation is 100% unique.
Link: https://readybase.ai/
Launch: https://www.producthunt.com/products/readybase

value: Show HN: Prompt to PDF in Seconds

title: Show HN: Prompt to PDF in Seconds


value: ezeoleaf

value: Show HN: A terminal-based Tamagotchi simulation written in Go

author: ezeoleaf


value:
Hey HN! As I was collecting urban data for my startup, I decided to create a free and open tool to visualize what we call "Urban Chaos": data points in a city that can indicate activity and use historical trends to detect anomalies (e.g: a big concert next to a planned road paving might create some difficult street conditions).
This is currently at a very early stage, where we're only plotting the data on a map and have curated some historical time series of road traffic and bike traffic to get an idea of what the street conditions look like. We have more datasets that we're going to add to the dashboard, including events (concerts, sports) as well as more road work and outages, and we'll run some spatial analyses to detect strong urban activity.
How it works:
- A lot of data cleaning was needed to get the traffic data from NYC Open Data API (selecting the right segments and matching link ids manually)
- Geometry conversions are required as NYC uses NAD83 projection (EPSG:2263) for a lot of its points, using https://proj.org/  (use proj, do not try to do this yourself)
- Data points are queried according to their update frequency (weather will update minutely, road work will update once a day)
- We use goroutines to run this in a single light binary, on our server
- For the data that we're allowed to store, we store it in a TimescaleDB, giving us a powerful timeseries engine to query from and generate the graphs on the dashboard
Stack:
- Go
- Proj (https://github.com/twpayne/go-proj)
- Pure HTML/JS/CSS (I've built a mini css framework for this, since I just couldn't find the right one that was primarily designed for data visualization. If anyone actually likes it and is interested, I'm happy to make it open source). For the maps, we use MapLibre-GL and OpenFreeMap for the tiles (we're planning on hosting our own tiles soon as well) and ToastUI for the charts.
I'd love to get some feedback on this, and if anyone is interested in some new features, or enough people want a specific US city added, feel free to contact us and we'll answer promptly! We're adding new datasets every week for the NYC area, so expect new features pretty soon.
(Full disclosure: this does have a mention of my startup at the bottom)

value: Show HN: I built a tool to visualize NYC Urban Chaos


value: grouchy

value:
UI library site: https://ui.tambo.co/
You can check out our generative graph, form, and map.
We also have a set of components for “framing” the AI assistant.
But you can also roll your own or render them outside of the chat experience.
In our repository, we have a list of additional components we plan to build.
Upcoming Components: https://github.com/tambo-ai/tambo/issues?q=sort:updated-desc...
Let us know what you think.
— Michael

value: Show HN: The first generative UI component library

author: grouchy


value: nallana

value:
Why build this? MATLAB wasn’t chosen by engineers; it was inherited from classrooms. That unfair advantage let MathWorks sell a decades-old runtime with heavy startup, sluggish hot loops, and paywalled toolboxes. It milks about $500M a year out of the engineering ecosystem for what amounts to an outdated compiler and runtime stack.
GNU Octave has been the main open-source way to run MATLAB code but it only supports a subset of the grammar and semantics, and its performance is far behind modern expectations. It’s more of a compatibility bridge than a true runtime alternative.
I decided to implement a MATLAB language compiler and executor from scratch, grammar and semantics complete, in Rust with a modern architecture inspired by V8. Like V8, RunMat starts in a lightweight interpreter, then profiles and JITs hot paths using Cranelift. Snapshotting makes cold start essentially vanish (5ms vs 2–10s in MATLAB), and tensor operations run natively across CPUs or GPUs (CUDA, Metal, Vulkan) without an extra license.
Performance (vs Octave, Apple M2 Max, 32GB):
* Startup: 0.9147s → 0.005s (180× faster)
* Matrix ops: 0.8220s → 0.005s (164×)
* Math funcs: 0.8677s → 0.0053s (160×)
* Control flow: 0.8757s → 0.0057s (154×)
Unlike Octave, RunMat implements the full MATLAB grammar: arrays/indexing (end/colon/masks/N-D), multiple returns, varargin/varargout, classdef OOP, events/handles, metaclass, and standardized exceptions. The core is slim at 5MB static binaries for Linux, macOS, and Windows (or embedded devices and containers), with language extensibility coming from packages that can be written in MATLAB or in Rust.
It’s 100% open source: The repo is about 3M characters of code, has over 1,000 tests covering the edges of the semantic surface, and was bootstrapped in three weeks. A package manager is next, along with a final draft of the builtin standard library.
TLDR: Same language semantics, but rebuilt with modern methods, the way Chrome’s V8 redefined JavaScript engines.

value: Show HN: RunMat – a V8 inspired Rust runtime for the landlocked Matlab language

author: nallana


value: rickcarlino

value: Show HN: Solar Forth – Forth System with LibUV for Concurrency

author: rickcarlino


value: andrevlok

value:
I built a small npm package that turns your <img alt=""> text into real images.
No broken placeholders, no stock photo hunting. Just write good alt text and get images instantly.
It caches results so repeated prompts don’t cost extra.
npm: imagenai
Would love feedback from the community—would you use this in your projects? What features should I add next (lazy generation, custom styles, presets)?

value: Show HN: Imagenai – generate images directly from <img alt>

author: andrevlok


value:
I had a problem with changing resolution on Windows being too slow, so I built a small tray app to make it fast. It can also change scale, refresh rate, orientation, and enable/disable HDR.
It’s lightweight (<4 MB) and built with Tauri (Rust).
Code and download: GitHub - https://github.com/zpix1/windisplay

value: Show HN: WinDisplay – BetterDisplay for Windows


value: palapof

value: Show HN: Soda – Watch Your Bubble

author: palapof

title: Show HN: Soda – Watch Your Bubble


value: martianmanhunt

value:
Looking for a specific job? Trying to avoid certain kinds of messages? Just want a cringe filter? You can do all this using this chrome extension where you can fill in your exact preferences and every time you open LinkedIn you will get posts labelled to draw your attention to the right ones and keep it away from the wrong ones.
I initially made it as a cringe filter but people are telling me that they are filling in specific job aspirations or target customer profiles in there and the AI is helping them filter out the noise and jump on the posts that would be most important to them.
It's in testing so please try it out and let me know feedback!

value: Show HN: I made a LinkedIn Post Tagger to highlight posts based on preferences

author: martianmanhunt


value: Show HN: Rubberduck – Open Source Tool to Emulate OpenAI/Anthropic APIs Locally


value: enigmazi

value:
Hello People,
I'd like to share a small project I've been working on called docmd. It's a command-line tool written in Node.js that generates clean, fast, and lightweight static documentation sites directly from Markdown files.
The core idea was to create something that gets out of your way. I found myself wanting a documentation tool that didn't require a complex setup with React, bundlers, or a large ecosystem of dependencies. I wanted to just write Markdown and have it turn into a beautiful, functional website.
docmd is an alternative for those who find tools like Docusaurus or Mintlify to be more than they need. It has no client-side framework dependencies, resulting in lightning-fast page loads and a simple build process.
Here are the core features:
- Zero Client-Side Frameworks: Generates plain HTML, CSS, and minimal vanilla JS. This makes sites extremely fast and lightweight.
- Standard Markdown: Uses standard Markdown with YAML frontmatter for metadata. No special syntax to learn.
- Single Executable: Install it via npm, and the docmd command is all you need (init, dev, build).
- Rich Components Out-of-the-Box: Includes built-in, pre-styled components like callouts, cards, tabs, and step-by-step guides using a simple container syntax (::: callout info).
- Theming & Dark Mode: Comes with multiple built-in themes and a light/dark mode toggle that works automatically.
- Built-in Plugins: Includes essential plugins for SEO, sitemaps, and analytics without needing external packages.
- No-Style Pages: An option to create completely custom landing pages with full control over the HTML, while still using the docmd build process.
- Deploy Anywhere: The output is a standard site/ folder that you can deploy to GitHub Pages, Netlify, Vercel, or any static host.
The entire documentation site for the project is, of course, built with docmd itself. You can see a live demo here: https://docmd.mgks.dev
The project is open source, and the code is on GitHub: https://github.com/mgks/docmd
I'm here to answer any questions you might have. I would genuinely appreciate any feedback, thoughts, or critiques you have on the approach, the features, or the code itself. If you find the project useful, a star on GitHub would be a great encouragement.
Thank you for taking a look.

value: Show HN: docmd – A Zero-Dependency Documentation Generator

author: enigmazi


value: syketdas

value:
Hey HN,
I'm Syket, and I've noticed a pattern: most startup failures aren't due to bad ideas, but slow/expensive technical execution.
Over 30+ projects, I've developed a framework for rapid MVP development:
Week 1-2: Core features + authentication + payments
Week 3-4: Mobile app + admin dashboard + analytics
Week 5-6: AI features + optimization + launch prep
Recent examples:
- Taplab Agency: Now UK's largest edu creator platform (https://taplab.agency)
- Unithrive: Mentorship platform serving thousands of UK students (https://www.unithrive.net)
- Connect Jew: NGO management system scaling across multiple cities (https://connect-jew.vercel.app)
What I've learned about startup tech:
1. *Start with revenue generation* - build payment processing first
2. *Mobile-first design* - 80% of users are on mobile
3. *AI integration* - users expect smart features now
4. *Performance = retention* - every 100ms delay costs users
The key insight: Don't build everything. Build the minimum that generates revenue, then iterate based on real user data.
I'm curious - what's been the biggest technical bottleneck in your startup journey? Happy to share specific solutions I've implemented.
Portfolio: https://syket.io

value: Show HN: I Help Startups Go from Idea to Revenue in 30-60 Days

author: syketdas


value: streetmeat

value:
crapboard = omegle + pastebin
I created this out of a frustration with the current state of social media. Simple and useless, you can contribute to or browse the dumpster of random pastes. It's purely random, no accounts, no tracking, no revenue :P
Let me know what you think.

value: Show HN: crapboard – useless social media, no algo, login, or ads

author: streetmeat


value:
TLDR: Graph is a self-tuned AI filter that sits between you and the social web, so you can see the most relevant content in one place each day.
---
Hey everyone. A long time ago I stumbled on this Aaron Swartz documentary, The Internet's Own Boy. It’s a conviction-builder, and it got me thinking a lot about RSS feeds and information agency.
Now in a time of LLMs and embeddings, my friend David and I have been building something we call Graph, which flips the OG structure of RSS from following rigid sources to following a configurable list of topics, and letting this "interest graph" act as the main driver of what content will show up in a feed. Our MVP learns keyword interests from ChatGPT or Claude and uses them as embedded signal magnets for content pulled into our giant macro RSS. So, Graph retrieves thousands of posts from the social web each day, tags them with topics, then gives each user a unique rank-ordered feed of content that aligns with their work, hobby, or research interests.
Please try it out and let us know what you think! Here are some quick notes and disclaimers.
-- Sources --
As of now we have only about 1600 sources, which pull in about 3000 posts each day from places like Hacker News, Reddit, Product Hunt, YouTube, X, Substack, research journals, blogs, and traditional media. The content for now skews techy, but throw it some curve balls! If you tell ChatGPT you’re a farmer from Nebraska, it will give you tags that match that, and Graph’s content will show mostly posts about corn futures, trucks, livestock trading, and so on. It’s kind of neat to see how your LLM describes you and to immediately convert that into an autonomous scouting tool.
-- Social --
You’ll also find some social feature side quests. You can follow friends and see what Graph recommends them. You can also see what topic overlap you have with other people, from the LLMs as well as optional connectors like Spotify, YouTube, Goodreads, and Letterboxd. We’re working on a few chat features as well. Soon we’ll have a Graph agent to riff with who can DM you leads to your current thing or make an optional intro to someone with overlapping goals or interests.
-- Recommendations --
We’d really love your UX feedback and source recommendations. We’re not sure what Graph’s UI is going to evolve into, so we’re open to any and all ideas on how to make it the right balance of info-dense and engaging. Importantly, we could use some help on content source recs so Graph is more diverse in coverage. We hope to add a few hundred new sources and social accounts to pull into Graph each week, ideally, mainly from user suggestions.
When logged in you can see an Info page with more background on why we’re building Graph and what features are on the way. This has been a fun project so far, and Graph is already showing David and me posts about [social web browsers] and [digital identity mapping] we would have never tracked down in our normal X or YouTube dives. You’ve probably felt seen when a friend sends you a super relevant link to something you’re working on that you wouldn’t have found otherwise. That’s what we’re going for.
We’ll take any feedback and thoughts. Let us know how accurately Graph’s tags are snapping to your content or not, and thanks so much for checking things out!
Link for signup:
https://www.graph.cx/login

value: Show HN: Graph – turn your ChatGPT into AI-sorted RSS feeds


value: nosrednAhsoJ

value:
Picture this: It's hour four of what was supposed to be a six-hour drive to Grandma's house. Your 5-year-old is doing the potty dance, your 3-year-old is melting down because they're "SO HUNGRY," and you're desperately scanning highway signs for the next exit. You spot one – perfect! – and follow the signs to what looks like a promising rest stop.
But when you pull up, your heart sinks. The bathroom looks like it hasn't been cleaned since the Clinton administration; there's broken glass in the "playground," and the vending machine is held together with duct tape. So you pile everyone back into the minivan (cue the protests and tears) and keep driving to find something better.
Sound familiar? This was my life for years.
The Birth of a Mission:
Hi, I'm Josh Anderson, and I'm the parent behind Roadtrip Ninja. Like you, I spent years loading up our minivan for family adventures – weekend trips to visit grandparents, cross-country vacations, and countless drives to youth sports tournaments. My kids were young, energetic, and had bladders the size of walnuts, which meant we were stopping A LOT.
No matter how much research I did beforehand, I kept getting caught off guard. The rest area that looked great online turned out to have bathrooms that made gas station restrooms look luxurious. The park that promised "playground equipment" had a rusty swing set and suspicious stains on the slide. The family restaurant with rave reviews had been closed for renovations for six months.
Each disappointing stop meant the same frustrating routine: everyone back in the car, drive to the next exit, hope for better luck. Our "six-hour" drives regularly turned into eight or nine hours, not because of traffic, but because we kept striking out on decent places to stop.
From Frustration to Solution:
Roadtrip Ninja was born from one simple idea - parents helping parents navigate the real world of family travel. Not the glossy magazine version where everything goes perfectly, but the experience where you need to know which rest areas have clean bathrooms, which gas stations have decent food, and which playgrounds are worth the detour.
This isn't just another travel app filled with marketing copy and sponsored content. This is real intel from real parents who've been there, done that, and lived to tell the tale. Every review, every photo, every recommendation comes from someone who understands that when your 4-year-old says they need to use the bathroom, you need options that won't traumatize anyone.

value: Show HN: Roadtrip Ninja – Find the perfect stop for your kids

author: nosrednAhsoJ


value: pugdogdev

value:
80 days ago I launched DockFlow and got amazing feedback from the HN community.
Since then, I've been building based on your suggestions and just shipped a major update.
What's new since my last post:
- App Actions - Auto-launch apps AND open specific projects in your IDE when switching presets.
  Switch to "React Project" preset → opens VS Code / Cursor with that exact project + Terminal + browser, all in one click
- Enhanced Shortcuts integration for advanced automation workflows
- More granular CLI tools for power users
- Improved performance and stability based on user feedback
Core DockFlow features:
- Save and instantly switch between multiple Dock configurations
- Assign custom hotkeys to change layouts
- Add apps, folders, files, or website links to your Dock
- Insert visual spacers to organize your workspace
- Lightweight and macOS-native (no permissions needed)
- Supports macOS 13.5+
Real workflow example:
My "Development" preset loads Cursor with my current project, opens Terminal in the right directory, launches Figma for designs, and adds project folders to the Dock—all automatically when I switch contexts.
No subscriptions. One-time €9.99 for lifetime access.
Try it: https://dockflow.appitstudio.com/
Would love to hear what other App Actions would be useful for your workflows!

value: Show HN: DockFlow – Dock presets for instant workflow switching on macOS

author: pugdogdev


value: AMeckes

value: Show HN: mcpd – manage MCP servers with a single config file

author: AMeckes


value: NanocodesAI

value: Mudra shows if LLMs cite your startup, and tells you what to do to improve. Open beta almost out!!

value: Show HN: Mudra – Make your startup easier for ChatGPT/Perplexity to cite

author: NanocodesAI


value: Show HN: Generate Product Hunt-ready screenshots in seconds


value: CodedRebel

value:
Needed something like this to do everything quickly just by using the keyboard.
So I am building a small tool that acts like a command hub with powerful(programmable) shortcuts, fast search, and simple controls all in one place.
With it, I can:
Launch apps, files, or websites instantly
Create workflows (open multiple things with a single hotkey)
Control general system actions (Mic,AudioSources, volume, brightness, shutdown, etc.)
A better and more rapid search
Stay fully in keyboard mode without reaching for the mouse
It’s free and made to just get out of your way.
Still Building it but soon it will be the daily driver.
If you’d like to try it early or help shape the direction, I’ve put up a waitlist here: [getriser.app]

value: Show HN: I'm building a free Windows shortcut hub for apps,workflows and control

author: CodedRebel


value:
Hi HN! I'm the developer of Telescopo, a universal file viewer for macOS.
I built this because I was tired of keeping different apps around for different file types. Preview for PDFs, Marked for Markdown, Xcode for code files, random apps for EPUBs. Telescopo handles 70+ formats in one native app.
Technical highlights:
- Metal acceleration for buttery smooth scrolling/zooming even with 1000-page PDFs
- Syntax highlighting for 40+ languages with function detection
- Renders Mermaid/PlantUML diagrams inline in markdown files
- Real tabs and multi-window support (surprisingly rare in document viewers)
- Instant loading - no progress bars, even for massive documents
- 100% native Swift/AppKit, no Electron or web views
The interesting challenge was making disparate formats feel cohesive. A Python file, PDF, and EPUB need completely different rendering approaches, but the user should feel like they're using one consistent app.
Includes three themes - light, dark, and an animated cyberpunk mode (I know, but it's actually great for late night documentation reading).
Pricing: $4.99 one-time purchase, no subscriptions.
Would love feedback from the HN community. Already adding LaTeX support based on early feedback. What formats do you deal with that never seem to have good viewers?
Mac App Store: https://apps.apple.com/us/app/telescopo-universal-viewer/id6...
Happy to answer questions about the Metal implementation or building native Mac apps in 2025!

value: Show HN: Telescopo – View any file beautifully on your Mac


value: tomoyouki

value:
Hi HN,
I’ve been working on Meow Story Engine, an extremely lightweight proof-of-concept interactive fiction engine designed for AI-generated “card-based chapters + multiple endings” story simulations. It’s open source (Apache-2.0).
The game script is defined using JSON files, making it straightforward for LLMs or tools to generate story content automatically.
Key features:
Card-based Events: Each chapter consists of 16 event cards.
Multiple Endings: 4 normal endings + 1 hidden ending.
Branching Interactions: Player choices affect the story’s direction.
Resource System: Track stats like stamina, satiety, and energy.
Hidden Routes: Specific conditions unlock side plots.
GitHub: https://github.com/Tomoyouki-Lai/meow-story-engine
Live Demo: https://meow-story-engine.vercel.app/
I’d love to hear feedback from anyone working on interactive fiction, game engines, or AI-driven storytelling systems.

value: Show HN: Meow Story Engine – Open-source AI story engine (card-based, demo)

author: tomoyouki


value: GraceRaoooo

value:
Hi HN,
I’ve been experimenting with Trickle
, an AI-powered no-code builder, and created a simple browser-based game that you can try right away:
https://axdjinq2v40r.trickle.host/
It’s a lightweight, minimalist design—no installs or signups needed. The idea was to test how quickly interactive prototypes could be built and shared entirely in the browser using a visual-first workflow.
What you can do:
1. Play directly in the browser (desktop & mobile).
2. Give feedback on the interaction, usability, and feel.
3. Suggest ideas for improvement or fun variations.
Why I made this:
I wanted to explore whether Trickle could be used not just for static websites but also for interactive projects like games. This is one of my first tests, and I’d love to hear what you think—especially around gameplay flow and design simplicity.
Thanks in advance for trying it out!

value: Show HN: A Minimalist Web Game Built with Trickle

author: GraceRaoooo


value: ofriw

value:
Hi everyone, I wanted to share ChunkHound with the community in the hope someone else finds it as useful as I do. ChunkHound is a modern RAG solution for your codebase via MCP. I started this project because I wanted good code RAG for use with Claude Code, that works offline, and that's capable of handling large codebases. Specifically, I built it to handle my work on GoatDB ( https://goatdb.dev/) and my projects at work.
LLMs like Claude and GPT don’t know your codebase - they only know what they were trained on. Every time they help you code, they need to search your files to understand your project’s specific patterns and terminology. ChunkHound solves that by equipping your agent with advanced semantic search over the entire codebase, which enable it to handle complex real world projects efficiently.
This latest release introduces an implementation of the cAST algorithm and a two-hop semantic search with a reranker which together greatly increase the efficiency and capacity for handling large, complex, codebases.
I would really appreciate any kind of feedback. Thank you!

value: Show HN: ChunkHound – Advanced Code RAG

author: ofriw

title: Show HN: ChunkHound – Advanced Code RAG


value:
I built a self-hosted private DNS resolver that supports standard DNS, DNS-over-TLS (DoT), and DNS-over-HTTPS (DoH).
Stack:
- Pi-hole for DNS filtering and blocklists.
- dnsdist for load balancing and DoT/DoH.
- Caddy for automatic TLS certificates.
Features:
- Works with DNS (53), DoT (853), and DoH (/dns-query on 443).
- Single docker-compose setup with persistent storage.
- Certificates shared between Caddy and dnsdist for DoT.
Docs and setup guide:
 https://github.com/allenhack638/self-hostable-private-dns

value: Show HN: Run your own private DNS with Pi-hole, dnsdist and Caddy


value:
What this is
A small site + shop for a pediatric brain-tumor fundraiser, built via "vibe coding": describing the feel and constraints in natural language and letting AI generate/reshape code, styles, copy, and assets until it matched the intent. Live and usable; no account required to browse or check out.
Backstory
In June 2025, our 8-week-old son was diagnosed with a rare brain tumor. We built a working site to coordinate a run/walk team and sell a few items to raise funds.
Try it
You can read the story, browse merch, and step through checkout without signups. If you want to test the full path, standard card checkout works.

value: Show HN: Gonatego – a vibe-coded charity site for my son


value: richardknop

value: A small RAG server written in Golang with sqlite and weaviate used for Corpus/knowledge base and Gemini model. It provides API to upload PDF files to the corpus and to query for an answer from specific documents. Returned answer contains references with specific pages where the answer was sourced from. Hopefully at least somebody will find it useful. Please provide any feedback, suggest new features to work on etc.

value: Show HN: Simple Golang Ragserver

author: richardknop

title: Show HN: Simple Golang Ragserver


value:
Hey HN! I’m Lukas Dickie the founder of Changefly and I’m truly excited to share with you our latest release of Changefly ID with Anonymized Identity & Age Verification.
By putting privacy first and using a novel approach to account protection, Changefly ID offers a path to a safer, more secure, and less-intrusive internet for everyone:
- Changefly ID for anonymous authentication + ANONYMIZED identity & age verification for services that are required to verify minimum age
- Zero-knowledge proofs, secure multi-party computation, temporary unique identifiers
- Protects against bot attacks, bot scraping, identity theft, phishing, credential stuffing, online tracking, and other evolving threats
Changefly ID + Anonymized Identity & Age Verification is like showing a bartender a “Yes, I’m over 21” hologram badge instead of handing them your driver’s license with your name, address, and birthdate. They get what they need—but none of what they shouldn’t have.
We’re just getting started and I’d love to hear what you think, what you’d like to see next, and any feedback you have.
https://changefly.com

value: Show HN: Changefly ID + Anonymized Identity and Age Verification


value: yar-kravtsov

value:
I’ve been working on a new Go library called Tap: https://github.com/yarlson/tap. It’s a Go port of the TypeScript library Clack https://clack.cc/, bringing its simple, interactive command-line prompts to Go.
Why:
I often found myself rewriting input handling, spinners, and progress bars when building CLI tools. Existing options in Go felt either too barebones or too heavyweight. Tap aims to provide a middle ground: ergonomic, event-driven prompts with minimal dependencies.
What works today:
- Text and password input
- Confirm and single-select menus (generic, type-safe)
- Spinners and progress bars
- Styled intro/outro/cancel messages
- Built-in testing utilities
What’s coming next:
- Multi-select
- Autocomplete
- Grouped prompts and themes
Status: Early stage. APIs may change. Core features are tested but it’s not production-ready yet.
Repo: https://github.com/yarlson/tap
I’d love feedback on API design, missing features, and cross-platform quirks.

value: Show HN: Tap – Interactive CLI Prompts for Go (Clack Port)

author: yar-kravtsov


value: beautyfree

value: Show HN: Diff few JSONs

author: beautyfree

title: Show HN: Diff few JSONs


value: kkxingh

value: I have built a haunted blogging website using WordPress. I started with a base theme and customized it with WebGL rain, random scroll sounds, and creepy screams. I’d love to hear your thoughts on it too.

value: Show HN: A Haunted Blogging Site

author: kkxingh

title: Show HN: A Haunted Blogging Site


value:
Hello everyone!  This is Yi - we just built a deep research agent called IntelliAgent.
We built IntelliAgent because deep research agents from ChatGPT / Gemini / Perplexity are hard to customize beyond some prompt improvement, which means:
1/ Often returning results I was not looking for, including wrong sources, missing sources, and wrong directions.
2/ Cannot be modified during the search process, so I end up waiting for 15min+ only to modify the prompt again
What it does:
1/ Prompt improvement via clarifying questions
2/ Editable pre‑flight search plan you can modify before starting
3/Step‑by‑step execution that automatically pivots or extend directions as results come in
Try it out! https://myintelliagent.com/intelliagent

value: Show HN: IntelliAgent – customizable deep‑research agent


value: cevian

value:
We’ve been exploring what it means to build a database that works for LLMs and agents.
These models don’t see application code. They can’t ask teammates. They just generate SQL from whatever context the database gives them.
Most of the time, that context is not enough. Schema names don’t explain business logic or domain-specific meaning.
So we built a semantic catalog for Postgres: a layer of natural language descriptions for tables, columns, functions, and key facts.
We tested it by comparing SQL generation with and without the catalog. Same model. Same prompts. The only difference was the context.
Accuracy improved by 27 percent.
The results were strong, so we open sourced it. Try it, break it, or tell us what’s wrong.

value: Show HN: Making Postgres Self-Describing for LLMs with a Semantic Catalog

author: cevian


value: gunta

value: Quantifying software installation security (seeking reviewers)

value: Show HN: InstallTrust Score – Quantifying software installation security [pdf]

author: gunta


value: Show HN: Chat with Your Wearables Data

title: Show HN: Chat with Your Wearables Data


value: jothetaha

value:
The idea for Convosphere came to me a few years ago, when I was visiting a friend in Sardinia. I had just landed at the airport and needed to get to the train station. I wanted to share a taxi with someone else but didn’t feel like going around asking people one by one. That’s when it struck me: what if there were an app that allowed me to instantly connect with everyone nearby – like a group chat for people in the same location? That became the seed of the project.
On the technical side, Convosphere is built with Flutter for cross-platform development, and the backend currently runs on Firebase+Firestore. The app is available as a web app, Android, and iOS, and it supports location-based group and one-to-one chat, events, and a trust score system for safer interactions.
You can try Convosphere at the following links:
WebSite: https://site.convosphere.app/
WebApp: https://convosphere.app/
Android: https://play.google.com/store/apps/details?id=com.convospher...
iOS: https://apps.apple.com/it/app/convosphere/id6737458247
Feedback welcome!

value: Show HN: Convosphere – Real-life proximity chat

author: jothetaha


value: Alecocluc

value: Show HN: SubBuddy, your subscription manager

author: Alecocluc


value:
What it is: GitArsenal automatically sets up and runs any GitHub repository on your machine (or a cloud instance) without you having to deal with dependency hell, environment setup, or debugging cryptic error messages.
The problem: We've all been there, you find an interesting AI model or project on GitHub, try to run it, and spend hours wrestling with Python versions, CUDA toolkit mismatches, missing dependencies, and vague README instructions. Most people give up before seeing the code actually work.
How it works:
- You give it a GitHub repo URL
- It analyzes the entire codebase using gitingest compression
- Spins up the right environment (local or cloud GPU if needed)
- An AI agent debugs setup issues in real-time, retrying failed commands with fixes
- Handles API key collection, system compatibility checks, and sudo permissions
- You end up with a working environment where you can actually run the code
What makes it different: Unlike general coding assistants (Cursor, etc.) that are built for writing code, this is laser-focused on the specific task of repository setup. It never stops until everything works, it's like having a persistent developer who won't give up on getting your environment running.
Current status: CLI tool working, tested on various ML repositories. Working on improving the success rate and adding web interface.

value: Show HN: GitArsenal – One-click setup for any GitHub repository


value: djsdjs

value:
I first posted Splice CAD as an in-browser tool for making cable harnesses.
Since then it’s grown in both features and scope — the direction is moving from “harness-only” toward a lightweight CAD for wiring and electrical assemblies. New functionality includes:
Editing Enhancements
- Full undo/redo to easily restore editor state
- Multi-select & group actions to move, delete, and add components
- Bulk connect tool to create straight-through, crossover, or custom wiring patterns quickly
- Multiple connections per pin allow for daisy chains, etc.
Documentation Additions
- Multi-page PDF configurator to add A2, A3, or A4 pages for engineering drawing downloads
- WireViz YAML export (generate WireViz diagrams directly: https://www.danielrojas.net/projects/wireviz)
Library and Component Additions
- Expanded beyond harnesses to include categories for more applications: connectors, cables, breakers, fuses, switches, motors, power supplies
- Magic MPN button in the Component Creator to auto-fill specs from part numbers
Try it out, no signup: https://splice-cad.com/#/harness
Docs & tutorials: https://splice-cad.com/#/tutorial

value: Show HN: Splice – CAD for Cable Harnesses and Electrical Assemblies

author: djsdjs


value: cellis

value: Inspired by HackerTyper, I made this in order to create a video about coding, but with more specific code being typed. Claude Code more or less two-shotted the thing, so I decided to deploy it to the cheapest domain I could find and open source it.

value: Show HN: Simulate any code being typed

author: cellis

title: Show HN: Simulate any code being typed


value: TaxFix

value:
I built this after getting frustrated with existing converters that are either ad-heavy or lack precision controls. Designed specifically for professionals who need accuracy in their calculations.
Key technical decisions:
- Single HTML file for fast loading and offline capability
- Vanilla JavaScript (no frameworks) for maximum performance
- PWA implementation for mobile/desktop use
- Precision controls up to 15 decimal places
- Specialized units for cooking, scientific, and historical conversions
Built it in 24 hours using Claude Code and deployed on Netlify. The challenge was balancing simplicity with professional features that justify premium pricing.
Tech stack: HTML5/CSS3/JS, Stripe for payments, Netlify Functions for backend processing.
Would love feedback on the technical approach and the specialized unit categories. What units would be most valuable for your work?
Happy to answer questions about the rapid development process or specific implementation details.

value: Show HN: Precisionconvert.io – Professional unit converter for engineers

author: TaxFix


value: rylie

value:
Hey HN, here to show off something for the baseball enthusiasts among us. I attend a lot of games, and I would always wonder things like "who have I seen hit the most homers?" and "who have I seen throw the most strikeouts?" and other questions along those lines. Instead of just making a spreadsheet or something just for myself, I decided it'd be a fun idea for an app, and now here we are.
You open the app and do two things:
- Select your favorite team
- Select the games you've attended from the Schedule
and from there, you can start exploring your stats. You can see overall and team-specific stat rollups, which ballparks you have and have not attended, sortable player-level tables, and highlights for the most extraordinary moments you've witnessed.
It's my first app I've developed from scratch and taken all the way to launching, so I'm pretty excited! I'm trying to keep it simple and low overhead, so it's free with no ads or in-app purchases or anything, and no account is required or even supported. CloudKit integration is available for saving your data.
One caveat is that there's currently no data for the active MLB season. I am sourcing the data from Retrosheet, who updates with the previous season's data in January, so for now I will be following the same cadence.
Please give it a try and let me know how it goes!

value: Show HN: I Was There, an iOS app for tracking your attended MLB games

author: rylie


value: seiflotfy

value: Show HN: SIMD-optimized Bloom filters in Mojo for large-scale systems

author: seiflotfy


value: narner

value: Show HN: Swift package wrapping OpenAI's Tiktoken

author: narner