value: tentoumushi

value:
The idea is actually quite simple. As a Japanese learner and a coder, I've always wanted there to be an open-source, 100% free for learning Japanese, similar to Monkeytype in the typing community.
Unfortunately, pretty much all language learning apps are closed-sourced and paid these days, and the ones that are free have unfortunately been abandoned.
But of course, just creating yet another language learning app was not enough - there has to be a unique selling point. And then I thought to myself: why not make it crazy and do what no other language learning app ever did by adding a gazillion different color themes and fonts, to really hit it home and honor the app's original inspiration, Monkeytype?
And so I did. Now, I'm looking to find contributors and testers for the early stages of the app.
Why? Because weebs and otakus deserve to have a 100% free, beautiful, quality language learning app too！
For anyone interested, you can check it out at --> https://kanadojo.com and let me know what you think ^ ^

value: Show HN: I'm making an open-source platform for learning Japanese

author: tentoumushi


value: Rapid-ui

value:
Hey everyone!
I’ve been building side projects alongside my full-time job, and it’s always been difficult to find time — especially when I had to build the UI from scratch every time. So that’s why I built Rapid-UI: to help myself and other founders generate Tailwind CSS blocks quickly and launch projects faster.
The goal is simple — spend less time on repetitive UI work, and more time bringing ideas to life. I’d love your feedback! (I’m shipping fresh blocks every day to expand the library.)

value: Show HN: Generate Next.js/React Tailwind blocks from a screenshots

author: Rapid-ui


value:
been frustrated with tvs: slow, ad-tracking, one-way. i want a tv that’s actually smart: light os, real 2-way comms (mic+cam), built-in streaming.
not another ai gadget (r1/humane vibes). aiming to be a useful voice-ai gateway over time.
Our tv: practical ai (incl. a simple “yapping” feature), built-in hdmi capture card (yuan) for twitch / kick, camera + remote. prototype almost done; the esp32 7" remote has been the hardest part. current proto runs a light tv os; mini-pc-like with system tweaks.
target: first 100 units in feb 2026.
moved to sf last year & building at 39. feedback welcome (please).
web os demo: https://skriin.com
pre-order: https://skriin.tv

value: Show HN: Two-way AI TV with light OS, built-in capture card, no tracking


value: flyingsky

value:
Hi HN, I’m Tobi. For a couple of hours over the past few days I’ve been hacking on something to fix a pain point in my dev workflow: writing status updates.
Progress is invisible by default. GitHub, Linear, Jira all track tickets and code, but they don’t do a good job of capturing the narrative between “ticket started” and “ticket done.”
You start working on a feature, your PM asks “how’s it going?”, and even though you know exactly how it’s going - because you’ve been committing and making progress - you still struggle to answer. That usually means breaking your flow to piece together an update, or just saying “it’s going fine.” You could point them to the commits, but tbj they probably don’t want to wade through diffs.
To solve this I built Zyg [pronounced zeig]. It tries to turn commits into human-readable progress updates. It’s a lightweight CLI + dashboard that wraps `git commit`. Running `zyg` will generate a detailed commit message from your changes, produce a project update from that commit or a set of commits you choose, and notify any stakeholders who are subscribed. If you’d rather not share updates automatically, you can just copy the generated summary and drop it in Slack or email.
Zyg is free for September thanks to an API credit grant from Anthropic. After that I’ll figure out pricing, but you can also plug in your own key and keep using it for free. It’s still rough around the edges, but I’d appreciate you giving it a spin.

value: Show HN: Zyg – Stop Writing Status Updates

author: flyingsky


value: NomadicBurrito

value:
Built this because existing feature flag services are either expensive (LaunchDarkly) or requiring "complex" self-hosting (Flagsmith needs Docker/PostgreSQL).
This runs entirely on Workers + Durable Objects. No database. Real-time updates via WebSocket.
GitHub: https://github.com/infix/miniflags
Demo: https://miniflags.minimalist.workers.dev (token: demo, made it readonly for now but you can still toggle flags)

value: Show HN: Feature flags on Cloudflare Workers in 223 lines

author: NomadicBurrito


value: duverse

value:
I built Whilio after years in ads/sales where dashboards showed what happened but not why. Even with tagging, surveys, and A/B tests, it was still hard to see why users churn or convert. I wanted something that would ask questions in the moment and surface real themes from conversations.
What it does:
- Auto onboarding: crawl a domain, extract structure (products / docs / tone etc.), set its own tasks. Optional docs for overrides.
- Agentic RAG: per-page + global context, planner decides when to answer/ask/defer. Answerability checks reduce hallucinations.
- Data extraction: builds a lightweight knowledge graph, normalizes attributes/CTAs, tracks diffs.
- Insight triage: clusters language into Threats, Strengths, Opportunities -> real themes at scale.
- Environment-aware prompting: agent monitors page context, nav, messages, tasks -> decides when to engage.
What didn't work (and what changed):
- Vanilla RAG -> added answerability + planning.
- Noisy clustering -> switched to density-based + weak supervision.
- Manual curation -> replaced with automatic site learning + doc overrides.
Status: Open beta. Free demo w/o signup. Launching on PH.
Ask HN:
1. How to benchmark insight quality beyond pretty clusters?
2. Would you accept on-site "why" prompts at key moments?
3. Is self-hosting/on-prem a must in your context?
4. How important is to have SoC / ISO27001 for now?

value: Show HN: Whilio – AI chatbot that learns your site and explains user behavior

author: duverse


value: mketab

value: It is simply a reason to be kind to one another, for kindness may be the only medicine for the world’s pain.

value: Show HN: Send kind and aspirational words to a stranger who needs it

author: mketab


value: guillaumemoog

value:
Hello,
I've been working on this side project for a few months:
Cognitive biases shape our way to see things, our decisions and basically our lives...
I wanted to create and share this website for a fast exploration of biases. It is based on the phenomenal Cognitive Bias Codex by Buster Benson.
It's a powerful way to visualize biases, get a quick understanding of each while allowing one to go deeper.
I am not a developer, just something I had interest in.
It's just a small Minimum Viable App, increasing convenience to discover that fascinating field.
I'd love for people to look at it and throw some ideas and make suggestions.
Cheers all.

value: Show HN: My Side Project to Explore Cognitive Biases Ruling Your Life

author: guillaumemoog


value: josdijkstra

value:
Recently, I was part of a dog rescue transport from Denver to Frisco, CO, and it opened my eyes to a major problem: coordinating volunteers shouldn't be this complicated. Between fragmented communication (Facebook, phone calls, emails, texts...), missing handoff details, and manual route planning, I wanted to work on a better solution.
Meet puptransfur.org - purpose-built to make rescue transports seamless and paw-fect. Easily plan routes, coordinate handoffs, manage timezones automatically, and document the journey with photos. Use the demo option to create your own route, or look at an example route: puptransfur.org/route/4041
If you are part of a dog rescue and need to organize dog transports frequently, would you want to use this website? Let me know and I can guide you through the first steps and show how everything works.
Some features:
- address completion when setting up the route
- suggested handoff locations to easily break up the route into multiple segments
- handles timezones by adjusting the times to local times
- volunteer information available to other drivers (car model and color, license plate, if available)
- integrated email communication when drivers sign up, and when drivers are confirmed
And the best feature I think is this one: this site can bring all volunteer drivers of all rescue organizations together in one place!
This website is free to use for administrators of dog rescues as well as for volunteer drivers. I'd love to get some feedback on this. Thanks for looking!

value: Show HN: Dog Rescue Transport Coordination Website

author: josdijkstra


value: Amyang

value:
Built a web app that captures your movements via webcam and applies them to 3D anime characters in real-time. No special equipment needed.
Demo: https://mikapo.vercel.app
How it works:
MediaPipe extracts 3D landmarks from your camera feed
Custom hierarchical solver converts landmarks to MMD bone rotations
Real-time 3D rendering with Babylon.js
Technical challenge: Mapping MediaPipe's world-space coordinates to MMD's bone coordinate system while handling left/right asymmetries and maintaining smooth animations across frames.
Features:
Face, hand, and body tracking
Multiple input sources (webcam, video files, images)
Live character rendering with physics
Built with Next.js, TypeScript, and runs entirely in browser. The pose solver handles the complex math of converting computer vision landmarks into proper character bone rotations.
GitHub: https://github.com/AmyangXYZ/MiKaPo

value: Show HN: Real-time webcam motion capture for MMD anime characters

author: Amyang


value:
Built a blockchain where you mine blocks by accomplishing real-world goals instead of solving computational puzzles. AI verifies your achievements, peers review them, and successful ones become permanent blockchain records.
Demo: https://proof-of-awesome.app
How it works:
Submit achievements like "ran 5km today" or "learned a new song" with photo evidence
AI validates achievement authenticity and difficulty
Community peer review for quality control
Accepted achievements earn you the right to mine the next block
Earn AwesomeCoins as rewards, permanently recorded on-chain
Technical implementation:
React + MUI frontend with real-time updates via Socket.io
Node.js + MongoDB backend with simplified blockchain data structure
Deterministic phase transitions synchronized across network nodes
Built-in achievement categories (fitness, gaming, lifestyle, general)
Why this matters: Traditional proof-of-work wastes energy on abstract math. This creates value through actual human accomplishment while maintaining blockchain security properties. Every block represents someone doing something genuinely awesome in the real world.
No crypto speculation, no fees - just a permanent record of human achievement.
GitHub: https://github.com/AmyangXYZ/proof-of-awesome

value: Show HN: Blockchain that mines blocks with real achievements, not math puzzles


value: yangyiming

value: Generate random IP addresses with ease. Click to generate and copy IPs instantly.

value: Show HN: Generate and Copy Random IP Addresses

author: yangyiming


value: mitchivin

value:
Years ago I stumbled across a basic version of this concept and it stuck with me. I knew if I was ever going to take on such a project, it would need to be flawless, but without coding experience it was just another idea that would never happen. By the end of 2024, as AI coding tools exploded everywhere, I finally had a way to make it real.
I started from zero knowledge and spent months collaborating with AI agents as a learning experience. Every pixel and every function went through me. The AI translated what I asked for into code, but every decision was human. I didn't use existing OS frameworks because the goal was learning how basic coding languages worked while also developing my skills with AI collaboration. Apart from basic libraries like xp.css and paint.js, it's all original code.
The result is a fully functional Windows XP recreation running in your browser. Complete experience with sounds, animations, and working applications. Even works properly on mobile, which required rebuilding everything to maintain the authentic feel without becoming unusable on touchscreens.
This project taught me more about coding and AI collaboration than I ever expected. Would love to hear your thoughts on the execution and any feedback on the technical approach.

value: Show HN: I recreated Windows XP as my portfolio

author: mitchivin


value: ccheshirecat

value: hey guys. the other day i was migrating hosting providers and i just needed something not too heavy and convenient to spin up my backups for awhile and realised there is almost nothing out there. kimchi hasn't been updated for years and cockpit is heavy. so here's something i came up with in a couple hours because of a sudden urge, nothing fancy just basic creation with cloud init, lifecycle management and image/storage, but it's modern-ish and it compiles to a 8.4mb binary inclusive of the embedded web UI, CLI and API, and only dep is libvirt.

value: Show HN: Lightweight tool for managing Linux virtual machines

author: ccheshirecat


value: chaidhat

value: I like light transport simulations and I like getting a job. So I created a simulation of glass caustics for my portfolio page. Because simulating things is intensive for web/mobile, it pre-computes the caustics which it then saves as an atlas and displays to the user. Hope you like it and please let me know if I can improve it! :)<p>Chai

value: Show HN: Glass Caustic Simulation

author: chaidhat

title: Show HN: Glass Caustic Simulation


value: rektlessness

value:
I wanted to explore the idea described in the tweet by Paul Sztorc that Bitcoin transactions can be art, so I created https://transactionbitmap.com which operates on the principle that art can be found in unexpected places, including the mathematical patterns and data inherent in blockchain transactions.
Art is subjective, just like value is.

value: Show HN: "All Bitcoin transactions are JPEGs"

author: rektlessness


value: brainless

value:
Hello everyone,
I am Sumit and I am building nocodo.com - https://github.com/brainless/nocodo. It is is a fairly ambitious project and I feel I would get some needed support from folks on HN. Here is what nocodo is becoming:

  - Use your own Linux machine or a cloud server (dev machine) to manage full lifecycle of building apps using Git, GitHub, cloud providers, CI, etc.
  - You will get integrated view of code changes (Git), issues/tasks (GitHub initially), CI (GitHub Actions initially)
  - Access test deployments direct to your computer if you generate binary or to server - DNS, DB managed for you
  - Team collaboration will become possible at the task/project level
  - `manager` daemon hosts API to connect from web/mobile interfaces to projects on the dev machine
  - `manager` runs any number of Claude Code, Gemini CLI, Qwen Code, Continue dev, etc. - your own API keys/Pro plans
  - `manager-web` app that connects to `manager`, allows sending prompts to any project, see status, etc.
  - `manager` will have API integrations to GitHub, GitLab, CI platforms, Cloudflare, and cloud providers
  - `manager` will check CI, manage DNS for test and live deployment
  - `manager` builds on my own set of contextual prompts to allow working on your projects (vibe coding): http://nododo.com/playbook
  - `manager-mobile` app(s) will come soon that allows same functionality as manager-web
  - `launcher` app will come soon that manages developer server on Scaleway, Digital Ocean, etc. using your API keys, SSH keys, etc.

The UI is becoming similar to what you expect from Bolt, RepltIt, Lovable, etc. Initially nocodo will support new projects only, Rust + Actix Web backend and Typescript + Solid JS + Tailwind web apps. SQLite for DB with LiteStream + S3 backups. CI pipelines will be added for you - all generated by coding agents. The aim is to enable non engineering teams to build full-stack apps.
If you go to https://github.com/brainless/nocodo/releases you can see I use this myself. I connect to my developer machine over SSH (this will be through manager soon), I talk to Claude Code, Claude edits code code, use GitHub based workflow, test binaries locally and continue building.
nocodo will be self-hosted and have no vendor lock-in, supporting multiple coding agents, cloud providers, etc. It will have authentication through nocodo.com if you enable that and it will be a small subscription (like USD 60 annual for 5 people team).
I am a solo founder and I have been chasing this for the last 2 years. nocodo.com is with me since 2013. I felt like sharing this since it is taking shape and also because I am running out of funds. I consult on the side to keep lights on, so if you like my work and have any work please message me on any network I am on.
Thank you so much,
Sumit

value: Show HN: I am vibe coding a collaborative vibe coding tool

author: brainless


value:
We've just open-sourced *CRoM*, a context-efficiency layer for Retrieval-Augmented Generation (RAG) pipelines.
Why this exists:
RAG pipelines often suffer from "context rot" — long prompts or noisy retrieval degrading answer quality. CRoM focuses on efficient, relevant injection.
What it does:
- Token-aware prompt packing under strict token limits
- Cross-encoder fallback for low-confidence answers
- FastAPI-based orchestration
- Modular & ready for integration with existing RAG stacks
GitHub: https://github.com/Flamehaven/CRoM-Context-Rot-Mitigation--E...
Still early — feedback & suggestions welcome.

value: Show HN: CRoM – Context Rot Mitigation System for RAG-Based LLMs


value: MKuykendall

value:
After building several Tauri desktop apps, I kept hitting the same wall: there's no reliable way to access cameras across Windows, macOS, and Linux. Every project meant reinventing camera integration,
  dealing with platform-specific APIs, and debugging permission issues.

  So I built CrabCamera – a Tauri plugin that handles all the camera complexity for you.

  What it does:

  - One API, three platforms: Same Rust code works on Windows (DirectShow), macOS (AVFoundation), and Linux (V4L2)
  - Permission handling: Automatically requests camera permissions on each platform
  - Format conversion: Takes care of the messy bits between platform formats and what your app needs
  - Error handling: Proper Rust error types instead of mysterious crashes
  - Hot-plugging: Detects when cameras are connected/disconnected

  The problem it solves:

  Before CrabCamera, adding camera support to a Tauri app meant:
  1. Writing separate native code for each platform
  2. Managing three different permission systems
  3. Handling format conversions manually
  4. Debugging platform-specific edge cases
  5. Maintaining it all as OS APIs change

  Now it's just:
  use crabcamera::Camera;

  let camera = Camera::new()?;
  let frame = camera.capture_frame().await?;

  Why I built it:

  I was working on a plant monitoring app (botanica) that needed reliable camera access for time-lapse photography. Existing solutions were either abandoned, platform-specific, or required complex native
  bindings.

  The Tauri ecosystem is growing fast, but camera support was this obvious gap. Every desktop app eventually needs camera access – video calls, document scanning, AR features, security monitoring.

  Technical highlights:

  - Uses nokhwa for the heavy lifting but wraps it in Tauri-friendly APIs
  - Proper async/await support throughout
  - Memory-efficient streaming for video capture
  - Built-in image processing pipeline
  - Extensible plugin architecture

  What's next:

  - WebRTC integration for video calls
  - Built-in barcode/QR code scanning
  - Face detection hooks
  - Performance optimizations for 4K streams

  The crate is MIT licensed and available on crates.io. I'd love feedback from other Tauri developers who've wrestled with camera integration.

  Links:
  - Crates.io: https://crates.io/crates/crabcamera
  - GitHub: https://github.com/Michael-A-Kuykendall/crabcamera
  - Documentation: https://docs.rs/crabcamera

value: Show HN: CrabCamera – Cross-platform camera plugin for Tauri desktop apps

author: MKuykendall


value:
The Salesloft–Drift breach (more context - https://news.ycombinator.com/item?id=45106340) this August showed how one weak integration can ripple across 700+ orgs (Cloudflare, Palo Alto, Zscaler, etc.). Attackers stole tokens from a single app and used them like skeleton keys to exfiltrate Salesforce, Google Workspace, and Slack data.
Looking around, I found no clear framework or set of controls to track and improve integration security.
So, I’ve published the Integration Security Top 10 (ISF) and open-sourced it on GitHub. It’s modeled after the OWASP Top 10: short, memorable, and focused on the most critical risks in SaaS-to-SaaS and API integrations. Each item also has an actionable “playbook” to help move theory into practice.
The goal is to help orgs prevent the sorry situation that we saw unfold at so many supposedly "secure" companies over the last few weeks. I'm doing this by creating a clear set of controls that orgs can look at and use like a checklist to fix integration security issues.

value: Show HN: Integration Security Top 10: An OWASP-style framework


value: duverse

value:
Hi HN!
So here's the story of my long way here.
Most AI chatbots are basically just wrappers around an LLM. Some of them can juggle context and maybe trigger pre-coded actions, but that's it. For an online store it's almost impossible to find a bot that can actually handle a whole catalog, recommend, search properly... And the few that can - they don’t optimize context at all, which blows up inference costs.
What I hacked together:
1. Built a crawler-bot that fully auto-indexes a site and structures info using sitemap / JSON+LD / OGP to make it cheaper and simpler.
2. Dumps everything into a vector DB, split into collections (products, faq, links...).
3. Each collection gets queried separately during convo, sorted by semantic closeness before hitting the prompt.
4. Topics get deduped with the same semantic search, so no flooding context with dupes.
5. Did some synthetic distillation to train the agent on conv style and specific rules.
6. Every conversation gets analyzed → notes → clustered semantically → grouped into threats, strengths & opportunities.
7. During conversation agent can choose a task you define and complete it.
User dialogs are pure gold for sales. Step 6 lets me see the aggregate picture: could be a product missing from the catalog or just a broken button — either way, it shows up at the top of the dashboard and makes it dead simple to spot where revenue is leaking.
So, what I've built?
Basically it's yet another chatbot, that is easy to use but does almost nothing until you assign some task.
Stage: live, pre-launch, demo w/o signup: https://whilio.com

value: Show HN: Yet another chatbot widget I've built


value:
Hi HN,
As PMs (Google, Gopuff, Shiji), my cofounder and I ran hundreds of user tests over the years. And every time it felt broken:
It could take 2–5 days just to get enough usable results
We spent hours watching recordings to extract a handful of insights
“Professional testers” rushed through tasks for pay, creating biased feedback
Platforms often started at €10k+ per year, with hidden fees on top
The result: slow iteration cycles, unreliable feedback, and user testing that often felt like a tax rather than a tool.
We started asking: what if AI could help?
Could synthetic users replicate realistic human behaviors?
Could we simulate thousands of testers instantly instead of recruiting them?
Would that make user testing accessible to any team, not just those with big budgets?
That exploration led us to build Uxia, an AI-powered user testing tool that:
Delivers actionable insights in ~5 minutes, not days
Uses AI profiles to simulate thousands of behaviors
Offers flat pricing → unlimited tests, unlimited users, no hidden costs
You can upload a prototype, design, or flow and see where synthetic testers get stuck, what paths they take, and how they interact — all without waiting on recruiting or biased feedback loops.
Of course, we know this approach isn’t perfect. Synthetic users won’t fully replace human intuition, but we think they can remove friction from the early stages of iteration and help teams test much more often. We’re also on PH today if you want to support the launch).
We’d love your feedback:
Where do you think AI-driven testers could work well, and where would they fall short?
Would you trust synthetic feedback enough to guide real product decisions?
If you’ve struggled with user testing, what’s the one thing you wish could be different?
Thanks for reading, and happy to answer anything,  we’ll be around all day.

value: Show HN: Uxia: AI-powered user testing in minutes


value: ctrlt

value:
Hi HN,
I started this project as a way to control my Philips Hue smart lights from my browser's new tab page, alongside a few quick links I use every day. My browser is always open, so the new tab page felt like the most natural and convenient place to do it.
Over time, I kept adding widgets I found useful, and it now has 40. They range from simple ones like weather, clocks, sticky notes, countdowns, and timers to advanced ones like Google Calendar and Gmail, Spotify controls, RSS feeds, and even an iframe widget.
My Philips Hue widgets still sit in a little corner of my new tab though :)
This has been my longest running side project, and it finally feels polished enough to share here.
I'd love to hear your feedback, ideas, or even critiques, and I hope some of you find it useful.

value: Show HN: I built a modern iGoogle-like new tab extension

author: ctrlt


value: chetansorted

value:
Crowds always triggered me — busy cafés, parties, subway stations, someone talking on the phone next to me loudly. I'd feel the anxiety rising but had no graceful way to leave without drawing attention.
I usually try wearing my AirPods and listening to music to evade talks happening around me. But not every time I can wear earphones and listen to music.
One day, my phone rang right when I felt trapped.
Answering it gave me the perfect out. Suddenly I wasn't
"that person freaking out," I was just "someone who got a call." That shift was a lifesaver.
Now I trigger a call whenever I feel panic building. It sounds so simple, but it breaks the spiral and gives me a believable exit every time.
Now I'm building an app that phone calls me whenever I need it.

value: Show HN: This trick short-circuited my anxiety

author: chetansorted


value: sungam

value:
Coded using Gemini Pro 2.5 (free version) in about 2-3 hours.
Single file including all html/js/css, Vanilla JS, no backend, scores persisted with localStorage.
Deployed using ubuntu/apache2/python/flask on a £5 Digital Ocean server (but could have been hosted on a static hosting provider as it's just a single page with no backend).
Images / metadata stored in an AWS S3 bucket.

value: Show HN: I'm a dermatologist and I vibe coded a skin cancer learning app

author: sungam


value: obitoACS

value: With new GPU infrastructure clouds popping up everyday, the need for a globally available, S3 compatible, performant, cloud-native Object Storage product has become significant. Customers can access their data cheaply, quickly and easily in any cloud when using ACS.

value: Show HN: Object Storage for NeoClouds

author: obitoACS

title: Show HN: Object Storage for NeoClouds


value: yunusabd

value:
Hi HN, these challenges are meant to be used with an app that I'm building, but they can be used independently as well.
The app facilitates language learning with Youtube videos by showing the transcript alongside the video, translations, exercises and more.
I struggle with finding the right videos and staying consistent with my language learning, so having a structured plan helps a lot.
The generation process can take a few minutes, since it goes through multiple steps to find suitable videos (query expansion -> retrieval -> filter -> analysis -> filter -> generation)
Here's an example of a simple 7 day SpongeBob challenge in Spanish that I created:
https://lingolingo.app/challenge/shared/curriculum-c9f797fe

value: Show HN: Create a language learning micro challenge with videos

author: yunusabd


value: If your resume isn’t getting replies, steal this 15-min fix: mirror 7 JD keywords, 1-line STAR bullets, metric first. I turned this into a 1-page AI cheat sheet (PWYW). 10 free copies Link: https://helloitsraman.gumroad.com/l/wozae

value: Show HN: Quick freebie for job seekers: 1-page AI resume cheat sheet (PWYW


value: arvinaq

value: Show HN: Free browser tool to compress and resize images (no upload, batch)

author: arvinaq


value:
We're two college students building an XR(AR/VR) native Operating System with a custom kernel. We're also Open Source so feel free to check our GitHub Repository- https://github.com/manaskamal/XenevaOS .
The journey hasn't exactly been easy, we've been criticized by a lot saying that whatever we're doing is impractical and that we're too ambitious. Regardless, we've been committed to reach our goal.
Here to answer all questions and doubts.
Answering one question beforehand because we know someone is going to ask it -
Q: Why use your own kernel/ Why don't you use Linux/ Why are you trying to reinvent the wheel?
A: Using our own kernel helps us get rid of the baggage of legacy codes, bring the most optimal performance on our target hardware (XR/AR/VR) and achieve more efficiency than what we would've achieved on an existing kernel.
We're not trying to reinvent the wheel, but just building Formula One racing tyres for it.

value: Show HN: An Open Source XR(AR/VR) Operating System


value: Runonthespot

value: Show HN: Semantic grep with local embeddings

author: Runonthespot


value:
I find this lightweight confetti library after getting frustrated with heavy animation libraries that would bog down pages just to add some celebratory flair. Canvas Confetti is designed to be performant, accessible, and easy to use.
Key features:
• Tiny footprint: Just 1KB gzipped, no dependencies
• Performant: Uses canvas for smooth 60fps animations, optional web worker support
• Accessible: Built-in reduced motion support (`disableForReducedMotion` option)
• Flexible: Custom shapes via SVG paths, emoji confetti, color customization
What makes it different:
Most animation libraries are overkill for simple effects. This focuses solely on confetti but does it really well.
Demo: https://catdad.github.io/canvas-confetti
GitHub: https://github.com/catdad/canvas-confetti

value: Show HN: Canvas Confetti – Performant confetti animations for the web


value: apatheticonion

value: Show HN: Ion, a Rust/Tokio powered JavaScript runtime for embedders

author: apatheticonion


value: Show HN: Contradiction, Contraposition and Lean


value:
I built VDPR. You give it a niche and a video limit. It pulls transcripts, finds repeated problems and actions, and turns them into ranked product ideas with links back to the videos.
I made it for physical products (FBA-style), but it’s also good at digital ideas. Comments like “where is this?” often point to a missing directory. “What app/template is that?” suggests a template, plugin, or small SaaS. “Any step-by-step?” → course or guide.
Example: in a “home/pets” pass, interactive cat toys surfaced (100+ mentions across 23 videos) due to indoor boredom, night noise, and toy fatigue. Physical angles: quiet/night-mode, modular tracks. Digital angles: an apartment-safe gear directory with noise ratings, or an “indoor enrichment” guide.
What it does now (v1)
 • Search a niche, fetch transcripts, extract Problems and Actions
 • Propose ideas (physical + digital) and rank them
 • Show why an idea scored (provenance)
What’s next
 • Comment analysis
 • Advanced search filters (view ranges, include/exclude)
 • Light enrichment (Trends/SEO/Amazon signals)
Feedback welcome: which signals would you trust most? If you share a niche, I’ll reply with a tiny mini-report (2 problems, 3 ideas).

value: Show HN: VDPR – I mine YouTube to find product ideas (great for digital too)


value: blahblahdaddy

value:
Hi HN,
I run an affiliate site with hundreds of outbound links. Over time, these links break — products go out of stock, vendors change URLs, and sometimes media just disappears. I got tired of manually checking them, so I built check-my-links.com ...my first NextJS project.
It scans my site regularly and flags broken links, missing images, or redirects — so I can fix them before users (or SEO bots) notice.
It started as a tool for myself, but I figured others might find it useful too. Happy to answer questions or get feedback!
Why did I not use existing tools?
- Google Search Console updates slowly
- Sophisticated tools cost hundreds per month
- Free tools are unreliable

value: Show HN: I made a link checker that checks websites on-demand for broken links

author: blahblahdaddy


value: manos-tsif

value:
Hi HN!
Ever feel stuck with workouts that don’t fit your schedule, your goals, or your level? I built NuvioFit to solve exactly that — a fully AI-powered personalized workout generator. No generic plans. No guesswork. Just a plan that adapts to you — in minutes.
Here’s what makes it different:
Tailored to your fitness level, goals, and lifestyle
Works in minutes, no endless scrolling for exercises
Designed to keep you motivated and consistent
AI does the thinking for you — you just follow a plan
I need your real, honest feedback because I want to know if this could actually help people:
Would you actually try a workout generated like this?
Is it confusing or frustrating?
What features would make it indispensable?
Would you pay for something similar that also covers nutrition, mindset, and recovery?
How much would you pay, and how often would you use it?
Other improvements or ideas to make it part of your daily routine?
Try it here: https://www.nuviofit.com/
Give feedback here: https://www.nuviofit.com/feedback
Even a few minutes of your feedback will directly shape the future of NuvioFit. I want to see if this MVP is genuinely useful before building the full platform — thank you for helping me figure that out!

value: Show HN: AI generates personalized workout plans – looking for 50 testers

author: manos-tsif


value: rendernos

value: Show HN: LLM wrapped around stocks and crypto

author: rendernos


value: jasfi

value:
Hi HN,
Kindred is an AI social-media post summarizer, and to start with I've focused on HN. I primarily built this because I needed something like it myself, to save time on keeping up-to-date with HN stories and comments.
You can also save your interests to rank posts by what you find interesting. Although you may want to sign-in to remember those permanently.
I have some improvements in mind for the site, but I'd also like to know what others may want to see before I proceed any further.
Thanks,
Jason

value: Show HN: Kindred (HN summaries)

author: jasfi

title: Show HN: Kindred (HN summaries)


value: chuanyuan

value:
Hi everyone,
With AI being so hot right now, I decided to both demonstrate my skills and also clean up my portfolio website by adding an AI chat bot to my website.
So instead of re-writing what is in my resume, I added an AI and provided it with all my details including stuff that didn't fit in my resume. The good thing is that I don't need to think about presentation and what is more important, since the assumption is that people will ask AI for what interests them the most.
I know there are people who are skeptical about AI and I completely agree with their point that adding AI adds uncontrolledness to the experience.
Would love to hear your opinion.

value: Show HN: I added AI chat bot to my portfolio and deleted text

author: chuanyuan


value: AHorihuela

value:
Hi HN — I’m Alberto.
In my company’s all-hands meetings, I noticed something: people often don’t ask questions in front of the group because it’s intimidating. That means the best questions never surface, and we lose the chance to address what really matters.
I built AskQueue to fix this. It’s a simple Q&A tool:
- Audiences scan a QR code on a slide (in person or on Zoom).
- They can submit questions anonymously, in real time.
- Everyone votes, and the most important questions rise to the top.
- No sign-ups, no downloads — just scan and go.
I believe in transparency and letting the best questions surface. This was originally for my team, but others might find it useful. It’s brand new, so there aren’t many users yet, but I want to keep it free for as long as I can. This is why question pools expire every 48 hours. It’s not really meant to be a business—just a helpful tool I made and wanted to share.
You can try it here: https://askqueue.com
I’d love feedback on whether this solves the problem well, what’s confusing, and what features would make it better. Thanks!

value: Show HN: AskQueue – anonymous, no-signup Q&A with real-time voting

author: AHorihuela


value: losfair

value: Show HN: Bottlefire – Build single-executable microVMs from Docker images

author: losfair


value: samiv

value:
Hello HN,
Years ago I had some spare time and was working on a small infotainment game that started growing and getting more and more complicated.
I eventually replaced the graphics library I was using with my own graphics lib, then I started adding more effects such as particles and so on.
Pretty soon I noticed that I was getting tired of doing everything in code and wanted to make the whole thing more data driven
so I started working on a small editor.
Today that whole project has grown into a homemade 2D game engine/editor project that has:
* Editor capable of producing complete games from start to finish.
* Complete workflows for importing content and producing game packages for Windows/Linux and HTML5/WASM.
* Scripting support with Lua and C++.
* Entities, scenes, materials, animations, audio graphs, tilemaps, UIs
* A ton of other features you might expect from an engine..
The targets of this game engine are small independent single person 2D games such as
puzzle games and side scrollers. There's plan to add some limited 3D content support
but that's still very much WIP. Tilemap support is also there but a little bit too
much WIP since I got side tracked into isometric tiles which is a real PITA.
This has been a long project and has taken me 5 years to get to this point but things are slowly becoming
together and  finally the engine is capable of supporting making complete games without hitting too many
missing features. There are of course still plenty of limitations and features that I want to have
like 3D content importing, lights and shadows, fluid simulation and improved particle effects etc.
Many long nights have been spent pouring over the code and hammering away working on this and
often I have wondered my own metal well being for taking on such a large project. That being
said I feel like I'm well on my way and I don't see any reason to stop now.
While the domain for games, game tools and game engines is fully saturated there's probably
still space for one more hobbyist engine. In terms of feature comparison to other similar
engines I feel like I'm quite close to GDevelop. The graphical fidelity is not quite there
yet, the goal is somewhere around early 2000.
Today i wanted show my site https://games123.net where I have a demos and games made
with my engine. I feel like the best way to promote an engine is to show a game,
so here we go.
The engine itself can be found on GitHub.
https://github.com/ensisoft/detonator
Comments and feedback welcome.

value: Show HN: Games123.net, games with homemade 2D engine

author: samiv


value: mariocandela

value:
We’re open-sourcing a simple way to add “canary tools” to AI agents via MCP honeypots. These are functions your agent should never call during normal operation. If a canary is invoked, you get a high-fidelity signal of prompt-injection, tool hijacking, or lateralization—no heuristics, no extra model calls.
What it is:
- Go framework exposing decoy tools over MCP that look legitimate (names/params/descriptions), return safe dummy output, and emit telemetry when invoked.
- Runs alongside your real tools; ship events to stdout/webhook or your pipeline (Prometheus/Grafana, ELK).
Why it helps:
Agent logs show what happened; canaries mark what must not happen. A single tripwire is an immediate, low-noise indicator of compromise.
Real-world relevance (Nx attack):
Recent reporting on the Nx npm supply-chain incident (“s1ngularity”) shows malicious versions exfiltrated SSH keys, tokens, and other secrets—and notably abused AI developer tools like Claude/Gemini in the workflow, one of the first documented cases of AI assistants being weaponized in a software supply-chain attack. If your IDE agent (Claude Code or Gemini Code/CLI) had a canary tool registered—e.g., a fake “export secrets” or “repo exfil” action—any unauthorized tool call from the agent side would have triggered a deterministic alert during that incident.
Links:
GitHub: https://github.com/mariocandela/beelzebub
Blog: https://beelzebub-honeypot.com/blog/securing-ai-agents-with-...
Feedback wanted! :)

value: Show HN: Beelzebub (OSS) – MCP "canary tools" for AI agents

author: mariocandela


value: Forgret

value: Show HN: The new compression algorithm is not like the standard ones

author: Forgret


value: yusufaytas

value:
I built Caccepted because I wanted a bare-bones way to track habits, daily challenges, and simple todos. Most apps felt bloated or demanded logins, when I just wanted something quick and private in the browser.
What it does
- Runs in your browser, no signup.
- Saves everything in local storage (your data stays on your device).
- Create habits, challenges, and daily todos.
- Tick them off and see streaks + simple progress stats.
I built it for personal use, but figured others might find it useful too. Feedback welcome — especially on what feels unnecessary vs. what’s missing.

value: Show HN: Caccepted – a lightweight browser-based habit and challenge tracker

author: yusufaytas


value: Bibinprathap

value:
Hi HN,
I'm the creator of VeritasGraph. I've been working with RAG pipelines and became frustrated with two major limitations of the standard vector-search approach: its inability to answer complex questions that require connecting multiple pieces of information (multi-hop reasoning), and the "black box" nature of responses that makes them hard to trust or verify.
VeritasGraph is my attempt to solve this. It's an end-to-end framework that runs entirely on your own hardware using local LLMs like Llama 3.1 via Ollama, ensuring complete data privacy.
How it works:
Indexing: It ingests your documents (PDFs, text, etc.) and uses an LLM to automatically build a knowledge graph, extracting key entities and their relationships.
Retrieval: When you ask a question, it uses a hybrid approach. First, a vector search finds the most relevant starting points in the graph. Then, it traverses the graph's relationships to gather the full context needed to answer multi-hop questions.
Generation: The rich, graph-based context is fed to a LoRA-tuned LLM to generate an answer. Crucially, the system is designed to trace every part of the answer back to the original source text, providing verifiable attribution.
The goal was to build something that enterprises could actually trust for high-stakes use cases, where data privacy and factual accuracy are non-negotiable.
The repo includes a Gradio UI for chatting with your data and a guide on how to set everything up with Ollama. I've also included the code for fine-tuning the LLM with LoRA for efficiency.
This is still a work in progress, and I'd love to get your feedback, suggestions, or even contributions. Happy to answer any questions about the architecture or the challenges I ran into.

value: Show HN: VeritasGraph,An on-premise Graph RAG with verifiable source attribution

author: Bibinprathap


value:
Hey HN! I’m Robert. I worked on [Percy’s SDKs/support from 2018–2022.](https://github.com/percy/cli/graphs/contributors) If you ever reached out to support or opened an issue, I probably helped you. Hopefully it was positive :) After a few years away, visual testing still felt stuck, so I'm building Vizzly.
The problem: Design handoffs kinda suck. Designers make beautiful specs, devs implement them, then everyone realizes the details got lost somewhere. Current visual testing tools catch broken CSS but miss the real issue - making sure what ships actually matches what was designed, functionally (like really in the browser/OS/etc).
What it is
- Visual testing + review where you send actual screenshots (not DOM re-renders). Can be _any_ image to review (PDFS!)
- Collaboration built-in: reviewer assignment, approvals, @mentions, screenshot-level threads.
- Baselines: automatic (Git-aware), manual (not Git-based), or hybrid.
- Team-based pricing; generous free plan for OSS; on-prem available.
What’s different
- Capture-first: use the pixels your app produced (no “but it doesn’t look like that on my machine/CI”).
- Local TDD + CI parity: run locally with instant feedback; same flow in CI.
- Custom properties to filter/slice reviews (component, viewport, theme, etc).
Try it quickly (Playwright example)
```<p>npm i -D @vizzly-testing/cli<p>export VIZZLY_TOKEN=your-token<p># in your tests:<p>import { vizzlyScreenshot } from '@vizzly-testing/cli';<p>let img = await page.screenshot({ fullPage: true });<p>await vizzlyScreenshot('homepage-layout', img);<p>```
I would love feedback on everything! Rough edges you hit using the product/sdk, baseline expectations across branches, what you need for design/dev review to feel “done”, etc. Features like root cause analysis, an MCP, and more collab features are coming. But it's just me building :p
I'm a big fan of OSS, so the OSS plan is pretty generous (10 seats + 10 review seats (20 total), unlimited public projects, 75GB, 6 concurrent builds). If it's not generous enough for teams, I'm willing to up it!
This is my first time launching anything like this, I'm super keen on getting feedback and working any support or suggestions folks have. If anyone knew me from my support at Percy, I _really_ enjoy those conversations and opportunities to ship a fix or feature at the end of a chat. If Vizzly isn't it for your team, I wanna know why and what I can do to help you.
Backstory + screenshots from my intro blog post:
https://robertdelu.ca/2025/09/07/vizzly-introduction

value: Show HN: Vizzly – Visual testing platform with built-in review workflows


value:
This is a side project inspired by HN comments. YouTube has great content (Mark Rober, Smarter Every Day, etc.), but also a lot of junk. YouTube Kids wasn’t any better—my 8-year-old kept getting pulled into endless autoplay loops. I don’t mind screen time, but I want it to be limited and worthwhile.
Some parents here mentioned carefully curating every video their kids watch. I thought, “that sounds like way too much work.” So naturally, I did the even harder thing and built an app for my kids :)
SelecTube is a hand-picked set of YouTube creators I’m comfortable with them watching. No autoplay, no ads (if you have YT Premium). It’s worked surprisingly well—my kids watch less overall, and what they do watch is usually educational.
I also used it as an excuse to play with AI tools. The whole project was built in Cursor, and the landing page is mostly AI-generated. As someone who codes infrequently, Cursor felt like a superpower—some things it couldn’t figure out, but also big accelerations.
Now I’m debating whether to leave it as a personal tool or keep building. Ideas on the list:
- Real design polish
- Accounts for watch history + parent customization
- Broader content library
- Smarter discovery that doesn’t recreate the algorithm problem
Would love feedback. Thanks for taking a look!

value: Show HN: SelecTube – Curated YouTube for Kids


value: unhappychoice

value:
I built a small Rust CLI game called GitType.
It’s a typing practice tool that takes your own Git repository and turns the code inside into typing material.
Instead of random words, you type through real functions, comments, and code you’ve written — making practice feel closer to real-world programming.
Features:
- Works directly in the terminal (no GUI required)
- Pulls text from any local Git repo
- Tracks WPM and accuracy
- Keeps a history of your past runs (so you can see progress over time)
- Fun ranking titles based on your score
Source and install instructions: https://github.com/unhappychoice/gittype
Would love feedback from fellow devs — especially around the scoring system and ideas for new modes. :)

value: Show HN: GitType – A typing game that uses your own Git repo as practice text

author: unhappychoice


value: avhwl

value: Show HN: Infinipedia – An infinite, self‑writing, self‑optimizing wiki

author: avhwl


value: roschdal

value: Show HN: Accounting Library

author: roschdal

title: Show HN: Accounting Library


value: Show HN: Pmspace.ai – I built a tool to let you chat with your construction docs


value: YalebB

value:
Hey all,
So Showcase is an app where you can store your Tweets, websites, articles, Instagram posts, YouTube videos etc. all together in one space, rather than keeping all your bookmarks on 10 different platforms where they just get buried.
And I've just got collaboration done, so you can now store and share everything with your friends too. You can use it to create shared information hubs of content, so great for projects or for holidays (airbnb info, youtube recommendations, pictures etc together in one space)
Free to use! Do check it out and let me know your thoughts
App Store: https://apps.apple.com/gb/app/showcase-co/id6740991352?platf...
Android: https://play.google.com/store/apps/details?id=co.showcaseapp...
Web app: showcase-app.co

value: Show HN: I remade Homer's Web Page into an app [video]

author: YalebB


value:
Today, I’m proud to announce my latest invention, an app that you cannot use.
Yes, in fact it makes your phone unusable too.
Introducing The Hardest Focus App: Pocket.
You can start focus only by physically putting the phone away

  - In your pocket (when outdoors)
  - Face down (while working/studying)
  - Or just Lock it.

No buttons, Just real focus.
But, if you get distracted and check your phone - You get a 5 second warning to correct yourself.
If you do not comply, all that progress will be murdered ruthlessly with a cold indifference to your feelings.
And for when you're deeply possessed by the algorithms, just tap twice on the back of your phone to summon the focus gods. It instantly opens pocket, locks you out of the phone and starts focus session.
However, during focus if your phone is locked and your mom calls
You can answer it and tell her you're locked in. The pact is broken only when you unlock the device.
Pocket is built on a core belief that true focus can only be achieved with physical disengagement and punishing bad behavior to build discipline.
This is my strongly opinionated take on focus with the Hardest Focus App
Focus is not a game. Focus is deadly.
Every year more deaths can be attributed to accidents that happen due to lack of focus than any natural cause.
Available on iOS: https://apps.apple.com/us/app/id6746587044

value: Show HN: I Made An App That Cannot Be Used


value: bobbiechen

value:
In 2019, an academic paper by Gleason et al. found that only 0.1% of Twitter image posts had any form of image description (alt text) [1].
I wanted to see the analogous number for Bluesky today - my full blog post is here [2], but I found looking at the live stream was illuminating and fun too:
* Bluesky image posts are frequent enough to keep moving, but not so frequent that it's an unreadable blur.
* There's lots of bot content for things like ADS-B feeds (planes nearby), radio station "Now playing", and good old-fashioned affiliate link spam.
* There is a lot of detailed descriptions for sexual content. This was a surprise to me!
[1] https://dl.acm.org/doi/10.1145/3308558.3313605
[2] https://digitalseams.com/blog/image-descriptions-on-bluesky

value: Show HN: A livestream of all image descriptions (alt text) on Bluesky

author: bobbiechen


value: Meyr

value: this uses the world bank api to fetch the purchasing power of each country, add in your costs  per customer and you will be able to offer regional prices for an audience that is normally ignored.

value: Show HN: This Calculator may increase your revenue by up to 20%

author: Meyr


value: dogruai

value:
Crypto moves fast.
That’s why we built CryptoInsightAI — an app that merges technicals, sentiment, real-time data & on-chain signals into one clear AI-powered view.
No noise. Just insights that matter.
Download now: https://apps.apple.com/us/app/cryptoinsightai-ai-crypto/id67...

value: Show HN: CryptoInsightAI: AI Crypto

author: dogruai

title: Show HN: CryptoInsightAI: AI Crypto


value: benjaminsanborn

value: Show HN: Psq – CLI for Postgres Monitoring

author: benjaminsanborn


value: Leftium

value:
- Plain-text markdown is easy to update and human/machine-readable
- Clever CSS styling and animated logo[1] make the HTML version stand out
- PDF version: simply generate by printing this page from the browser (optimized for printing)
- See how it was done: https://github.com/Leftium/leftium.com/tree/main/src/routes/...
[1]: https://logo.leftium.com

value: Show HN: Simple markdown resume; fancy rendered HTML/PDF

author: Leftium


value: mandarwagh

value:
AI is arguably the greatest invention in modern human history. Humanity has always evolved in hockeystick curves, each major discovery unlocking an entirely new trajectory of progress.
But what does this mean for us, Humans ?
dive in for more info here⬇
https://www.mandar.cloud/blog.html?slug=the-world-after-3-5-...

value: Show HN: The World After 3, 5, 10, 25, 50, and 100 Years Ft. AI

author: mandarwagh


value:
Hey HN! I built a visual editor for creating Serverless Workflows with an intuitive drag-and-drop interface using React Flow. It also comes as a reusable React library that you can integrate into your own applications!
https://www.npmjs.com/package/serverless-workflow-builder-li...
Live Demo: https://kshitiz1403.github.io/serverless-workflow-builder
GitHub: https://github.com/Kshitiz1403/serverless-workflow-builder
NPM Package: serverless-workflow-builder-lib
I at my organisation, we rely heavily on serverless workflows specification. This is my effort on creating a library so that you can integrate this in your own little frontend, and with all the necessary hooks provided, can have a working drag and drop serverless workflow builder using React Flow.
Would love to hear your feedback!

value: Show HN: Serverless Workflow Builder – Visual drag-and-drop editor library


value: uaghazade

value: Skip expensive photoshoots. Generate professional headshots, creative portraits, and artistic images in seconds.

value: Show HN: I Built AI Photoshoot Editor

author: uaghazade

title: Show HN: I Built AI Photoshoot Editor


value: niux

value: Show HN: Userscript to enhance HN with favicons and hidden sections links

author: niux


value: cochlear

value:
In this small demo, I first overfit a single-layer RNN, decomposing a short segment of classical music into two "factors":
- a sparse "control signal", something like a score, representing the injection of energy into the system or instrument(s)
- an RNN which models the resonances of the instrument(s) being played
Finally, hand-tracking landmarks (thanks to MediaPipe) are mapped onto the RNN's input space via a random linear projection.
While recent text-to-music models are a groundbreaking technology, I'm exploring ways to enhance the _real-time_ experience (and joy) of action and reaction that comes when we play a musical instrument, or even when we tap on some random object that sounds particularly pleasant.
In "Livewired", David Eagleman discusses the astounding ability of our neural networks to quickly integrate new senses and sources of information.  Similarly, I think musicians are able to quickly and expertly map high-dimensional signals onto the space of possible sounds.
I'd like to grow this collection of sensors, projections, and resonance models.

value: Show HN: RNN Musical Instrument

author: cochlear

title: Show HN: RNN Musical Instrument


value: Sean-Der

value: Show HN: OpenCV over WebRTC (in Go)

author: Sean-Der

title: Show HN: OpenCV over WebRTC (in Go)


value: blirio

value: Show HN: AI Gen sprite sheets for multiplayer spaceship game

author: blirio


value:
Hi HN! I built a local alternative to Claude Context (the popular semantic code search tool).
The original requires OpenAI API keys for embeddings and Zilliz Cloud for vector storage. This version runs entirely on your machine using EmbeddingGemma and FAISS.
Key differences:
- No API keys needed (uses local EmbeddingGemma model)
- Your code never leaves your machine
- Zero ongoing costs
- Same semantic search quality
Technical details:
- Tree-sitter for AST parsing to understand code structure
- EmbeddingGemma (1.2GB) for semantic embeddings
- FAISS for fast vector similarity search
- MCP protocol for integration with Claude Code and other AI tools
Early benchmarks show ~70% reduction in token usage for Claude Code when searching large codebases.
Supports most major languages through Tree-sitter parsers - Python, JS/TS, Go, Java, JSX/TSX, Svelte, with more coming.
GitHub: https://github.com/FarhanAliRaza/claude-context-local
Would love feedback, especially on the approach to code chunking and embedding strategy!

value: Show HN: Claude Context but local – semantic code search without API keys


value: newtechwiz

value:
TLDR; I went to a konbini in Japan, did not like the awkward feeling of checking out when they asked me questions, and made this app that got me speaking and understanding basic Japanese in under 2 hours.
Hello HN, I wanted to share a personal story of mine that caused the creation of this app. I have been attempting to learn Japanese for a long time, trying out duolingo, wankani, over 10-15 books including the classic Genki books, but haven't really gotten anywhere other than recognizing a few basic kanji here and there during my first trip to Japan. I then took another trip (this time solo!) to Japan around 3 months later because I really loved the culture and country, and the same problems had arisen. I had no idea how to speak or really understand when people were speaking to me in Japanese, whether it be in sushi restaurants, cafe's or the konbini.
I arrived April 2nd and was slated to be in Japan the entire month, and my first interaction on the same day was awkward enough for me to go back to my hotel room and figure out a solution. I knew I couldn't pull out the genki books and start rigorously studying them all of a sudden as there was no time-- I needed something and I needed it fast. Being a coder, I kept brainstorming and thats when it hit me-- I had been making something earlier for practicing technical interviews, where it simulated the interview and you talked to it ( an AI ) in realtime. If it worked for interviews, why not language learning? I quickly coded up a simulation of the same konbini interaction, and instructed the AI to be the clerk, and I would be the customer buying items. So I asked the AI everything I had doubts about-- what to say when I place items on the counter (ijo desu!) , how to say when I wanted something ( <item> o onegaishimasu ) and even the number of items I wanted ( hitotsu, futatsu ).
At first, this simulation proved to be quite difficult, just as difficult as I experienced in real life. But with practice and more practice, trying out different scenarios and situations, I quickly started recognizing patterns, patterns that were so abstract and hard to learn with all these textbooks I had. Things like desu, ka, wo, all clicked extremely quickly for me in a way that hadn't before. Very soon, I started getting more confident and wanted to try different scenarios such as how to order from a menu. It got to a point where I was talking to the owner of a yakkiniku, but could only understand and speak very very basic Japanese, as all I practiced were simulations.
As a result, I quickly understood the power of this method. That's why I have started creating this app now. Not only am I including scenarios like ordering at a konbini because they are very practical and extremely fun to do, but I am including actual grammar and vocabulary now. No longer shall learning Japanese be some tedious abstract chore with memorizing thousands of anki cards, but something that you can absorb much quicker by utilizing modern tools.
I have already begun to understand many grammar particles and am now expanding to incorporate all the N5 verbs and vocabulary into this app that way I will be able to pass it. This is my personal journey of learning Japanese and I am glad I get to share it with all of you. If you have any questions, please feel free to ask me or email me at konnichiwa@talkmochi.com

value: Show HN: I made an app to learn Japanese by speaking it

author: newtechwiz


value: botirk

value:
I built semanticcache, a Go library that uses vector embeddings to cache and retrieve semantically similar content. It’s designed for LLM applications, search systems, and other use cases where semantic similarity matters.
Features include multiple backends (in-memory LRU, LFU, FIFO, Redis), OpenAI embedding integration, vector similarity search with pluggable comparators, extensibility for custom backends and providers, type-safe generics, and batch operations.
You can cache responses or documents with semantic lookup, use custom similarity functions, and choose between in-memory or Redis persistence.
Repo: https://github.com/botirk38/semanticcache

value: Show HN: Semanticcache – A high-performance semantic caching library for Go

author: botirk


value: Made this mostly for myself. You can now create your own echo chamber using this to mix sources, RSS feeds, etc... into one place, then visualize feed data separately, there's also a centralized comment system, to make snide comments on reddit posts without using something as vile as reddit.

value: Show HN: Versed, content aggregator site with graph views and customizable feeds


value: vgolovnev

value:
I made Accurator to help tame messy camera rolls by turning cleanup into a quick, nostalgic routine.
Just to say upfront: I know there are similar apps. I discovered that after building mine, which is, of course, kinda funny. I honestly didn’t check competitors — I just built what I wanted for myself. So no, I’m not “the first.” I plan to make Accurator the one that feels fast, minimal, and nice to use every day. Would love your feedback
What it does:
• Surfaces random photos from any year so you can make fast keep/delete decisions
• One tap to keep, or add to a delete list, then batch-delete in one go
• A safety net: review the list, restore anything, and when you confirm, iOS sends items to Recently Deleted (as the system allows)
• Privacy — No server, no signup, no cloud, it works locally, photos never leave the device
Why I built it: auto-cleaners catch blurs/duplicates, but they can’t know what you no longer need. I wanted something minimal and fast that still feels personal.
What I’m adding next:
• Show file size per photo and the total space the delete list would free
• Favorites screen to pin important shots and jump back to them
• Maybe video support with a tiny inline player
Product Hunt launch is scheduled for September 8
Thanks for reading — happy to answer any technical or product questions, and I’d really appreciate your feedback on the UX, UI, performance, and overall feel—anything you’re up for sharing.

value: Show HN: Accurator – Nostalgic Gallery Cleaner

author: vgolovnev


value: Show HN: I made a terminal UI to manage parallel async Claude Code/Codex agents


value:
Hello together,
recently I created this web app that shows the top 30 Hacker News stories on a blog-style interface.
Please note that this is just a fun project to play with some vibe-coding tools. Feedback is always appreciated :)
Many greetings,
Julian

value: Show HN: hn30 – Alternative interface for the top HN stories


value:
Hi
I’ve just released an AI API for 3dpack.ing
. Instead of structuring inputs, you can now send a free-text prompt and get optimized packing back as JSON + 3D visualization link.
Example:
curl -X POST https://3dpack.ing/api/ai/calculate \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Ship 24 pcs 200.3x120.2x100.2 cm (non-tiltable) using optimal mix of 40ft and 20ft containers",
    "apiKey": "test",
    "username": "test"
  }'
Response includes:
{
  "containers": [
    {
      "containerDims": { "length": 1203.2, "width": 235.0, "height": 269.24 },
      "totalQuantity": 20,
      "volumeUsage": 63.4
    },
    {
      "containerDims": { "length": 589.28, "width": 235.0, "height": 239.0 },
      "totalQuantity": 4,
      "volumeUsage": 29.2
    }
  ],
  "unpackedItems": { "total": 0 },
  "linkToResult": "https://3dpack.ing?g=56455ed9-5339-4f46-8c41-cb7462f7aaa1"
}
Supports units, decimals, and constraints
 Supports getting precise coordinates for each placement
 Full support for stackability, fragility, and orientation rules
 Automatically selects the right container mix (in this case, 1×40ft + 1×20ft)
 Returns a direct 3D visualization link
I’d love feedback on API design (fields, constraints parsing, pricing). Docs: https://3dpack.ing/api-docs.html

value: Show HN: AI API for 3D container packing


value:
Hi HN  I’m Tina.
Like many of you, I’ve been frustrated with LLM hallucinations — outputs that sound confident but are completely fabricated. Instead of trusting a single model, I built CompareGPT.io, which runs queries across multiple LLMs (ChatGPT, Gemini, Claude, Grok, and more) and shows their answers side by side.
The idea is simple: make AI outputs more trustworthy again. Current features include:
 Catch and reduce hallucinations via multi-model comparison
 Unified API keys for major LLMs (no more juggling configs)
 Half-price early waitlist + a giveaway for a free lifetime plan
I’d love feedback from this community:
Is multi-model consistency a practical guardrail against hallucinations?
How do you currently deal with LLM hallucinations in high-stakes use cases (law, finance, research)?
Thanks!

value: Show HN: CompareGPT – Spotting LLM Hallucinations with Multi-Model Comparison


value: filipejohansson

value:
Hi HN,
I built GoSocket, a small library that helps you set up WebSocket servers in Go with almost no boilerplate.
It lets you start a server in a few lines of code, handle connections, broadcast to rooms or clients, and add middleware. JSON is supported now, Protobuf and MessagePack are planned.
Example:
ws := gosocket.NewServer()
ws.WithPort(8080).
   WithPath("/ws").
   OnMessage(func(c gosocket.Client, m gosocket.Message, ctx *gosocket.HandlerContext) error {
       c.Send(m.RawData) // echo
       return nil
   })
log.Fatal(ws.Start())
Repo: https://github.com/FilipeJohansson/gosocket
It’s still pre-1.0, so I’d love feedback, testing, and contributions.

value: Show HN: GoSocket – A Simple WebSocket Framework for Go

author: filipejohansson


value:
I put together a cybersecurity quiz covering most major topics. It works as both a learning tool and an easy way to test your knowledge.
Some areas have lighter coverage due to cybersecurity's broad scope.
Let me know if you find questions that need better answers.
Enjoy!

value: Show HN: 500+ Cyber Security Interview Questions Quiz


value: yangyiming

value: Free online Dog Cat age calculator for dogs and cats. Accurately calculate your pet's age in human years with scientific methods. Supports different dog breeds and includes cat age conversion with life stage assessment

value: Show HN: Dog Age Calculator

author: yangyiming

title: Show HN: Dog Age Calculator


value: joeemison

value: I spent the weekend working with Claude Code to build out a CLI script that can take a google sheet that has input tabs, output tabs, and processing tabs (which is the way I tend to build them), and write a python or typescript/javascript file that will do the same logic as the google sheet does. The general use case for this is allowing non-software-developers (e.g., finance professionals, actuaries, scientists) to build out data processing logic, and then be able to run it more quickly/effectively than using the google sheets API.<p>I'm not sure how niche this is, and I am still testing it out with ever-more-complicated sheets, but so far it's been surprisingly effective for me. Happy to get any comments/thoughts/suggestions/etc.

value: Show HN: Convert Google Sheets to Code

author: joeemison

title: Show HN: Convert Google Sheets to Code


value:
I built NotePulse because I use Notion to track my life and projects, and I wanted to know which ideas I kept coming back to. The only solution I found was built for teams, overkill, and expensive.
With NotePulse, I get two lightweight analytics properties directly in my Notion databases:
- View Count
- Last Viewed (timestamp)
Because they’re native properties, I can sort and filter by them just like any other field. It’s been much more useful than exporting to an external dashboard.
Setup is quick:
1. Authorize Notion
2. Choose the database
3. Choose the page to track
That’s it. Takes less than 5 minutes.
Pricing is $5/month. I’d love feedback from the HN community on whether this kind of lightweight analytics would be useful to you, and what else you’d want to see.

value: Show HN: NotePulse - Simple Notion Analytics


value: jumpdong

value: welcome

value: Show HN: Percentage Increase Calculator：calculate changes between two values

author: jumpdong

story_text: welcome


value: rmjmdr

value:
I was inspired to make this by r/place and more recently wplace.live.
It's an ever-expanding canvas where every pixel placed unlocks new areas to draw for everyone. So you're limited to drawing on the boundary of what's already there - the "frontier".
The idea for this is to be a living collaborative artwork.
Some cool stuff
- You can hover over a cell to see who placed it. So set a name for yourself and claim squares that will forever be "yours"!
- You can see other people placing cells live.
- No signup needed, f that
- Click the arrows to jump to the current edge in each direction.
Give it a try and let me know what you think.
Ideas for the future
- A timelapse video of pixels being added
- Ability to place more than one pixel at a time (like dragging to draw a line instead of placing them one at a time)
- More fluid scrolling + zooming in/out

value: Show HN: Frontier – draw with the world live on an infinite grid of pixels

author: rmjmdr


value: sumit-paul

value:
I built nuke_modules, a small web app to quickly find and remove node_modules folders that eat up disk space across multiple projects.
Why I made it: Old node_modules folders were quietly taking up tens of gigabytes on my machine. Manually hunting them down was tedious, and existing tools required installs or weren’t cross-platform.
What it does:
- Scans folders you select and shows live-size totals
- One click select all, multi-select, and bulk delete
- Optionally prepares projects for pnpm (adds packageManager, .npmrc, removes package-lock.json)
- Works offline as a PWA, installable on desktop and mobile
- Command palette and keyboard shortcuts for speed
How it works: Uses the File System Access API available in Chromium browsers. No background access, you explicitly pick a root folder. Deletion is permission-gated and only affects checked node_modules.
Try it: https://sumit189.github.io/nuke_modules/
Source: https://github.com/sumit189/nuke_modules
Would love feedback, especially on usability and PWA quirks.

value: Show HN: Nuke_modules – WebApp to scan and delete node_modules safely

author: sumit-paul


value: longtaildistro

value: Kubernetes for AI agents - Local First. Sovereign and Secure.

value: Show HN: A local first AI engine and orchestrator

author: longtaildistro


value: includeleec

value:
Hi HN,
I built a free image compression tool called Smallimg.cc that runs entirely in the browser.
The main motivation was privacy. I was never comfortable uploading potentially sensitive images to a third-party server just for compression. This tool solves that by using JavaScript and WebAssembly to perform all the processing on the client-side. Your files are never transferred over the network.
Key features:
Total Privacy: Your images never leave your computer.
Incredible Speed: No upload/download time, just instant processing.
Full Control: You can adjust quality, resize, and convert formats (JPG, PNG, GIF, WebP) on the fly.
Accessible to All: It's completely free, requires no sign-up, and now supports 10 languages!
I focused on creating a clean UI and making it as fast as possible. I'm looking for feedback on performance, features you think are missing, and any potential bugs.
Thanks for checking it out: https://smallimg.cc/

value: Show HN: Smallimg.cc – A client-side image compressor with no uploads

author: includeleec


value: yangyiming

value: Today Calculator offers 5000+ free online calculators for math, finance, health, unit conversions, and daily life calculations. Fast, accurate, and easy to use on any device

value: Show HN: Today Calculator

title: Show HN: Today Calculator


value: teamcampapp

value: Show HN: Just Launched Teamcamp – Project Management Apllication on Peerlist

author: teamcampapp


value: ufoym

value: Show HN: C++ library for reading MacBook lid angle sensor data

author: ufoym


value: yashodhanmohan

value: Used to use it locally for my own reading, polished it a little with Claude and pushed it. Uses the open HackerNews API.

value: Show HN: Hacker News X

author: yashodhanmohan

title: Show HN: Hacker News X


value:
We're happy to present Veena Chromatic Tuner, an app we've developed for musicians, instrument makers, and ethnomusicologists who need more than just a standard chromatic tuner. Our goal was to create a tool that not only supports pitch detection but also provides deep support for diverse musical intonation systems and offers intuitive visual feedback.
The Problem We're Solving:
Many tuners are good for Equal Temperament, but has limited support when it comes to the Just Intonation, microtonal music, or the specific requirements of instruments like the Veena where fret positions are determined by precise ratios.
Oscilloscope-like Visual Feedback:
Instead of just a needle, you get a dynamic, oscilloscope-like waveform display.
In Tune: The waveform appears stabilized, giving you an immediate, confirmation of perfect pitch.
Sharp: The waveform rotates right.
Flat: The waveform rotates left.
This dynamic visual feedback, akin to a digital oscilloscope's trigger synchronization, offers immediate, precise adjustment cues that go far beyond what a static needle can provide, allowing for incredibly fine-tuned adjustments.
Unmatched Intonation Flexibility:
We understand that music isn't just 12-TET.
Just Intonation Support: Perfect for Indian classical music, early music, and any tradition that relies on pure harmonic relationships between notes. This is crucial for achieving the rich, resonant chords and melodic purity that Equal Temperament can't always deliver.
Custom Temperaments: Go beyond presets! Create, save, and manage your own unique temperaments with personalized ratio settings. This empowers composers, researchers, and performers to explore microtonal scales and historical tunings with ease.
Dedicated Veena Instrument Mode: It allows users to play and tune notes across 24 fret positions, specifically highlighting how note positions on the fretboard vary relative to each other when pure intonation is applied. This feature is invaluable for instrument makers and those studying the physics of string instruments.
Other Key Features:
Multicultural Note Naming: Display notes in Western, Indian classical (Carnatic/Hindustani), and Solfege, with support for multiple Indian language scripts (Tamil, Devanagari, Telugu, Kannada, Malayalam).
Adjustable Reference Pitch: Customize A4 frequency from 440Hz to 432Hz or anything in between.
Transposition Support: Easily transpose notes for different instruments.
This app is would be useful for string players (veena, violin, guitar, sitar, etc.), wind instrument musicians, vocalists, music teachers, students, ethnomusicologists, and especially instrument makers and tuners who need to work with precise intonation and fret setting. Anyone exploring microtonal music will also find it incredibly useful.
We're actively developing the app, continuously adding features and improvements. While pitch detection is resource-intensive, we strive for broad device compatibility.
Check it out on Google Play: [https://play.google.com/store/apps/details?id=in.magima.digi...]
We welcome your feedback, questions, and thoughts!

value: Show HN: Veena Chromatic Tuner

title: Show HN: Veena Chromatic Tuner


value: brynlai

value:
Noticed I was using AI Studio more often, and copy pasting content from my tabs into it.
For example, documentation, articles, blogs and YouTube videos.
It was annoying, especially if I wanted the transcripts from YouTube videos.
I'd open 20+ tabs. Click "View More," drag & copy all the transcripts, repeat 20 times.
And sometimes it would be 50+ tabs.
So I built this extension to do it for me.
Was curious if anyone else had this problem and maybe this could help them too, so I decided to put it on the Chrome Web Store.

value: Show HN: Auto-copy all tabs and YouTube transcripts for AI (Chrome extension)

author: brynlai


value: cemdervis

value:
Hi HN,
I have created a webpage that displays all C++ features since C++20 in a simple, searchable table.
It is intended to serve as a quick reference for C++ developers, whether as support for cross-platform development or simply to track the current support status out of curiosity.
I created it as a simpler, more structured, and more up-to-date alternative to the cppreference compiler support site.
Please note that the page intentionally does not list LWG and CWG papers.
This might change as I am continually updating the site and trying out new ideas.
Questions, feedback and suggestions are appreciated, either here or in the form of GitHub issues.

value: Show HN: C++ Compiler Support Page

author: cemdervis

title: Show HN: C++ Compiler Support Page


value: itskritix

value:
Hey HN,
I’m just a solo dev (@itskritixon X) hacking away on BrainBox (https://3pe1x.xyz/).
It’s an open-source workspace that mixes Notion’s docs with Slack’s chat, but with a big focus on privacy and keeping you in control.
I’m sick of big platforms owning my data, and I bet some of you are too. What’s the deal? Tools like Notion and Slack are great but track everything and lock you in. Self-hosting? Good luck. That’s a pain for devs and teams who want freedom and security.
Why I’m doing this: I’ve been burned by proprietary tools limiting what I can build.
BrainBox is my way of saying, “Screw that, let’s own our stuff.” I’m bootstrapping this on AWS’s free tier (pray for my EC2 instance ) and sharing my #buildinpublic journey to get feedback and make it better.
What BrainBox does: It’s a self-hosted app with real-time docs, chat, and customizable databases (runs on PostgreSQL). It’s offline-capable .
The beta’s live at https://brainbox.3pe1x.xyz/.
Check the repo (https://github.com/itskritix/brainbox, Apache 2.0) and try it out (desktop-only for now, sorry mobile folks).
I’m working on an AI assistant feature next. Would love your thoughts on usability, self-hosting tips, or anything else.
What do you think, HN? Hit me up here or on X: https://x.com/itskritix
.

value: Show HN: BrainBox – Open-Source Notion/Slack Alternative

author: itskritix


value: killaSilk

value: Show HN: ChartDetector – AI that explains stock and crypto charts like you're 12

author: killaSilk


value: mustaphah

value:
Github's trending page is annoying, repeatedly surfacing well-known old projects (Django, Bootstrap, etc.).
Great repos, sure, but not fresh discoveries. That kinda defeats the purpose of "trending."
I built a newsletter featuring fresh trends using star growth analytics. Updates are delivered via
- email (weekly),
- RSS feed (twice daily),
- and GitHub inbox notification (weekly).
Github: https://github.com/mhadidg/gh-trends
Check out the logic and my exploration building it: https://hadid.dev/posts/github-trends
All thoughts and comments are welcome.

value: Show HN: GitHub trends newsletter by star growth (email, RSS, and more)

author: mustaphah


value: ThailandJohn

value:
I'm an infrastructure architect who started using AI assistants to write code 3 months ago.
After building several systems with Claude, I noticed a pattern: the code always had security issues I could spot from my ops background, but I couldn't fix them myself since I can't actually write code.
Why I built this: I needed a way to verify AI-generated code was production-safe.
Existing tools either required cloud uploads (privacy concern) or produced output too large for AI context windows.
TheAuditor solves both problems - it runs completely offline and chunks findings into 65KB segments that fit in Claude/GPT-4 context limits.
What I discovered: Testing on real projects, TheAuditor consistently finds 50-200+ vulnerabilities in AI-generated code.
The patterns are remarkably consistent:
- SQL queries using f-strings instead of parameterization
- Hardcoded secrets (JWT_SECRET = "secret" appears in nearly every project)
- Missing authentication on critical endpoints
- Rate limiting using in-memory storage that resets on restart
Technical approach: TheAuditor runs 14 analysis phases in parallel, including taint analysis (tracking data from user input to dangerous sinks), pattern matching against 100+ security rules, and orchestrating industry tools (ESLint, Ruff, MyPy, Bandit).
Everything outputs to structured JSON optimized for LLM consumption.
Interesting obstacle: When scanning files with vulnerabilities, antivirus software often quarantines our reports because they contain "malicious" SQL injection patterns - even though we're just documenting them. Had to implement pattern defanging to reduce false positives.
Current usage: Run aud full in any Python/JS/TS project. It generates a complete security audit in .pf/readthis/.
The AI can then read these reports and fix its own vulnerabilities. I've seen projects go from 185 critical issues to zero in 3-4 iterations.
The tool is particularly useful if you're using AI assistants for production code but worry about security.
It provides the "ground truth" that AI needs to self-correct.
Would appreciate feedback on:
- Additional vulnerability patterns common in AI-generated code
- Better ways to handle the antivirus false-positive issue
- Integration ideas for different AI coding workflows
Thanks for taking a look! /TheAuditorTool

value: Show HN: TheAuditor – Offline security scanner for AI-generated code

author: ThailandJohn


value: vlidholt

value: I implemented a plugin for Flutter using platform views to integrate native SwiftUI Liquid Glass components. Here is the backstory and instructions for trying it out.

value: Show HN: Liquid Glass for Flutter with pixel-perfect fidelity

author: vlidholt


value: Show HN: AutoBE, AI back end application generator with AI-friendly compilers


value: Show HN: Side Space – An Arc-like sidebar tabs manager for Chrome


value: wbnns

value: Show HN: Submit to Hacker News | Browser Extension

author: wbnns


value: diegogatling

value: For over 10 years, developers around the world have relied on Gatling’s open-source engine to validate performance under load. Today, Gatling powers testing for 300,000+ organizations—and it's grown into much more than a test runner.<p>Visit the new website!

value: Show HN: Gatling.io Has a New Website

author: diegogatling

title: Show HN: Gatling.io Has a New Website


value: simpnoza

value:
Hey HN,
I'm a self-taught mediocre dev, currently jobless.
I’m spending way too much time doom-scrolling news and (fun but sometimes too dense) STEM articles.
Usually, I use LLMs to break them down into bite-sized nuggets. I wanted a more relaxed, enjoyable way to digest it all.
That sparked the idea for explainerslop.
I built it for one main reason: to skip the hassle of manual scripting, training new voice models, and overall production headaches. I just needed a way to paste an article and get the video.
My final vision includes setting up ensembles of famous characters to debate tough topics in their signature styles (think Spongebob optimistically unpacking climate change or Tony Soprano gruffly dissecting the latest tech corporate scandals)
Oh and it's totally free!!
Hope you’ll find it as useful as me. Would love your feedback pls
Rob

value: Show HN: I made a tool to turn anxiety-inducing news into short narrated videos

author: simpnoza


value: restorephotoiip

value:
A online interactive map
Explore Hollow Knight: Silksong’s world with Silksong Map – bosses, benches, collectibles, and fast travel.

value: Show HN: Silksong Map Online

author: restorephotoiip

title: Show HN: Silksong Map Online


value: yangyiming

value: Waffle Game - Play the best waffle word game online! Daily waffle puzzles, multiple difficulty modes, and enhanced gameplay. Challenge yourself with our improved waffle game experience

value: Show HN: The Daily Word Game Experience

author: yangyiming

title: Show HN: The Daily Word Game Experience


value: aihint

value:
I’ve been working on AIHint, an open standard that adds signed, verifiable metadata to websites.
The goal is to help AI systems, bots, and humans assess trust and authenticity online.
Would love feedback from the HN community — contributions welcome!

value: Show HN: AIHint – Open standard for verifiable website trust metadata

author: aihint


value: splitbrain

value: The indie blog directory born from an idea here at Hackernews now also has it's own search engine. Unlike other engines it does not run crawlers, but simply indexes the blogs' RSS feeds.

value: Show HN: Search the IndieWeb, one query at a time

author: splitbrain


value:
We just open-sourced dir2md — a CLI tool to convert messy codebases into clean, LLM-optimized markdown documentation.
What it does:
Token-aware directory parsing
SimHash deduplication
Secret masking (API keys, tokens, etc.)
Outputs reproducible, structured markdown docs
OSS (MIT):
pip install dir2md && dir2md . --emit-manifest
Built for devs working on:
LLM pipelines
DevOps automation
AI-native documentation
GitHub: https://github.com/Flamehaven/dir2md
Demo: https://drive.google.com/file/d/1oxgrredscXw0Z7riDWpHTG_trRh...
Feedback, ideas, and collaboration welcome!

value: Show HN: Dir2md – Convert Any Repo into AI-Ready Markdown Blueprints


value: Forgret

value:
After months of development, I'm excited to release uprintf v1.3 - the ultimate platform-independent printf replacement that works everywhere from bare-metal microcontrollers to modern OSes.
What's new in v1.3:
-Template System
-Now with {{variable}} substitution like modern template engines
-Multi-Output Streaming
-Broadcast to multiple destinations simultaneously (UART, files, network)
-String Builder - Dynamic string building with efficient memory management
-Text Transformation
-Built-in uppercase, lowercase, capitalize, reverse, and ROT13 transforms
-Advanced Formatting
- Text alignment, wrapping, and pattern-based formatting
-Event System
- Hook into output streams for monitoring and processing -Stream Processors
-Real-time character
transformation pipelines
-State Machine
- Lightweight state management for complex workflows
And it's still:
-Zero dependencies
-Header-only
-Fully portable
-MIT licensed
Perfect for embedded systems, CLI tools, and anywhere you need powerful formatting without bloat.
GitHub: https://github.com/Ferki-git-creator/Uprintf

value: Show HN: I Rewrote printf – Now 10x More Powerful (v1.3)

author: Forgret


value: iamsmaso

value:
Hi HN
Over the last few weeks I started a small side project — partly to learn frontend development (I usually work as a backend developer in my 9-5), and partly because every time I walk around I keep wondering: “what did this place look like in the past?”
Until now I just searched for "<place> historic photos", but they rarely come with coordinates or a way to compare them with how the place looks today. So I built something like a “Wikipedia/GeoGuessr for historical images” — ideally community-maintained over time.
Right now, it’s very barebones:
- an interactive map to browse the uploaded images
- a simple side-by-side image comparator
It’s still an MVP with a small dataset (mainly Turin, Italy, since that’s where I live), but I plan to expand it as I have more time.
I’d love your feedback:
- Does the concept sound interesting?
- What features would make it more useful or fun?
- Do you know of any open datasets of historical photos I could integrate?
Happy to answer any questions, and very open to suggestions

value: Show HN: CityFlashback – Explore your city through historical photos

author: iamsmaso


value: gracefullight

value:
I love using Docusaurus for my personal blog, but I always found it a bit messy to add third-party scripts. While Docusaurus has a built-in scripts option in docusaurus.config.js, it's very generic.
The problem is that every service has its own unique set of attributes and initialization patterns. Manually looking up and configuring these for each script was time-consuming. A single typo could break the integration, leading to even more time spent debugging.
So, I created this collection of plugins to solve that. Instead of fiddling with script tags, you can now install a dedicated plugin for the service you need (e.g., @gracefullight/docusaurus-plugin-google-analytics) and add a clean, simple configuration object to your docusaurus.config.js.
The project is fully open-source and actively maintained, so please feel free to use it.

value: Show HN: Docusaurus plugins to easily add 3rd-party scripts

author: gracefullight


value: TonySyrup

value:
Tony here.
Over the past year (and post covid), more and more companies have been rolling back their remote work policies:
- 75% of US employees were required to be in-office regularly in late 2024 (up from 63% in 2023).
- 48% of UK employers now expect full on-site attendance, compared to just 27% in 2023.
But the thing is employees still overwhelmingly want flexible or fully remote work.
I can't think of anything more soul destroying than losing hours every day sitting in traffic just to get to and from the office.
Here's the good news: plenty of companies are still committed to remote work. The hard part is figuring out who they are.
So that's why I built https://www.remoteweek.io. It's a job board that only lists remote roles.
If you’re interested in checking out some remote jobs/companies (or want to share feedback), you can check it out here: https://www.remoteweek.io.
And if you know of any remote-first companies sticking to their guns, let me know. In the meantime I’ll keep filling the database with more jobs.

value: Show HN: Remoteweek.io – Software jobs where you can work from home

author: TonySyrup


value:
Pluely is an open-source alternative to all stealth AI products/companies, and Pluely is your go-to AI companion that lives silently on your desktop as a translucent overlay—always on display, one click away. At just ~10 MB, it’s ultra-lightweight (27× smaller than Cluely), uses 50% less compute power, and launches in < 100 ms. Pluely stays on top of any window without intrusion, overlaps seamlessly with your workflow, and requires zero configuration—just your API keys and you’re ready to summon AI insights, summaries, translations, and more in an instant.
Core Features:
System Audio Capture: Transcribe any audio—Zoom calls, YouTube videos, podcasts, music, game commentary—in real time. Cross-platform support via BlackHole (macOS), Stereo Mix/VB-Cable (Windows), and PulseAudio monitors (Linux).
True Invisibility: No dock or taskbar icon. Always-on-top overlay with passthrough clicks. Global shortcuts for quick toggle and voice input. Undetectable in screen shares, recordings, and live streams.
Universal Provider System: Paste any cURL command; Pluely auto-parses it for full support of OpenAI-compatible or custom LLM/STT APIs, including Ollama, Gemini, Claude, Grok, Whisper, Deepgram, and more.
Local-First & Lightweight: Built with Tauri for native speed—just ~10 MB, launches in < 100 ms, uses 80% fewer resources than Electron alternatives. Runs entirely with your API keys; zero telemetry.
Why Pluely Exists:
Existing “invisible” AI assistants are either heavy, closed-source, or require cloud backdoors. I built Pluely to be truly stealthy, privacy-first, and fully extensible—so you control your data and your AI.
What’s New in v0.1.3:
Complete system audio pipeline with automatic speech detection
Enhanced stealth mode: vanishing icon, passthrough clicks, refined global shortcuts
Advanced cURL parsing for ANY provider, plus improved error handling
Premium API integration for unlimited usage and advanced STT (optional license)
Community Traction:
[600+ stars on GitHub] and climbing
Get Started:
Downloads: https://pluely.com/downloads
Website: https://pluely.com
latest v0.1.3 Release: https://github.com/iamsrikanthnani/pluely/releases/tag/app-v...
Repo: https://github.com/iamsrikanthnani/pluely
You can add your own LLM provider and STT provider and use it for FREE with no limits, no signup. If you have a feature request or bug, just report it here: https://github.com/iamsrikanthnani/pluely/issues

value: Show HN: Pluely v0.1.3 – Invisible Open Source AI Assistant with System Audio


value: sameerav

value:
Hi HN,
We’ve been working on Hyperif, an AI assistant that connects directly to your tools (Google Calendar, Gmail, Slack, Ads, spreadsheets, etc.) so you can access data and take action — just by chatting.
The idea came from our customers. Over the years, we’ve had teams come to us who struggled with building workflows and never really understood APIs. They always needed help setting up their specific integrations. For most non-technical users, it’s the same issue: you end up asking someone else to “build this out” whenever you want to connect tools or automate something.
With AI making interaction so much simpler, we realized it doesn’t need to be this way. Instead of fiddling with APIs or dragging boxes in a workflow builder, what if you could just chat with your data?
With Hyperif you can:
- “What’s on my calendar tomorrow?”
- “Summarize the google docs file”
- “Pull data from this spreadsheet and send a quick summary to Slack.”
- “Get ad insights and create a doc from the analysis.”
What’s different about Hyperif is that:
- It connects via APIs (not UI hacks), so results are reliable.
- You don’t need to set up automations or workflows — you just ask.
- You can turn repeat prompts into “Agents” that run on-demand
- It’s designed with security first (OAuth, no hidden data storage, enterprise options).
We’re already working with a few companies who connected not just their SaaS tools but also their bespoke internal software, which has been exciting to see.
You can try it here: https://hyperif.com
I’d love feedback on:
- Which use cases resonate most (calendar, docs, email, ads, etc.)
- Whether the “chat-first” approach feels simpler than building workflows
- Any technical concerns or suggestions on integrations/security
This is an early release, so things may break — if they do, we’d really appreciate you letting us know.
Thanks!

value: Show HN: Hyperif – Forget MCPs, chat with your data across all your tools

author: sameerav


value: sabatesduran

value: Show HN: PromptDev – Prompt eval and testing for AI agents across providers

author: sabatesduran


value: jsathianathen

value:
I built a tool to automate cold outreach on X(Twitter)
DMpro sends 450 cold DMs/daily per account.
You can connect multiple accounts, allowing over 60,000 DMs per month.

value: Show HN: I Built a Cold Outreach Machine

author: jsathianathen


value: Show HN: D-Tale, easy to use GUI for Pandas data structures


value: akarshc

value: The idea is simple. Each day you can only have three important tasks. Not ten, not twenty. Just three. It sounds small, but that limit forces you to pick carefully and actually get things done.

value: Show HN: Finding Focus with Hyperzoned

author: akarshc

title: Show HN: Finding Focus with Hyperzoned


value: gimliapp

value: Show HN: Gimli Tailwind 5 -The most popular extension for TailwindCSS developers

author: gimliapp


value: I didn't like the existing solutions for writing complex home automation scripts. I don't jive with YAML. I like to code in an IDE with full code completion and as much type safety as I can get from the given language. I like to debug programs when something weird happens. I don't like copying and pasting strings. Pyziggy is my entry in the yet another automation framework category. Big thanks to Zigbee2MQTT for doing the heavy lifting.

value: Show HN: Pyziggy – Python code generator and runtime to work with Zigbee2MQTT


value: mikebiglan

value:
We wanted to run multiple AI coding assistants in parallel and swap models easily (Claude Code, local, Codex, etc.) without messing with the current branch.<p>DevSwarm is a mac/windows desktop app that runs assistants on separate git branches so you can stay in the loop and compare/merge safely. Not an IDE, an Augmented Development Environment (ADE); open any branch in your IDE with a click.
We’ve been dogfooding it for months, including DevSwarm. Try it in minutes: download, open a repo, start two assistants. Free beta.

value: Show HN: DevSwarm, run multiple AI coding assistants in parallel

author: mikebiglan


value: janwilmake

value:
Hell yeah! I had this idea since MCP came out, but I FINALLY got it to work: OpenAPI to MCP is a fact:
Convert ANY server described with openapi into an MCP endpoint!
mcp.openapisearch.com/anyhostname.tld/mcp
There are a few requirements to it, but: If the server serves REST described with OpenAPI and if it either has NO auth OR implements OAUTH the MCP way, it will automatically work!
Check the repo!

value: Show HN: OpenAPI to MCP

author: janwilmake

title: Show HN: OpenAPI to MCP