value: ryo-manba

value:
I built a CLI tool for reviewing Markdown files with inline comments.
The main use case: when reviewing AI-generated documentation or collaborating on technical writing, I wanted a way to add line-specific feedback without modifying the original file.
Key features:
- Add comments to specific lines by selecting text
- Comments are stored separately (not in the markdown)
- One-click copy of all comments as structured feedback
- Hot reload when files change
- Dark mode, tree view for directories
I use it to review docs generated by AI agents (Claude Code, codex, etc.) and paste the comments back as feedback for the next iteration.
Built with React, Hono, and Vite. No account or cloud service required - runs entirely locally.
npm install -g md-review
GitHub: https://github.com/ryo-manba/md-review

value: Show HN: md-review – CLI tool for reviewing Markdown with inline comments

author: ryo-manba


value: xeniafont

value:
I'm an engineer who spent the last year fixing everything I hated about monofonts (especially that double-story 'a').
I built a custom Python-based procedural engine to generate the weights because I wanted more logical control over the geometry. It currently has 700+ glyphs and deep math support.
Regular weight is free for the community. I'm releasing more weights based on interest.

value: Show HN: Xenia – A monospaced font built with a custom Python engine

author: xeniafont


value: Show HN: Finite – NixOS Flake for Pi-Hole and Unbound on Raspberry Pi


value:
Hey HN,
I’m a developer and 3D artist, and I wanted my AI (specifically Cursor and Claude Desktop) to have "hands and eyes" in my actual browser while I work.
I tried the official Chrome DevTools MCP, but it felt overkill for my workflow. It requires setting up remote debugging ports and is heavily geared toward performance profiling and deep-dive engineering. I just wanted something "generalized"—like ChatGPT Atlas or Comet—but for my own dev environment.
So, I built Apex Agent.
It’s a lightweight Chrome extension + a tiny Node.js bridge that lets any MCP-compatible AI control your browser session.
Why I built this vs. using the official MCP:
Human-Centric Tools: While the official tool is for debugging, Apex is built for interaction. It has 69+ tools for clicking, typing, scrolling, and taking full-page screenshots.
No Remote Debugging Mess: You don’t need to restart Chrome with special flags or mess with debugging ports. Just connect the extension and go.
Control Your Active Session: It doesn't spawn a separate "headless" instance. It works with the tabs you already have open, which is way more useful for vibe coding or UI testing.
Dev Workflow Ready: I optimized this specifically to work with Cursor. Now I can tell Cursor to "Go to my local dev site, find the submit button, and tell me if the console shows any errors" without leaving my editor.
I’m looking for feedback from the community—what tools are missing for your daily AI workflows?
GitHub: https://github.com/RTBRuhan/ApexAgent
Chrome Web Store: https://chromewebstore.google.com/detail/apex-agent/pmpkkbjd...

value: Show HN: Apex Agent – Connect the Browser to AI via MCP


value: DenisDolya

value: Show HN: Ferki-Escalator 1.1 – now without libcap

author: DenisDolya


value:
Hello HN,
I’m the developer behind RunTheNumbers. It’s a free suite of tools to analyze real estate deals (BRRRR, Fix & Flip, and Rentals).
I noticed that most new investors rely on complex Excel sheets that are brittle and prone to breaking—especially when you try to factor in "Hard Money" loans, bridge financing, or variable holding costs. The existing web calculators were often too simple or behind a paywall.
I built a dedicated engine that handles the messy logic of hard money loans (points, interest-only periods, etc.) and allows you to export "Lender-Ready" PDF reports directly from the browser.
I’d love to get your feedback on the UX and whether the "Cash on Cash" calculations feel intuitive to you.
Thanks!

value: Show HN: I built a real estate deal analyzer that handles hard money loan math


value:
Hi there,
I just saw a cool city map project (https://github.com/originalankur/maptoposter) gaining some attention on Hacker News. I'm building a similar product so I want to share it with you.
If you're interested in beautiful maps, maybe give Tasmap a try. It's not just a static, beautiful map; it's dynamic and interactive, and connected with articles. There are 20+ well designed themes, and if you're not good at design, you can even have AI design it for you. You can embed it in your site or install it as an app on your phone. You can create a beautiful and useful map.
Give it a try and share your thoughts with me!

value: Show HN: Create a Beautiful Interactive Map


value: ivannovazzi

value:
Hi HN,
I built KeyEnv because I was tired of the "can you Slack me the Stripe key?" workflow.

  The problem: My team's secrets lived in a mix of Slack DMs, shared Google Docs, and .env files that definitely weren't in .gitignore at some point. Enterprise tools like Vault required more DevOps time than we had. Doppler was close but felt
  heavier than we needed.

  What KeyEnv does:
  keyenv init          # link project
  keyenv pull          # sync secrets to local .env
  keyenv run -- npm start   # inject secrets, run command

  That's basically it. Secrets are encrypted client-side (AES-256-GCM) before leaving your machine. Zero-knowledge architecture—we can't read your secrets even if we wanted to.

  Technical details:
  - Single Rust binary, no runtime dependencies
  - Works offline (cached secrets)
  - RBAC for teams (owner/admin/member/viewer)
  - Service tokens for CI/CD
  - Full audit trail

  Honest tradeoffs:
  - SaaS only, no self-hosted option
  - Fewer integrations than Doppler
  - If you need dynamic secrets or PKI, use Vault

  Pricing: Free tier (3 projects, 100 secrets), $12/user/month for teams.

  Would love feedback on the CLI UX and any rough edges. Happy to answer questions about the architecture.

https://www.keyenv.dev

value: Show HN: KeyEnv – CLI-first secrets manager for dev teams (Rust)

author: ivannovazzi


value: rovmut

value: Show HN: An alternative to 'flat' image generators for layout-heavy design

author: rovmut


value: isuleman

value: There are almost no completely free UIs for Rqlite database, so I built one. It's vibe coded but i am a full stack developer and used AI to built it faster for my personal use as I use Rqlite a lot. Feel free to try and leave siggestions/feedback. Thanks.

value: Show HN: RqLui – A free open-source webui for Rqlite written in Quasar

author: isuleman


value: pbopps

value:
I built ArchitectGBT MCP, a Model Context Protocol server that recommends the right AI model for your coding task in real-time—integrated directly into Claude Desktop, Cursor, and Windsurf.
The Problem:
With 10+ frontier models now available (Claude Opus/Sonnet/Haiku, GPT-5/4o, Gemini 2.5, DeepSeek, etc.), developers spend cognitive load and tokens guessing which one to use. The right model for boilerplate is different from the one you need for debugging. But testing both is expensive.
The Solution:
A lightweight MCP server that uses task-aware heuristics to instantly recommend the optimal model based on:
Task type: refactoring, debugging, architecture, boilerplate, logic-heavy work
Performance metrics: speed vs. capability trade-offs
Cost efficiency: right-sizing model selection
Key Features:
Integrates seamlessly into your editor workflow (Claude Desktop, Cursor, Windsurf)
One-line installation: npx architectgbt-mcp
Task-specific recommendations across 8+ AI models
Open source, MIT licensed
Installation:
json
{
  "architectgbt-mcp": {
    "command": "npx",
    "args": ["architectgbt-mcp"]
  }
}
Why It Matters:
Model Context Protocol is becoming the standard for AI tooling (see: Windsurf's architecture)
With Anthropic, OpenAI, Google, and others releasing models monthly, having an advisor automating model selection is a productivity multiplier
Developers can focus on coding, not on hyperparameter tuning for which AI provider/model to use
GitHub: 3rdbrain/architectgbt-mcp
Would appreciate feedback from the HN community on use cases, improvements, or related problems in this space.

value: Show HN: ArchitectGBT MCP:Intelligent Model Selection for AI-Assisted Dev

author: pbopps


value: aschuth

value:
I wanted my team to start using Claude Code but didn't want to set everyone up. Started piping output to Mattermost (and later Slack) so people could watch.
Ended up building more: multiple sessions in parallel (each in a thread, hence the name), approve messages from other users with emojis, approve file writes, attach images/files, worktrees per thread.
It runs on your machine.
I built most of it using itself. Teammates watching live caught stuff I missed.
https://claude-threads.run
https://github.com/anneschuth/claude-threads

value: Show HN: Claude Threads – Collaborate on Claude Code via Slack/Mattermost

author: aschuth


value:
Last year I posted about FlowRipple on Show HN (https://news.ycombinator.com/item?id=43139138) when it was just a private beta. Now it's live.
Every SaaS ends up hardcoding workflows- payment notifications, onboarding sequences, churn alerts, all scattered across backend code. Every change requires engineering tickets and deployments. As a solo dev, I was stuck maintaining this forever.
FlowRipple lets anyone on the team (or me solo) update workflows visually without code changes. SDK triggers from your app (Node.js live, Python soon, or via HTTP request), webhooks, or schedules -> drag and drop builder -> Slack/email/HTTP actions with conditions/delays.
I got a lot of questions back then asking how it was similar to n8n or Zapier, which kind of made me question things. I even suspended work on it for about 6 months and focused on my day job. But the need for this focused tool (unlike general solutions like n8n/Zapier) just kept growing.
Honestly, I don't know if this will pick up or not. All I know is it solves a real problem for me and I had fun building it. Please do give it a try and let me know your thoughts , i will be building priority integrations for people on pro plan so that they can get more value out of it.

value: Show HN: I built a scalable visual workflow automation platform – Flowripple


value: maxua

value: Share your job searching experience and see how others are doing across tech stacks, locales and seniority levels.

value: Show HN: Crowdsourced job market index – DjinniPulse

author: maxua


value: mukama

value:
I'm Caesar, and I built kling.to because I believe marketing automation should be accessible to everyone without sacrificing data ownership.
Kling is a self-hosted email marketing platform that lets you run campaigns, build automation workflows, segment audiences, and track attribution while keeping full control of your customer data. It deploys via Docker and uses MongoDB with BullMQ for job scheduling.
Core capabilities:
- Visual workflow builder for abandoned cart recovery, win-back campaigns, and post-purchase sequences
- Multi-channel messaging (email, SMS, WhatsApp, push notifications)
- Last-touch and multi-touch attribution tracking
- Customer segmentation with purchase history and engagement data
- Template management with personalization variables
- Real-time deliverability monitoring (sent, delivered, opened, clicked, bounced)
I started this project because existing marketing automation tools either lock you into their infrastructure or cost too much for small teams. We're giving businesses the choice to self-host and own their data.
The platform is built for e-commerce stores, engineering-led teams, and privacy-conscious organizations that want control over their marketing stack.
I'd value feedback on:
- Architecture choices (MongoDB + BullMQ for job scheduling)
- Deliverability infrastructure for self-hosted setups
- Automation workflow UX and trigger logic
- Attribution model implementation
Demo video: https://youtu.be/hbFjX525AwA
Website: https://kling.to
Happy to answer questions about the technical implementation or deployment process.

value: Show HN: Kling.to – Self-hosted email marketing with full data ownership

author: mukama


value: morgleman

value: Show HN: I learned to code at 84 to build a privacy-first location app

author: morgleman


value: Show HN: LlmSHAP – Multi-threaded input importance for prompts and RAG context


value: lastodyssey

value: This is a tetris style game where you need to fill 5×8 grid completely with 10 falling blocks. Simple game based on skill and logic.<p>Feedback is much appreciated.

value: Show HN: I made a Tetris based block puzzle game

author: lastodyssey


value: devmojo

value: Hi, I've wanted to show you a small project I've been working on. Maybe some people will find it useful for themselves. It's essentially a Liquid templating engine exposed via HTTP. It can pull and expose templates from Git repositories, databases, etc. and periodically sync to get the newest template changes.

value: Show HN: Straw – HTTP Liquid template engine

author: devmojo


value: rjyo

value:
I built an iOS app to interact with coding agents from my phone.
Most remote solutions I've seen require installing a server or relay on your machine. Moshi is just an app — SSH/Mosh into your Mac/PC/Sandbox and you're done.
The use case isn't really "I need to get back to my computer." It's more like:
- I'm curious how the agent is doing on that refactor
- I want Claude Code to research something for me (it knows my codebase, unlike a fresh chatbot)
- I have an idea and want to tell the agent before I forget
I just type what I want — or speak it. Whisper transcribes locally, I hit send, done.
Whenever I open the app, it's ready. Connection stays alive — no tmux attach every time. Uses Mosh protocol so sessions survive wifi switches, phone sleep, walking between rooms.
Technical bits:
- Native iOS (React Native + Expo)
- libmosh/libssh2
- Whisper.cpp for speech-to-text (runs locally, no cloud)
- Face ID for key protection
No subscription, no server install, no cloud relay.
Testflight: https://testflight.apple.com/join/yApyT263
I know there are similar solutions, but Moshi is the first I've seen that doesn't require additional software on your Mac or rewire how data passes through (web relays, proxy servers, etc).
Happy to answer questions here or on Twitter: @odd_joel

value: Show HN: Moshi – Talk to Claude Code from your phone (zero desktop install)

author: rjyo


value: kovac

value: Static site search without JavaScript.

value: Show HN: 13MB full-text site search

author: kovac

story_text: Static site search without JavaScript.

title: Show HN: 13MB full-text site search


value: pareshrnayak

value:
Hi HN,
I built a small open-source web app that generates confusion matrices for ML models.
I originally needed this while working on a project and was surprised that many simple tools were either paid, cluttered, or required heavy setup. I wanted something lightweight, free, and easy to use.
The app supports numeric and string labels, CSV upload or manual entry, multi-class matrices, and shows common metrics like accuracy, precision, recall, and F1-score. You can also download the generated matrix as an image.
It’s fully open source and built with Streamlit. I’d love feedback, suggestions, or contributions from the community.
GitHub: https://github.com/pareshrnayak/confusion-matrix-generator
Live demo: https://confusion-matrix-gen.streamlit.app

value: Show HN: Open-source confusion matrix generator for ML models

author: pareshrnayak


value: This project is part of the RCPC initiative. Feel free to create new branches from ReadyToShare and add new "languages" (programming languages) or optimize existing.

value: Show HN: SMath Units, RCPC Initiative

title: Show HN: SMath Units, RCPC Initiative


value: delusdev

value:
Hi HN,
I built StayUp, a small desktop app that helps reduce friction when working with activity-based time tracking tools like HubStaff or Time Doctor.
Context:
Some teams evaluate productivity mainly through “activity percentage” (mouse/keyboard events per time window). During onboarding or deep-focus work (reading docs, reviewing legacy code, meetings), this can force unnecessary interaction with the OS and hurt real productivity.
What StayUp does
• Simulates minimal mouse movement, scrolling, and simple key presses
• Runs fully in the background (no tray, no UI)
• Controlled via global hotkeys (start / stop / exit)
• Behavior is configured remotely via a web dashboard
• Token-based auth with subscription & trial
Technical notes:
• Desktop client requests configuration from the server on startup
• Server validates subscription and returns action intervals & rules
• One active device per token
• Client sends only token, build number, and hashed device ID
Project page: https://stayup.xyz
I’m interested in feedback on:
• Product positioning
• Ethical concerns / misuse risks
• Better ways to measure productivity without activity heuristics
Happy to answer questions.
Thanks for reading.

value: Show HN: StayUp – a background desktop app for activity-based time trackers

author: delusdev


value:
Hi HN, I’m Yaron, a DevOps engineer working on AI infrastructure.
I built Cordum because I saw a huge gap between "AI Demos" and "Production Safety." Everyone is building Agents, but no one wants to give them write-access to sensitive APIs (like refunds, database deletions, or server management).
The problem is that LLMs are probabilistic, but our infrastructure requires deterministic guarantees.
Cordum is an open-source "Safety Kernel" that sits between your LLM and your execution environment. Think of it as a firewall/proxy for agentic actions.
Instead of relying on the prompt to "please be safe," Cordum enforces policy at the protocol layer:
1. It intercepts the agent's intent.
2. Checks it against a strict policy (e.g., "Refund > $50 requires human approval").
3. Manages the execution via a state machine.
Tech Stack:
- Written in Go (for performance and concurrency).
- Uses NATS JetStream for the message bus.
- Redis for state management.
It’s still early days, but I’d love your feedback on the architecture and the approach to agent governance.
Repo: https://github.com/cordum-io/cordum
Happy to answer any questions!

value: Show HN: I built a "sudo" mechanism for AI agents


value: oug-t

value: Show HN: Zsweep – Play Minesweeper using only Vim motions

author: oug-t


value: I wanted to build something odd. I think achieved it. Thoughts?

value: Show HN: Keepthat.link – rudimentary, no-frills bookmarks


value:
I built this after struggling to find relevant grants and fellowships myself.
The project started at the EF Hackathon as a credit underwriting and matching agent for founders. After speaking with founders and students, it became clear that discovery itself was the bigger problem. Most people do not know what grants or non-dilutive options exist for them.
So I iterated and built 21st.fund.
You describe who you are and what you are building, and the tool surfaces relevant grants, fellowships, and programs. The goal is to reduce time spent digging through scattered government sites, PDFs, and outdated blog posts.
The site is live at [https://21st.fund](https://21st.fund)
It is early and incomplete, but already usable. I am especially interested in feedback on:
* Result quality and relevance
* Missing grant sources or geographies
* Whether this is useful before paying consultants or advisors
Happy to answer technical or product questions in the comments.

value: Show HN: 21st.fund, an AI tool to discover grants and non-dilutive funding


value: darkstarsys

value: My morning routine for the last few years has been to open my 54 "Daily"-bookmarked sites in Chrome and click through them all. That's how I avoid scrolling the rest of the time. But many of those sites don't update daily, so I just click quickly through those, scanning for changes. So why not write a script to do that? That's `daily-web`. Easy install, zero config -- just import from a folder of your Chrome bookmarks. Then run it to open a new window with the changed sites. (Full disclosure: vibe-coded with Claude Opus 4.5 in an hour, while I ate breakfast. The era of bespoke personalized software is upon us.)

value: Show HN: Daily-web: your daily-updates web feed

author: darkstarsys


value:
I built a 3D website for my music using React Three Fiber, where the album covers float in space as clickable 3D cd covers that open when the details for a release are shown.
The website also supports keyboard navigation, and tracks can be previewed in low quality (the logo also is a metronome while music is playing).
I would love feedback especially if you have any ideas on how to improve the performance and accessibility.
Link: https://kratzen-und-fauchen.com

value: Show HN: A 3D music website built with React Three Fiber


value: adityatelange

value: Show HN: Frida UI - A web ui for frida.re

author: adityatelange


value: jackprescott

value: Show HN: Go-brrr – Benchmarks Go vs. Go and declares a winner anyway

author: jackprescott


value: I’ve recently finished Math for Deep Learning and really enjoyed computing back propagation by hand. However, it’s one of those things where if you stop doing it for six months, you’ll just forget how (at least for me!). I put together this tiny neural network based on the example from Kneusel so I can practice my math regularly. Welcome any feedback / bug spotting, or similar tools to help with practicing these skills.

value: Show HN: Tiny Toy Network – a neural net to practice backpropagation


value: miemex

value:
OP here.
I built this because "Zoom Fatigue" for me is actually "Understimulation Fatigue".
I noticed the trend of "sludge content" (split screen videos with gameplay) actually helped me focus on audiobooks, so I ported the concept to Google Meet.
It's a Chrome Extension that injects a draggable, resizable `<iframe>` container over the meeting grid.
- Caption Sync: It uses a `MutationObserver` to scrape the live caption node from Google Meet's DOM and renders it into the overlay, so you can watch the loop and read the meeting simultaneously.
- State Management: Handles the fragility of Meet's DOM updates (which break observers constantly) by re-attaching listeners dynamically.
- Privacy: 100% client-side. No meeting audio/video is recorded or sent to a server.
It's a weird solution to a modern problem, but it works for my ADHD brain.
Happy to answer Qs about the implementation!

value: Show HN: Miito- Added TikTok like videos to Google Meet to fix my attention span

author: miemex


value: montebicyclelo

value: Show HN: SmallPebble – minimalist deep learning library in <1000 lines of Python

author: montebicyclelo


value: rampy

value:
Hi HN,
I’m the creator of Vouch Protocol.
We are entering a world where AI agents are taking real actions (booking flights, committing code, moving money).
The problem: There is currently no way to cryptographically verify an Agent's intent before execution. (e.g., An agent claims it will `read_db`, but actually executes `delete_db`—and you have no proof of the discrepancy nor a way to stop this from happening).
The current industry solution relies on the old X.509 Certificate Authority model—basically, paying a centralized authority $$$ per year for a digital ID. That doesn't scale for billions of autonomous agents.
So I built Vouch Protocol.
It is an open-source standard for AI Agent Identity that replaces paid certificates with W3C Decentralized Identifiers (did:web).
How it works:
1. Identity: Your agent generates its own Ed25519 key pair.
2. Resolution: It publishes its public key to your domain (/.well-known/did.json), making your domain the root of trust.
3. Signing: The agent signs every prompt/action using a JWT-VC (Verifiable Credential).
4. Verification: Any other system can cryptographically verify "This action came from the Agent at domain X" without hitting a central server.
Update: I just submitted Vouch to the C2PA (Coalition for Content Provenance and Authenticity) today to push for this decentralized model as a standard alongside Adobe and Microsoft.
Repo (Code + SDK): https://github.com/vouch-protocol/vouch
I’d love you to roast my architecture, tell me why I'm wrong, or (hopefully) star the repo if you agree this layer should be free.

value: Show HN: Vouch Protocol – Open Identity for AI Agents (C2PA and Did)

author: rampy


value: SkyliteDesign

value:
VelinScript (Velisch) 2.5 is the next generation of a programming language designed specifically for AI‑API development. The goal is to combine the simplicity of modern high‑level languages with the performance and predictability of Rust, while providing a complete toolchain for building production‑grade APIs.
What’s new in 2.5:
A redesigned compiler pipeline
Built‑in support for AI‑centric workflows
Flow‑based execution model with automatic rollback
Auto‑documentation and auto‑testing decorators
A growing standard library for API and data tasks
Improved REPL and developer tooling
Cross‑platform installers (Windows, Linux, macOS)
VelinScript focuses on developer experience: fast iteration, clear syntax, and strong tooling for real‑world backend and AI workloads.
If you're interested in new languages, API design, or AI‑driven development, feedback is very welcome.
GitHub: https://github.com/SkyliteDesign/velinscript
Docs: https://velinscript.birdapi.de/docs

value: Show HN: VelinScript 2.5 – A modern language for AI‑API development

author: SkyliteDesign


value: mkelias

value: Over the past few months, I’ve been building Panther, a trading and research terminal for prediction markets like Kalshi and Polymarket. While there are existing aggregators in the space, Panther aims to focus on deeper market analysis, side-by-side comparisons across markets and exchanges, and tools designed for people who actively think about probabilities and mispricing.<p>The terminal is currently in early access, and I’m slowly letting users in from the waitlist as I iterate. I’d love feedback from the HN community - especially around workflows, missing features, or anything that feels unintuitive. If this sounds interesting, feel free to check it out and join the waitlist!

value: Show HN: A terminal for research and trading in prediction markets

author: mkelias


value: pierotofy

value: Show HN: IssueWhiz – Automated Issue Triaging

author: pierotofy


value: dawitworku

value:
Hi HN,
I built [DownloadStuffs](https://downloadstuffss.vercel.app/), a fast and modern web app for searching, previewing, and downloading content from the Internet Archive.
It’s designed to make browsing and downloading easier, with features like:
- Real server-side pagination (accurate total pages)
- Media-type filtering (movies, audio, texts, software, etc.)
- Beautiful, responsive result cards
- Item detail pages with custom video/audio/image previews
- “Back to results” button to keep your search query, page, and filters
- Download proxy endpoint to avoid CORS issues and make downloads reliable
The app is built with *TypeScript + Bun*, and can be run locally or used directly via the live demo: [https://downloadstuffss.vercel.app/](https://downloadstuffss.vercel.app/)
I’d love feedback from the community on:
- UI/UX improvements
- Performance optimizations
- Additional features you’d like for browsing Internet Archive
*FAQ:*
- No, it’s not affiliated with the Internet Archive. It only uses their public endpoints.
- Some items may not play if they lack stream-friendly files or are restricted.
Thanks for checking it out!

value: Show HN: DownloadStuffs – search, preview, and download from Internet Archive

author: dawitworku


value: brendonmatos

value:
I built this as a small side project to learn and experiment, and I ended up with this!
I used a subdomain from my personal portfolio, and everything else runs on free tiers.
The project uses Nuxt, SVG, Cloudflare Workers, D1 (SQL), KV, Terraform, and some agentic coding with OpenAI Codex and Claude Code.
What started as a joke among friends turned into a fun excuse to build something end to end, from zero to production, and to explore a few things
I’d never touched before.
I’d really appreciate any feedback or suggestions.

value: Show HN: Open-source certificate from GitHub activity

author: brendonmatos


value: stellarcat

value: Show HN: Zero to One but it's a game

author: stellarcat

title: Show HN: Zero to One but it's a game


value: felltrifortence

value: Show HN: PostWoman is a open source Postman alternative for macOS X

author: felltrifortence


value: maxua

value: Show HN: Is the world going mad' checker

author: maxua


value: mikayelgr

value: Show HN: Show HN: I built a fail-closed watchdog for ESP32/Arduino in C++

author: mikayelgr


value:
Redact PDFs fully locally.
Truly remove the redacted text, image.
Draw black bars over words just by clicking on it instead of drawing boxes and dragging cursors, saving significant time.
Can Edit Text to any dummy values as an alternate redaction method.
No Subscription Fatigue. Own the App forever.

value: Show HN: Redact PDF 100% Locally. No Cloud Upload


value: skridlevsky

value:
Hey HN,
Craigslist for developer availability. You're either in the room or you're not.
How it works: GitHub OAuth → one-liner → pick skills → you're visible. Employers browse freely, reach out directly.
Design choices:
- Most recently active at top (browsing keeps you visible)
- Days cap at "30+" (no one needs to see "day 47")
- No resumes, no applications
54 devs in the room. Supply side works. Testing demand.
Question for HN: Would you actually browse this when hiring? What's missing?

value: Show HN: Available.dev – Craigslist for Developer Availability

author: skridlevsky


value: exos-xyz

value:
Building is easy now. Writing about what you built is the bottleneck.
I can ship features in hours. But writing a tweet about it?
I'd stare at a blank screen for 20 minutes.
So I built PostLike. Paste your rough idea, pick a creator's style, get something you'd actually post.
Not copying. Learning structure from people who figured it out.
Stack: Next.js, Supabase, Vercel.
Does the output sound human or generated?
Curious what HN thinks.

value: Show HN: I made a tool to rewrite your posts in any creator's style

author: exos-xyz


value: notcalc

value:
Hi HN,
We’re building Mist, a lightweight, self-hosted PaaS for running and managing applications on your own servers.
We started Mist because we wanted a middle ground between raw VPS management and heavy, all-in-one platforms. Existing PaaS solutions often felt too complex or resource-intensive for small servers, homelabs, and side projects. We wanted something that keeps the PaaS experience but stays simple and predictable.
Our goals with Mist are:
- A simple PaaS to deploy and manage apps on your own infrastructure
- HTTPS, routing, and app access handled automatically
- Low resource usage so it runs well on small VPSes
- Self-hosted and transparent, with minimal magic
Mist focuses on being an opinionated but lightweight layer on top of your server. It doesn’t try to hide everything behind abstractions, but it does aim to remove the repetitive operational work that comes with managing apps by hand.
Mist is still early, and this is where we really need help. We’re actively looking for:
- Users who want a simple self-hosted PaaS and can share real-world feedback
- Contributors who want to help shape the core features, architecture, and UX
Website: https://trymist.cloud
Repo: https://github.com/corecollectives/mist

value: Show HN: Mist – a lightweight, self-hosted PaaS

author: notcalc


value: DailySpace

value:
I built DailySpace because I wanted a better way to explore space imagery beyond endlessly scrolling through search results.
The app features a curated collection of thousands of cosmic images organized into categories like galaxies, nebulae, Mars, and black holes. Each photo comes with explanations that make the science accessible. I recently added rocket launch tracking with detailed mission data from space agencies worldwide.
The architecture focuses on discoverability-you get a featured photo daily, but you can also browse categories or search the full collection. The dark-themed UI is optimized for viewing space imagery without eye strain.Free tier covers daily photos and basic browsing. Premium unlocks unlimited search results, unlimited favorites, and cross-device sync.
What started as a personal project to learn more about astronomy turned into something I use every day. The two-minute daily habit of opening it and learning something new about the universe has been surprisingly impactful.
Would love feedback from HN, especially on features you'd find useful or additional data sources worth integrating.
Download: https://play.google.com/store/apps/details?id=com.daily.spac...

value: Show HN: DailySpace – Daily astronomy photos with rocket launch tracking

author: DailySpace


value: femtobusa

value:
Most AI coding tools hide rate limits and quotas behind flags, plugins, or dashboards, which makes it easy to hit limits mid-workflow.
Arctic is a terminal-first CLI that:
shows live usage and rate limits across AI coding providers
supports multiple accounts per provider and auto-rotates when one hits limits
runs locally with no web or desktop app
Built for heavy terminal users. Feedback welcome.

value: Show HN: A CLI that shows AI coding rate limits and auto-rotates accounts

author: femtobusa


value: MichaelHoste

value: Show HN: Tetris-React

author: MichaelHoste

title: Show HN: Tetris-React


value:
I built a Rails engine for building and managing LLM-powered agents. It wraps RubyLLM and adds the production infrastructure I kept rebuilding across projects:
- Execution tracking with cost/token analytics
- Reliability (retries, model fallbacks, circuit breakers)
- Budget controls (daily/monthly limits per agent or tenant)
- Workflow orchestration (pipelines, parallel, routers)
- Real-time monitoring dashboard
Example:

    class SearchAgent < ApplicationAgent
        model "gpt-4o"

        reliability do
            retries max: 3, backoff: :exponential
            fallback_models "gpt-4o-mini", "claude-3-5-sonnet"
        end

        param :query, required: true

        def user_prompt
            "Extract search intent from: #{query}"
        end
    end

    result = SearchAgent.call(query: "red shoes under $50")
    result.content      # structured response
    result.total_cost   # $0.00025

GitHub: https://github.com/adham90/ruby_llm-agents
I've been using it in production for a few months. Happy to answer questions.

value: Show HN: Rails engine for building production-ready LLM agents


value: api-py

value:
Hello,
I built a cli tool called 'dcert' after repeatedly debugging TLS related issues where existing tools only answered part of the question or they tool me a lot of time to type all the options and flags.
Typical failures looked like:
- Certificate looks valid, but the handshake still fails
- TLS version or cipher mismatch that is not obvious from logs
- mTLS behaviour that depends on the server, not the client
Slow connections where it is unclear whether TCP, TLS or HTTPS is the bottleneck.
dcert is a small Rust CLI that either parses PEM files or connects directly to an HTTPS endpoint or against a base64 PEM file and shows:
- Full TLS certificate chain details and expiry
- Negotiated TLS version and cipher
- Validates hostname and its common name and alternative SAN validations
- Whether the server requests client certificates
- Separate latency measurements for TCP connect and TLS plus HTTP
It supports JSON output for CI or scripting, can export TLS certificate chains and works well for quick checks during incidents.
GitHub Repository and examples: https://github.com/SCGIS-Wales/dcert
Feedback welcome, especially from people who debug TLS regularly.

value: Show HN: Dcert – a CLI to debug TLS handshakes, certs and latency in one place

author: api-py


value: rbbydotdev

value: A fully featured markdown editor and publisher. Free, open-source and browser-first (no backend required). Built with modern technologies like React, TypeScript, Shadcn/UI, and Vite. (thoughtfully crafted, not vibe coded)

value: Show HN: Opal Editor, free Obsidian alternative for markdown and site publishing

author: rbbydotdev


value: danme

value:
I use NextDNS, but found managing allow-/denylists through the UI tedious, especially since I like to sync lists between profiles and keep them in version control.
So Claude and I built nextdnsctl, a small Python CLI that lets you manage lists via the official API.

    pip install nextdnsctl
    # get your key from https://my.nextdns.io/account
    nextdnsctl auth <api-key> # or set NEXTDNS_API_KEY
    nextdnsctl profile-list
    nextdnsctl denylist import "Router Profile" ./blocklist.txt

value: Show HN: nextdnsctl – A CLI for managing NextDNS profiles declaratively

author: danme


value:
Hi HN,
I built TrackMyRupee because I was frustrated with the state of personal finance apps in India. The popular ones (Axio, Walnut, etc.) are convenient but invasive—they require access to read your SMS, email, and bank notifications to "automate" tracking. The alternative is Excel, which is great for privacy but painful to use on a mobile screen.
I wanted the privacy and control of a spreadsheet combined with the UX of a modern app, without being the product.
The Tech Stack:
Backend: Django (Python)
Frontend: Django Templates + Bootstrap 5 + Vanilla JS (No heavy framework complexity)
PWA: Service Worker for offline support and "Add to Home Screen" capability
Database: PostgreSQL
Key Features / Decisions:
Zero Data Scraping: It does not (and will never) ask for SMS or bank permissions.
Manual Entry as a Feature: I found that manually typing "₹150 - Coffee" creates a psychological "pain of paying" that automated apps numb. It makes you more mindful.
Opinionated "Savings = Expense": The dashboard treats SIPs and Investments as expenses. This shows you your "True Balance"—what you can actually spend guilt-free—rather than an inflated bank balance.
Smart Bulk Import: For those who hate typing everything, I built a robust Excel/CSV importer to batch-process statements on your own terms.
It is currently in public beta and free to use. I'm running this as a solo indie developer project.
I’d love to hear your feedback on the architecture, the "manual entry" philosophy, or anything else!
Link: https://trackmyrupee.com

value: Show HN: TrackMyRupee – A privacy-first, manual expense tracker for India


value: mbulatnikov

value: Show HN: Sunday AI – Personal weekly brief from your newsletters

author: mbulatnikov


value: quan

value: Show HN: Visualize Repetitive Lyrics

author: quan

title: Show HN: Visualize Repetitive Lyrics


value: frabonacci

value:
Hey HN, Lume is an open-source CLI for running macOS and Linux VMs on Apple Silicon. Since launch (https://news.ycombinator.com/item?id=42908061), we've been using it to run AI agents in isolated macOS environments. We needed VMs that could set themselves up, so we built that.
Here's what's new in 0.2:
*Unattended Setup* – Go from IPSW to a fully configured VM without touching the keyboard. We built a VNC + OCR system that clicks through macOS Setup Assistant automatically. No more manual setup before pushing to a registry:

  lume create my-vm --os macos --ipsw latest --unattended tahoe

You can write custom YAML configs to set up any macOS version your way.
*HTTP API + Daemon* – A REST API on port 7777 that runs as a background service. Your scripts and CI pipelines can manage VMs that persist even if your terminal closes:

  curl -X POST localhost:7777/lume/vms/my-vm/run -d '{"noDisplay": true}'

*MCP Server* – Native integration with Claude Desktop and AI coding agents. Claude can create, run, and execute commands in VMs directly:

  # Add to Claude Desktop config
  "lume": { "command": "lume", "args": ["serve", "--mcp"] }

  # Then just ask: "Create a sandbox VM and run my tests"

*Multi-location Storage* – macOS disk space is always tight, so from user feedback we added support for external drives. Add an SSD, move VMs between locations:

  lume config storage add external-ssd /Volumes/ExternalSSD/lume
  lume clone my-vm backup --source-storage default --dest-storage external-ssd

*Registry Support* – Pull and push VM images from GHCR or GCS. Create a golden image once, share it across your team.
We're seeing people use Lume for:
- Running Claude Code in an isolated VM (your host stays clean, reset mistakes by cloning)
- CI/CD pipelines for Apple platform apps
- Automated UI testing across macOS versions
- Disposable sandboxes for security research
To get started:

  /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"

  lume create sandbox --os macos --ipsw latest --unattended tahoe
  lume run sandbox --shared-dir ~/my-project

Lume is MIT licensed and Apple Silicon only (M1/M2/M3/M4) since it uses Apple's native Virtualization Framework directly—no emulation.
Lume runs on EC2 Mac instances and Scaleway if you need cloud infrastructure. We're also working on a managed cloud offering for teams that need macOS compute on demand—if you're interested, reach out.
We're actively developing this as part of Cua (https://github.com/trycua/cua), our Computer Use Agent SDK. We'd love your feedback, bug reports, or feature ideas.
GitHub: https://github.com/trycua/cua
Docs: https://cua.ai/docs/lume
We'll be here to answer questions!

value: Show HN: Lume 0.2 – Build and Run macOS VMs with unattended setup

author: frabonacci


value: mprokopp

value:
I built a Figma-like canvas to run and monitor multiple coding agents in parallel because I didn't like how current IDEs handle this.
Forking and branching agent context is super easy with via drag and drop.
I like the canvas because it gives me a spatial component to group my agents which makes it easier for me to remember groups of related agents and switch context quickly.
Enjoy and let me know what you think :)

value: Show HN: Figma-like Canvas for running Claude Code agents

author: mprokopp


value: Yinp

value: Show HN: Creibo – Let AI create according to your style

author: Yinp


value: ultimoo

value:
Hi HN -- I built HTTP:COLON, a small, open-source web tool for quickly checking a site’s HTTP response headers and learning what they mean as you go.
Link: https://httpcolon.dev/
What it does
- Enter a URL and fetch its response headers
- Groups common headers into handy buckets (cache, content, security)
- Includes short docs/tooltips for headers and directives so you can look things up while debugging. I find hovering on highlighted headers quite useful!
Supports different HTTP methods (GET/POST/PUT/DELETE)
Deep links
- You can link directly to a host, e.g. https://httpcolon.dev/www.google.com
(or any domain) to jump straight into inspecting it.
Why I made it
- I kept bouncing between DevTools, MDN, and random blog posts while debugging caching + security headers. I wanted one place that’s quick for “what am I getting back?” and “what does this header/directive do?”
It’s in beta, and I’d love feedback on:
- Missing features you’d want for day-to-day debugging (export/share formats, comparisons, presets, etc.)
Thanks!

value: Show HN: HTTP:COLON – A quick HTTP header/directive inspector and reference

author: ultimoo


value: henkster

value:
I built *LinuxMate*, an open-source “Ninite for Linux” style tool: select common apps/tools, choose distro/package manager, and it outputs a reproducible post-install script.
Motivation: the “first hour after install” is still weirdly manual. LinuxMate aims to turn that into a deterministic bootstrap step you can re-run or share.
*Demo:* [https://www.allroundwebsite.com/linuxmate/](https://www.allroundwebsite.com/linuxmate/)
*Repo:* [https://github.com/Henkster72/LinuxMate](https://github.com/Henkster72/LinuxMate)
*Background / reasoning:* [https://www.allroundwebsite.com/blog/bye-windows-hello-linux...](https://www.allroundwebsite.com/blog/bye-windows-hello-linux...)
Feedback welcome: distro targets, package selection, idempotency, security concerns (curl | bash etc.), and whether you’d prefer CLI/config-driven generation.

value: Show HN: LinuxMate generates reproducible Linux setup script

author: henkster


value: neogeno

value: Show HN: Terravision – Generate Cloud architecture diagrams from Terraform code

author: neogeno


value: prabalsaxena

value: Show HN: I built Cyberpunk interface for my habits because Notion was too boring

author: prabalsaxena


value: bmedwar

value:
Teacher by day, vibe coder by night. Built this portfolio in a single Claude Code session.
Features:
- Terminal aesthetic UI
- AI chat that knows my 145 repos (Groq/Llama 3.3)
- Searchable by vertical
- Live GitHub activity feed
- Stripe payments
Tech: Astro, Cloudflare Pages, Tailwind, TypeScript
Verticals: Education (Google Classroom automation), Healthcare (Folk Care platform), Music (Rust VST plugins), Gaming (Roblox), Data Science (Kaggle)
Happy to answer questions about the vibe coding workflow.

value: Show HN: Built my portfolio in one Claude Code session – 145 repos, AI chat

author: bmedwar


value: tomaytotomato

value: Show HN: Jensen – Deus Ex cyberpunk aesthetic for your dev tools

author: tomaytotomato


value: jondavidhague

value: Show HN: I built a cash flow forecasting tool because YNAB is a rearview mirror

author: jondavidhague


value: greatnessinabox

value:
After enough production projects, you realize most of us keep rebuilding the same infrastructure over and over: database connections that don’t fall over under load, auth that doesn’t get weird six months later, Docker configs that aren’t massive for no reason.
The usual options haven’t felt great to me:
* Copy something from an old project and hope the mistakes don’t come along with it
* Piece things together from blog posts that may or may not still be relevant
* Install another dependency and inherit its upgrade path forever
So I built Sinew.
It’s a registry of infrastructure patterns—not a framework, not a library. Just curated, tested code you copy directly into your project. You own it, you can read it end-to-end, and you can change it without fighting an abstraction.
There are 30+ patterns across areas like database setup, auth, caching, payments, monitoring, testing, and deployment.
Browse: https://sinew.marquis.codes
CLI: npm install -g sinew
This is mostly for people who like understanding their infrastructure instead of outsourcing it to packages.

value: Show HN: Sinew – infrastructure patterns I got tired of re-writing

author: greatnessinabox


value: leek

value:
I was building a web app for my wife and needed her feedback, but teaching her Linear wasn't realistic. She just wants to tell me "this button is broken" without learning issue tracking software.
So I built TalkThrough. She hits a hotkey, draws on the screen, talks through what's wrong, and it creates a ticket in Linear automatically. Now I get actionable feedback tracked in my backlog, and she doesn't have to touch Linear at all.
Built with Swift/AppKit. macOS only for now. Markdown export or Linear integration works, planning to add more based on demand.
Figured if it solved this problem for us, it might help QA engineers and PMs who spend too much time translating visual feedback into written tickets.
$49/year. Use code HACKER for 25% off if you want to try it.
Would love to hear what you think or if this solves a problem you've run into!

value: Show HN: TalkThrough – Screen annotation and voice capture for Linear (macOS)

author: leek


value: orsenthil

value:
It is a puzzle that I developed after looking at a game called Hitori in Linux. I was studying the architecture of it and noted down how that game was written.
I thought that I should make an implementation of it.
I tried to make a Django implementation where Django serves as the backend and the frontend is in JavaScript. I set up the foundation for it and then pointed Claude Code to the original implementation of Hitori, which is written in C in Linux. I asked it to develop a similar one for a client-server architecture that I could play in a web browser using a Python backend and JavaScript frontend.
I enabled it in agent mode and gave it to dangerously skip permissions. I asked it to implement the game and gave some Yes's for the prompts it asked, then went about with it. I had asked it to make a game and then went to sleep.
When I woke up the next morning, I saw that the complete game was implemented. To my surprise, I didn't have to do anything. The whole game was there and I just played it. I was like, "Oh my goodness." I was amazed for a full day at what had just happened.
But then, to take it further, I thought there should be a login system and game board improvements. That took some time, and then I deployed it on a Kubernetes cluster. Even that was easy - I didn't have to do anything.
This is the first game I developed where I didn't have to open an editor or IDE at all. I did everything completely from the command prompt. This was something new. I thought I should capture this moment, so I'm writing about it in my blog. That's pretty much it.
You can enjoy playing this game at https://hitori.learntosolveit.com

value: Show HN: I wrote an implementation of the game Hitori using Claude Code

author: orsenthil


value:
I built Zpace to find what's hogging my disk — not just which files are big, but what kind (node_modules, venvs, ML models, caches). It shows deletable units so you know what to clean.
Recent improvements:
- Streaming heap-based filtering — constant memory regardless of drive size
- Iterative traversal — no more stack overflow on deeply nested directories
- Trash reporting — see how much your Trash is consuming
- Symlink skipping — avoids endless loops and double counting
brew install AzisK/zpace/zpace   # or: pipx install zpace
zpace
GitHub: https://github.com/AzisK/Zpace

value: Show HN: Zpace – See which node_modules, venvs, and caches are eating your disk


value: Show HN: Nvidia's CUDA libraries are generic and not optimized for LLM inference


value: marstay

value:
Hi HN,
I’ve spent the last few months debugging a pattern I kept seeing on client sites:
Ads are running, tags are installed, dashboards look fine — but Google Ads conversions are missing, inconsistent, or silently degraded.
In most cases, the problem wasn’t the conversion tag itself. It was consent timing:
tracking scripts firing before consent
cookies set before consent
Consent Mode v2 present but misconfigured
conversion events firing before consent updates
These setups often “look” correct in GTM or DevTools, but behave differently for a real first-time visitor.
So I built a small scanner that loads a site like a new user would and checks:
what scripts fire before consent
whether cookies are set pre-consent
whether Consent Mode v2 is actually configured
whether conversions would fire after consent
The output is a technical report with detected issues and suggested fixes (mostly small configuration changes).
This is not a compliance/legal tool — it’s meant as a debugging aid for people working with Google Ads, GA4, and consent setups.
I’m sharing it here mainly for feedback from people who’ve dealt with consent/tracking edge cases, false positives, or odd GTM behavior.
Happy to answer technical questions or explain how detection works.

value: Show HN: Debugging consent and conversion tracking with a headless scan

author: marstay


value: Maxicatimus

value:
I'm 65, I got into crypto trading, kept getting liquidated. Built this
   tool to track liquidation clusters across Binance/Bybit/OKX/Hyperliquid.

   Shows real-time heatmaps, funding rates, open interest. Built entirely
   with Claude AI despite being dyslexic and having zero coding background.

   Would love feedback from the HN community.

value: Show HN: Free crypto liquidation tracker I built with AI

author: Maxicatimus


value: akoculu

value: Show HN: I built a playground for image and video models

author: akoculu


value: rodmena

value: Show HN: Workflow engine for parallel agentic bots

author: rodmena


value: arkits

value: Show HN: Map of illegal dumping reports in Oakland

author: arkits


value: geiser

value:
Hey HN,
I built/vibe-coded VPNBypass because I was tired of manually managing routes every time I connected to my VPN. Some services (streaming, banking, local network) need to bypass the VPN—but especially, and the trigger for this whole project: my VPN was blocking my own site, lynxprompt.com. Doing this manually with route add commands is tedious. Some VPNs implement this and call it split-tunneling, but not mine.
VPNBypass sits in your menu bar and automatically detects your VPN connection and gateway, resolves domains to IPs and adds the appropriate routes, refreshes DNS periodically (since IPs change), and updates /etc/hosts for proper DNS resolution. It comes with 50+ pre-configured services (YouTube, Telegram, etc.) and you can add custom domains.
On the technical side: it's built with Swift/SwiftUI as a native macOS app (13+). It uses a privileged helper via SMAppService to avoid repeated sudo prompts. It also detects Tailscale exit nodes automatically, monitors network changes, auto-applies routes on startup and VPN connection, verifies routes... etc.
Would love feedback—especially on services I should add to the default list, edge cases with different VPN setups (OpenVPN, WireGuard, corporate VPNs), or any issues you encounter. I've only tested it with GlobalProtect, so please report if you see any problems with other providers.
GitHub: https://github.com/GeiserX/VPNBypass
License: GPL-3.0
Thank you!

value: Show HN: VPNBypass – macOS menu bar app to route domains around your VPN

author: geiser


value: nanxiaobei

value:
I built AI Global because I was tired of the "configuration fragmentation" in the current AI tool landscape.
Every new AI assistant has its own way of handling context or rules: Claude Code uses CLAUDE.md, Cursor uses .cursorrules, Windsurf uses .windsurfrules, and so on. As I switched between these tools to find the best workflow, I found myself constantly copy-pasting my custom instructions and project rules across multiple hidden files. It was tedious and error-prone.
AI Global solves this by creating a single "Source of Truth" at ~/.ai-global/global.md. It automatically detects 30+ different AI tools and links them to this central configuration.
Key points:
No Fragmentation: Edit once in global.md, and every AI assistant gets updated instantly.
Shared Skills: Beyond just instructions, it allows you to sync shared "skills", "agents", and "rules" directories across all tools.
Pure Bash: No heavy dependencies, just a lightweight script that uses symlinks to keep things fast and transparent.
Safe: It automatically backs up your original configs and supports a clean
unlink
 if you want to revert.
I'd love to hear how you manage your AI instructions or if there are any specific tools you'd like to see supported!

value: Show HN: Stop manually syncing rules between Claude, Cursor, and Codex

author: nanxiaobei


value: sharjeel

value: I was aimlessly scrolling HN in a waiting room and realized the standard list view felt outdated compared to how people around me were interacting with modern mobile feeds.<p>I opened Replit on my phone and built HakHok: Hacker News meets the TikTok/Reels/Shorts scroll mechanic.

value: Show HN: HakHok

author: sharjeel

title: Show HN: HakHok


value: yadavrh

value:
Hey HN – I built Dock after years of team chat frustrations as a founder.
Free forever for teams up to 5. Unlimited search, unlimited history. No "upgrade to see messages older than 90 days" nonsense.
Built for teams who work both async and sync/real-time when it matters. runs on SOC 2 infra, compliant, secure and in-transit and at-rest encryption, runs on Cloudflare.<p>Early stage – would love feedback from anyone who's felt the same pain.

value: Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss

author: yadavrh


value: kinduff

value:
Hello all!
I've been an avid fan of Pocket Operators by Teenage Engineering since I found out about them. I even own an EP-133 K.O. II today, which I love.
A couple of months ago, Reddit user andiam03 shared a Google Sheet with some drum patterns [1]. I thought it was a very cool way to share and understand beats.
During the weekend I coded a basic version of this app I am sharing today. I iterated over it in my free time, and yesterday I felt like I had a pretty good version to share with y'all.
It's not meant to be a sequencer but rather a way to experiment with beats and basic sounds, save them, and use them in your songs. It also has a sharing feature with a link.
It was built using Tone.js [2], Stimulus [3] and deployed in Render [4] as a static website. I used an LLM to read the Tone.js documentation and generate sounds, since I have no knowledge about sound production, and modified from there.
Anyway, hope you like it! I had a blast building it.
[0]: https://teenage.engineering
[1]: https://docs.google.com/spreadsheets/d/1GMRWxEqcZGdBzJg52soe...
[2]: https://tonejs.github.io
[3]: https://stimulus.hotwired.dev
[4]: http://render.com

value: Show HN: Beats, a web-based drum machine

author: kinduff


value: Show HN: Vq – a Rust library for reducing the storage size of vector embeddings


value: justvugg

value:
What if you could build MCP (Model Context Protocol) servers and AI agents in Python and TypeScript with the same patterns and APIs? Now you can.
PolyMCP lets you:
 • Expose tools quickly over HTTP, in-process, or stdio, in either language.
 • Debug and monitor tool calls in real time with an interactive inspector.
 • Integrate agents with LLMs to automatically discover and orchestrate tools.
 • Streamline workflows with CLI utilities for scaffolding, testing, and execution.
Python or TypeScript, the workflow stays consistent—so building, testing, and orchestrating multi-tool agents is simple and type-safe across your stack.
GitHub: https://github.com/poly-mcp/Polymcp

value: Show HN: PolyMCP – build MCP servers & AI agents in Python or TypeScript

author: justvugg


value: Gricha

value:
Hey folks! Perry is a project I was working on for a couple of weeks that I wanted to share. It's an alternative for me for dealing with worktrees on local environments, esp. when I use coding agents. This framework helps me manage containers on my host called workspaces.
On creation each one is pre-registered with Tailscale, and accessible directly via it's project name on your tailnet. For instance if I want to start working on feature-a, I'd run `perry start feature-a` from any of my machines, and after a while it would be available over http://feature-a.
This is great for continuing my coding agent sessions on the go for both Claude Code/Opencode: https://gricha.github.io/perry/docs/workflows/opencode You can easily access them from Termius over Tailscale, or, in case of Opencode, just open a web ui via http://feature-a:4096
My main goal was to be able to work on separate features/projects and have runtime isolation.
It's an early version but I do rely on it for my side projects. I wouldn't say the security is there (at all) to use it for anything other than that, at least at the moment. Let me know what you think!
---
Sadly the project has been found by crypto scammers, and token(s) have been created that try to associate themselves with the project. This project and I myself am not affiliated with any crypto tokens. I don't endorse or condone its use.

value: Show HN: Perry – self-hosted dev environments over Tailscale

author: Gricha


value: hauxir

value: Show HN: Play poker with friends in the browser – with built-in video chat

author: hauxir


value: FriendlyMike

value:
Warning still a WIP,
I work in big tech where we have access to AI for everything, and it surprises me how cheap certain use cases actually are. I wanted to build a site that lets folks pay a dollar and use frontier models or agents without tracking or ads, yanno just paying money and getting a service.  https://aiforabuck.com  started by giving you access to Anthropic/OpenAI models + Codex/Claude Code/Goose. Everything runs in sandboxes on Hetzner. You pay a dollar (or 5) and get as many tokens as I can give you minus Stripe and API fees.

  Next came, https://aiforabuck.com/medical-repricing Medical bill repricing for a buck - upload an image, it queries Medicare and health service cost data, and helps you generate a negotiation letter. Services normally  charge 10-30% of savings for this. I found most bills cost ~10 cents to parse and   reprice.

 That led to car negotiation https://aiforabuck.com/car-negotiating, resume review (https://aiforabuck.com/resume-review) , and legal letters (https://aiforabuck.com/legal-letter).

  I'd love feedback on how to make this more useful. I'm not trying to make a killing here - more interested in democratizing AI usage. I think the low cost of entry is a nice change of pace from $200/month plans and folks grifting with wrappers.

value: Show HN: I'm selling AI medical bill review for $1 and still making 60x

author: FriendlyMike


value: neom

value:
Hello. :)
I've noticed for the last few years it feels like everyone has been saying the same thing, that social media got baaad, timelines feel hostile, nothing you see is actually from people you chose to follow, and every platform seems optimized for outrage, screenshots, and engagement bait rather than the original microblog ideas of the early 2010s
I miss the 2010 social styles, where you have to share your @name with a friend IRL because search wasn't really search... A place where you followed people, saw what they wrote, stumbled into interesting discussions, and hashtags meant something because the people using them actually belonged there.
So I built meepr this weekend. I've been thinking about it daily for over year now, so I finally did it.
At the surface it looks very boring on purpose. Short posts. Replies. Follows. No quote dunking. No infinite algorithmic feed. Your main timeline is just people you follow, in order.
On meepr, hashtags act more like rooms than magnets for spam. If you browse a tag, you don’t see everyone on the internet trying to hijack it. You see people who actually talk about that thing, consistently, over time. You can't access a hash tag globally till you've used it a bunch, or at least discussed the topic the hashtag is about.. So, local tags feel local. Topic tags feel like real communities instead of drive by hot takes.
There is no trending tab. No engagement bait incentives. No rage sorting. You don’t get pushed content because it’s “performing well,” you get pulled into conversations because YOU find them.
This is very much an experiment. It’s small, opinionated, and probably not for everyone. It's also currently running on a tiny VM that I devops'd myself so it might crash. If people like and use it, i'll make it $3/mth to cover the infra + prevent bots.
https://meepr.co/je

value: Show HN: Meepr – A Quiet Social Network

author: neom

title: Show HN: Meepr – A Quiet Social Network


value: dawitworku

value:
Hi HN
I built DownloadStuffs, a fast, modern interface for exploring the Internet Archive.
The default IA UI is powerful, but I often found it:
slow on mobile
hard to preview multi-file items (series, playlists)
unreliable when downloading large files (CORS, broken links, unclear “best file”)
So I made a cleaner, opinionated alternative.
What it does:
Fast search with real server-side pagination
Filters by media type + sort by relevance, downloads, views, recency
In-page video/audio preview with playlist queue
⬇ Reliable download proxy (avoids browser/CORS issues)
Batch/playlist ZIP downloads for series & collections
Live demo:
https://downloadstuffss.vercel.app/
Tech stack: Bun + TypeScript + Vite + Vercel
Uses only public Internet Archive APIs (not affiliated with IA).
I’d love feedback, edge cases, or ideas to improve the UX for large public archives.
Thanks!
— Dawit

value: Show HN: DownloadStuffs – Fast UI for Browsing and Downloading Internet Archive

author: dawitworku


value: alameenpd

value:
Hi HN, I'm building Whisper (https://usewhisper.dev), an AI code reviewer that does both code quality and security analysis. It traces execution flow to catch SQL injections, auth bypasses, and race conditions that standard PR reviewers miss.
The Problem
AI code reviewers catch style issues. Security scanners only check dependencies. But logical security flaws in YOUR code slip through. The SQL injection that happens because user input flows through three functions before hitting your database. The race condition in payment processing. The auth bypass hidden in middleware.
I've shipped these bugs. Your PR reviewer said "looks good." Your security scanner was green (only checks deps anyway). Two weeks later, a pentester finds the vulnerability that was visible in the PR all along.
Why Compete Against Well-Funded Startups?
Fair question. Greptile raised millions. Codacy, SonarQube, Snyk are giants. Here's my thesis: they're solving the wrong problem.
Most AI reviewers are linters with GPT. They look at the diff and comment on style. Security scanners either only check dependencies or dump 1000+ false positives. The ones that do both? Separate products that don't talk.
I'm building something different: execution flow tracing with semantic understanding. Whisper traces data from user input through your logic to find where it reaches sensitive operations.
The big players can't easily copy this. They're built on pattern matching. Tracing execution flow requires different architecture. And I have advantages:
- Speed: I ship features in days vs their enterprise compliance process
- Focus: One problem (security in PRs) vs everything to everyone
- Pricing: $30/dev vs their $100-300/seat enterprise model
- DX: 2-minute setup vs 45-minute enterprise onboarding
They optimize for enterprise contracts. I optimize for devs who want PRs to stop shipping bugs.
How It Works
Example: Standard reviewers say "looks good"
const user = await getUser(req.headers.auth);
const data = await db.query(
  `DELETE FROM users WHERE id = ${user.id}`
);
Whisper traces user.id from JWT payload through getUser() to the SQL template literal. Flags SQL injection. Suggests parameterized queries.
Race condition example:
async function processPayment(userId, amount) {
  const balance = await getBalance(userId);
  if (balance >= amount) {
    await charge(userId, amount);
    await updateBalance(userId, balance - amount);
  }
}
Whisper spots concurrent requests could cause double-charging between check and update.
Status
Private beta with early engineering teams. 2.4M+ lines analyzed, 1,247 bugs caught, 47s avg scan time. Supports all major languages with deep framework understanding for Next.js, React, and tRPC.
What I Want
Feedback from engineers who:
- Are drowning in false positives from scanners
- Keep shipping bugs visible in PRs
- Think competing here is crazy (tell me why!)
Building mostly solo, no VC. Just solving a problem I kept hitting.
Try free: https://usewhisper.dev

value: Show HN: Whisper – AI code reviewer that catches security issues and bugs

author: alameenpd


value: lowdanie

value: Show HN: Quantum Chemistry from Scratch

author: lowdanie

title: Show HN: Quantum Chemistry from Scratch


value: Stanlyya

value:
Hey HN, I'm Harsha, founder of Donely (https://donely.ai).
What is Donely?
Donely is an AI agent that lives on your Mac. It sees your screen, detects tasks in real-time, and autonomously executes them using your apps—think Jarvis for macOS. It monitors your workflow, answers questions with full context, and completes tasks with one-click approvals.
The New Feature: Remote Computer Use
Today we're shipping remote access. You can now control your Donely-powered Mac from anywhere through our web app. Whether you're traveling or away from your desk, you can kick off automation tasks on your work machine and watch them execute in real-time.
The Technical Stack
Frontend:
- Desktop app: Electron + React + TypeScript
- Web app: React + Vite
- Real-time updates via Server-Sent Events (SSE)
Backend:
- Python FastAPI + LangGraph for AI agent orchestration
- MongoDB + Redis for state management and checkpointing
- AWS Cognito for authentication
The Remote Access Layer:
This is where it gets interesting. We're using Cloudflare Tunnel (cloudflared) to securely expose the local desktop app to the web—no port forwarding, no VPN, no exposed IPs.
Here's the flow:
1. Desktop app spawns a local HTTP server (localhost:8787)
2. cloudflared binary (bundled with the app) creates an encrypted tunnel to Cloudflare's edge network via QUIC protocol
3. Web app connects to your Mac through Cloudflare's global infrastructure
4. All traffic is encrypted end-to-end; the tunnel is authenticated via token
The beauty: it's outbound-only. Your Mac never accepts inbound connections. Cloudflared establishes a persistent outbound connection to Cloudflare's edge, and all remote requests are proxied back through that tunnel.
Why Cloudflare Tunnel?
- Zero trust security: No open ports on user machines
- Global edge network: Sub-100ms latency from anywhere
- Automatic failover: Cloudflared tries multiple Cloudflare POPs if one is down
- Works behind NAT/firewalls: Only requires outbound HTTPS/QUIC
- Built-in DDoS protection: Cloudflare handles all the hard stuff
The AI Stack:
- LangChain/LangGraph for multi-agent orchestration
- Specialized agents: macOS automation, browser automation, web search, personal memory
- Computer Use Automation (CUA) tools: mouse control, keyboard control, screenshots, element detection
The Experience:
Once connected, the web app streams everything happening on your Mac—AI agent thoughts, tool invocations (web searches, app interactions), execution results. You see your Mac's AI agent working in real-time, just like you're sitting in front of it.
What We'd Love Feedback On:
1. Latency: web-based remote control of AI agents—what's acceptable?
2. Use cases: what would you automate remotely that you can't do locally?
This is the first step toward making AI agents truly ambient—they work for you even when you're not around. Next up: multi-device orchestration (coordinate tasks across your Mac, phone, and cloud).
Would love to hear what you think, especially from folks who've built remote access systems or AI agent platforms.

value: Show HN: Remote AI Computer Use – Securely Control Your Mac from Anywhere

author: Stanlyya


value:
I bought a VPS for less than $4, yet it was large enough to host multiple of my silly projects. I needed something super simple to deploy all of them on the same machine with SSL. So I created it.

    docklift init  # Provide host info and domain
    docklift deploy

That's it.

value: Show HN: Deploy multiple apps on the same VPS with a single command


value: bsampera

value:
Ralph-template is a minimal setup for running autonomous AI tasks.
You define what you want in markdown specs, list tasks as checkboxes, and run a shell script. The AI works through them one by one.
FEatures: context reinitialises every iteration. Instead of accumulating conversation history until the agent gets confused, each loop starts clean. The agent reads the spec, does one task, exits.
Works with Claude Code and OpenCode out of the box. No dependencies beyond the AI CLI tool itself.
Example use case: I needed to process 50 files with the same transformation. Defined the spec once, listed all files as tasks and ran the loop.
https://github.com/bernatsampera/ralph-template

value: Show HN: Ralph-template – Autonomous AI agent loop in a single folder

author: bsampera


value:
Docs Squirrel is an AI agent that writes documentation for codebase of sizes and in any programming language and framework.
Companies struggle to create and maintain up-to-date technical documentation for their codebases due to constant changes, time constraints, and the specialized language required in the field.
With Docs Squirrel you don't need to worry about documenting your codebase anymore, instead focus on shipping new features while Docs Squirrel writes and manage your codebase documentation for you.
Docs Squirrel can generate documentation for:
Personal project codebase
Libraries, SDK, and frameworks
Company codebase and more
How it works
You choose the repository containing your project codebase, then the kind of documentation you want to generate (technical, onboarding, structural, in-file comment) and then select the output template (single-page markdown, multi-page markdown, Docusaurus, HTML, MkDocs, or Docsify), then it will generate the documentation for you in minutes and in the spoken language or your choice.
Additionally, you can also create new versions for the same codebase, for example you can decide to create an in-file comment as the first version, then generate a technical documentation as the second version, and then create another technical documentation versions in Japanese, Korean, Greek, Yoruba and Chinese language.
FAQs
Do you need to include a README in your codebase before Docs Squirrel can understand it?
No, Docs Squirrel is an AI agent and it uses RAG to read and understand your codebase. It will understand your codebase even if your codebase is messy with unclear variable namings.
What kind of Documentation can I generate?
Currently you can generate the following:
1. Technical documentation: Developer usage documentation and it is good for libraries, frameworks and SDKs.
2. Onboarding documentation: The documentation for new employees, to let them quickly get familiar with the codebase.
3, Structural documentation: Directory structure, function and class definitions.
4. In-file comment: Unlike the other documentation types, this adds inline comments to all the code files in your codebase while leaving your code and existing comments untouched.
What documentation templates can I choose from?
Currently Docs Squirrel supports generating in the following templates and frameworks:
1. Single-page markdown
2. Multi-page markdown
3. Docusaurus
4. HTML (Multi-page)
5. MkDocs
6. Docsify
Can I download the documentation?
Yes, you can download the documentation as ZIP, TAR and TAR.GZ, additionally, you can publish it to a new or existing GitHub repository

value: Show HN: DocsSquirrel (AI Agent) – Never about writing documentation again


value: xvok

value:
Because data should be self-service and meet the user where they are.
Can be automated, sent via email with Render, or just generated one time.
Open to feedback, reach me at logan@starferret.com
Thanks!

value: Show HN: Excel from Snowflake – No Code

author: xvok

title: Show HN: Excel from Snowflake – No Code


value: aydiler

value: Show HN: Auto-switch keyboard layout per physical keyboard (Rust, Linux/KDE)

author: aydiler


value: haksndot

value:
This weekend I built a Minecraft bot for a server I play on. It uses the Agent SDK for the main loop and a bunch of custom MCP tools.
Some highlights:
* The bot is an active participant in the in-game chat, enabling all players to interact with it.
* Tools for interacting with containers, crafting, trading with villagers and various other things.
* Memory system which the agent uses to keep track of in-game events, interactions with players etc.
* Screenshot tool which lets Claude use its vision modality to look around (not very useful, but fun).
* Tooling for interacting with plugins GriefPrevention and QuickShop, so the bot can manage land claims and shops.
* Tools for doing server administration, running server commands etc. This is a separate, optional tool set, in a separate repo.
As of this writing, there are 69 tools. We keep adding more on the fly as we come up with new ideas in the player community. About two thirds of the tools are wrappers around Mineflayer.
100% vibe coded. Not a single line of code written or even read by a human.
MIT License. If you try this thing out, I would love to hear about it!

value: Show HN: I made Claude play Minecraft using Agent SDK

author: haksndot


value: ProfHarita

value:
Hi HN, I'm the maintainer of TerminAI — a local-first AI that operates your computer, not just chats about it.
I forked Gemini CLI because it has the best PTY implementation I've ever seen.
Let's be real. Gemini CLI especially with 2.5 sucked for coding. But the execution harness itself - the way it handles interactive terminals, sudo prompts, ssh sessions, TUI apps - that was gold. With Gemini 3 rolling in, I saw what was possible.
So I rewired it to build TerminAI. Multi-LLM support (Gemini, ChatGPT OAuth, LM Studio). Ripped out all Google telemetry. Built a new brain to do anything a human wants to with a computer.
What I ended up with:

    - Local-first. Zero telemetry by default. Your prompts stay on your machine

    - True PTY. No hanging on interactive commands. Enhanced capability to execute across OS platforms

    - A/B/C Approval Ladder. Destructive actions require your explicit approval. You define what's safe

    - Multi-platform. Windows parity. PowerShell operates as well as bash

---------------------------------------------------------------------------------------------
Some honest notes:

    - Some models (like GPT-5.2) hold back. It's their training - they dont know that terminAI is there to protect. Gemini, grok-code-fast-1, and even GLM just let go.

    - What IS solid: The core runtime. Brain, safety, multi-LLM, cross-platform, recipes, Linux and Windows.

    - What IS not solid yet: desktop app, voice mode, self-hosted cloud relay, MCPs/ extensions (code exists; need to test and finalize)

---------------------------------------------------------------------------------------------
Install & Run:

    npm install -g @terminai/cli

    terminai

    In the app:
        /llm --to set the llm provider
        /llm reset -- to change llm provider. currently requires app restart to take effect

    "Audit my docker containers, find the one with high memory, check its logs, summarize errors."

    "Fix my drivers...."

    "Plan me a detailed itinerary and output as a PDF with a map for..."

    or you can always do the good old
    "Cleanup my downloads folder"

Happy to go deep on internals.

value: Show HN: Why I forked Gemini CLI - a FOSS Cowork alt that *is* the OS

author: ProfHarita


value: ivcatcher

value:
Quick background: I used to code. Studied it in school, wrote some projects, but eventually convinced myself I wasn't cut out for it. Too slow, too many bugs, imposter syndrome — the usual story. So I pivoted, ended up as an investment associate at an early-stage angel fund, and haven't written real code in years.
Fast forward to now. I'm a Buffett nerd — big believer in compound interest as a mental model for life. I run compound interest calculations constantly. Not because I need to, but because watching numbers grow over 30-40 years keeps me patient when markets get wild. It's basically meditation for long-term investors.
The problem? Every compound interest calculator online is terrible. Ugly interfaces, ads covering half the screen, can't customize compounding frequency properly, no year-by-year breakdowns. I've tried so many. They all suck.
When vibe coding started blowing up, something clicked. Maybe I could actually build the calculators I wanted? I don't have to be a "real developer" anymore — I just need to describe what I want clearly.
So I tried it.
Two weeks and ~$100（Opus 4.5 thinking model） in API costs later: I somehow have 60+ calculators. Started with compound interest, naturally. Then thought "well, while I'm here..." and added mortgage, loan amortization, savings goals, retirement projections. Then it spiraled — BMI calculator, timezone converter, regex tester. Oops.
The AI (I'm using Claude via Windsurf) handled the grunt work beautifully. I'd describe exactly what I wanted — "compound interest calculator with monthly/quarterly/yearly options, year-by-year breakdown table, recurring contribution support" — and it delivered. With validation, nice components, even tests.
What I realized: my years away from coding weren't wasted. I still understood architecture, I still knew what good UX looked like, I still had domain expertise (financial math). I just couldn't type it all out efficiently. AI filled that gap perfectly.
Vibe coding didn't make me a 10x engineer. But it gave me permission to build again. Ideas I've had for years suddenly feel achievable. That's honestly the bigger win for me.
Stack: Next.js, React, TailwindCSS, shadcn/ui, four languages (EN/DE/FR/JA). The AI picked most of this when I said "modern and clean."
Site's live at https://calquio.com . The compound interest calculator is still my favorite page — finally exactly what I wanted.
Curious if others have similar stories. Anyone else come back to building after stepping away?

value: Show HN: I quit coding years ago. AI brought me back

author: ivcatcher


value: ChuangLabs

value:
Hi HN,
GPU utilization in Kubernetes is still surprisingly poor for many inference and interactive workloads.
Most clusters either:
allocate exclusive GPUs per pod, or
rely on MIG / vGPU, which introduces rigidity and operational complexity.
I’m experimenting with a different approach: scheduler-level GPU sharing.
Shared Device Group is a Kubernetes extension that lets multiple pods share one or more GPUs, with GPU selection handled by the scheduler instead of hardware partitioning.
High-level idea:
A SharedDeviceGroup CRD defines a logical GPU group
Pods reference the group via annotation
The scheduler plugin selects a node + GPU set
Selected GPUs are injected via NVIDIA_VISIBLE_DEVICES
Optional device-plugin integration for kubelet accounting
This works best for:
inference workloads
bursty / short-lived GPU tasks
scenarios where strict GPU isolation isn’t required
Trade-offs:
not a replacement for MIG/vGPU
requires scheduler involvement
best suited for dedicated GPU-sharing nodes
Repo: https://github.com/sceneryback/shared-device-group
I’d appreciate feedback, especially from folks running large GPU clusters or inference platforms.

value: Show HN: Shared Device Group – scheduler-level GPU sharing for Kubernetes

author: ChuangLabs


value: pragidi

value: Website created with its own web management system without any external tools. Pure code, no clutter.

value: Show HN: Webship.dev – custom web systems, legacy code and performance

author: pragidi


value: anotherbuilder

value:
Hi HN! I built PixelMotion to solve a problem I had as a content creator: juggling too many tools while trying to scale.
The stack:
- Frontend: Next.js 15 + React 19 + TailwindCSS
- Backend: Express.js + PostgreSQL + Sequelize
- AI: Replicate, FAL AI, OpenAI APIs
- Video Models: Sora 2, Veo 3.1, Luma Ray2, Runway Gen-3, Kling, Hailuo 2.3, and more
- Storage: Google Cloud Storage
What makes it different:
1. All 11 premium video models in one place (no more switching between services)
2. Built-in client discovery — find businesses to pitch directly
3. Direct posting to YouTube, TikTok, Instagram
Happy to answer any technical questions about the architecture or AI model integrations.
Try it: 7-day free trial, no credit card required.

value: Show HN: PixelMotion:AI video generation with Sora 2, Veo 3.1, and 9 more models

author: anotherbuilder


value: yungookim

value:
Hey HN,
I've been working on n.codes, an open-source framework that lets end users generate their own UI within your app using natural language prompts.
The problem: Every SaaS team drowns in feature requests. Most aren't complicated—just different arrangements of existing data: "show me refunds over $500 that need approval," "export this report formatted for accounting," "bulk archive these records."
The backend can already do it. The bottleneck is exposing capabilities through UI.
How it works:
- Reads your components (React/Vue) to understand available UI primitives and styles
- Builds a capability map from your APIs, schemas, and docs
- When a user prompts, generate a sandboxed UI in your app that uses existing APIs and components
It's not for marketing pages or complex flows. It's for the 80% of internal tools that are just CRUD, dashboards, and workflows.
Current status: Early stage. The architecture is defined, core capability mapping works. Looking for feedback before building out the full runtime.
Looking for feedback on:
- Does this solve a real problem you've experienced?
- What would make you trust generated UI in a production app? (sandbox model, permissions, audit trails?)
- Similar approaches I should study?
GitHub: https://github.com/yungookim/n.codes
Site: https://n.codes

value: Show HN: N.codes – Let users generated mini-apps in your app

author: yungookim


value:
I built a tool that compiles all 230+ Paul Graham essays into a single, well-formatted EPUB optimized for Kobo/Kindle.
Features:
- Chronologically sorted (newest first)
- Clean formatting for e-ink
- Auto-updated weekly via GitHub Actions
Built with Python/ebooklib.

value: Show HN: All Paul Graham essays as a single ePub for e-readers


value:
Hello HN,
I built Knowhere, a lightweight SQL engine written in Rust that lets you query CSV, Parquet, Delta Lake, and SQLite files directly—no database import required.
It’s built on top of Apache DataFusion for high-performance vectorized query execution and supports two interfaces:
1. Interactive TUI: A Vim-style terminal interface (using Ratatui) for quick data exploration.
2. Desktop GUI: A modern IDE-like experience (built with Tauri + React) with a Monaco editor and glorious dark mode.
I wanted a tool that combines the speed of DataFusion with a rich user experience for local data analysis. It handles joins across different file formats, supports complex queries (CTEs, Window Functions), and requires zero configuration to get started.
The project is open source (MIT). I’d love to hear your feedback on the TUI/GUI approach!
Repo: https://github.com/saivarunk/knowhere
Docs: https://saivarunk.github.io/knowhere

value: Show HN: Knowhere – Rust-Based SQL Engine with TUI and GUI (Built on DataFusion)


value: SongDeYu

value: Show HN: Anti-Detect.com – Browser Fingerprint Scanner

author: SongDeYu


value: dennysora

value: Show HN: Ops-Tools – a Rust-Based DevOps CLI Swiss Army Knife

author: dennysora


value: Show HN: 2FA2FA – 2FA Live Auth (Real-Time TOTP Authentication)


value: AITryon

value: Discover AI Product to Video, the free AI-powered tool that turns product images into captivating showcase videos. Boost engagement, maintain consistent style, and drive conversions with effortless AI video creation for marketing and content needs.

value: Show HN: AI Tryon Product to Video Generator

author: AITryon


value: NightBlossom

value: Show HN: A 6.9B Moe LLM in Rust, Go, and Python

author: NightBlossom


value:
I spent 6 weeks building www.pixelripple.ai, an AI ads agent for e-commerce. It discovers viral social ads, replicates their proven structure, and generates production-ready creatives at scale.
Background: I came from Microsoft doing algorithms/backend. Zero Node.js or frontend experience. Built this with Claude Code as my primary coding partner.
What I learned:
Week 1-2: AI is incredible for cold starts. Had a working tldraw canvas, Cloudflare Workers, image generation, and auth within hours.
Week 3-4: Hit the context window wall. Found 8 components with duplicate fetch() calls, 3 different credit validation implementations, and race conditions between Stripe webhooks. AI builds what you ask for right now - it doesn't think about the system.
Week 5-6: Partnered with an experienced engineer. He didn't write much new code - he deleted things. The codebase got smaller but more stable.
My productivity hack: 3 terminal windows with 2 Claude instances working on independent features while I review. Parallelization helps but multiplies the duplication problem.
Key insight: AI + experienced engineer = 10x. AI + inexperienced developer = 3x with debt.
Question for HN: How do you handle AI-assisted frontend work? AI can't see the UI. It doesn't notice a button is 2px off or spacing looks wrong on mobile. Any workflows that close this visual feedback loop?
Free to try www.pixelripple.ai. Codes HN50 (50% off, first 100) and HN20 (20% off, first 1000) if useful.

value: Show HN: PixelRipple – AI ads agent for e-commerce


value: CameronBanga

value:
Hey all, will spare the marketing copy, and just share that I've very proud for the initial launch of my new app, Skyscraper for Bluesky.
I've been hanging around Bluesky for the past year, but the standard experience wasn't doing it for me. I wanted something native on my iPhone, with a Liquid Glass design.
So this is my initial release. On top of the standard Bluesky experience you would expect of a client, I also have the following features I'm excited about:
• Post Drafts — Save ideas for later
• Account Backup — Export and archive your data
• OAuth Support - Login without creating an app password
• Thread Archival - Share popular threads with friends off Bluesky
• Safari Extension — Open bsky.social links directly in Skyscraper
• Trending Hashtags — See what's buzzing right now
• Unified Timeline — See replies in your following feed
• Mute Reposts — Silence repost-happy users without unfollowing
• Post Translation — Read posts in any language
Would be appreciative of any feedback if you are a Bluesky user. As a launch promo/thank you, I'm offering 50% off for the first year ($9.99 USD), for subscription membership that includes multiple account support, some app theme customization, account archival, and more. This URL should allow you to subscribe via the App Store on your device: https://apps.apple.com/redeem?ctx=offercodes&id=6754198379&c...
The app is going live globally right now, so if not available in your region, it should be within the next few hours. There's a ton to use for free, so give it a try and if you like it, feel free to use that promo code!

value: Show HN: Skyscraper – A Native iPhone and iPad App for Bluesky

author: CameronBanga


value: love-doctor

value: Dating lacks governance, vesting schedules, and exit clauses. After getting tired of ambiguous “situationships,” I drafted a Series Seed–style term sheet modeled on high-growth financing documents. This is provided for humor and experimentation only—you are solely responsible for how you use or interpret it.

value: Show HN: I treated dating like a Seed Round. Here is the Term Sheet

author: love-doctor


value: Show HN: AWS-doctor – A terminal-based AWS health check and cost optimizer in Go


value:
Most PDF web tools make millions by uploading documents that never needed to leave your computer.
pdfwithlove does the opposite:
1. 100% local processing
2. No uploads, no backend, no tracking
Features include merge/split/edit/compress PDFs, watermarks & signatures, and image/HTML/Office → PDF conversion.

value: Show HN: Pdfwithlove – PDF tools that run 100% locally (no uploads, no back end)


value: Show HN: Intent Layer: A context engineering skill for AI agents


value: helsinki

value: Show HN: 100% Agentic AI Comedy Podcast

author: helsinki

title: Show HN: 100% Agentic AI Comedy Podcast


value: mobinpo

value: Built this after seeing developers leak credentials on SO daily. Key features: (1) Privacy scanner with 20+ detection patterns (2) Client-side RSA encryption for sensitive questions (3) AI job matching based on actual contributions. Stack: Cloudflare Workers + D1 + Vectorize. Runs on 100% free tier. Looking for feedback on the crypto implementation.

value: Show HN: CodeAnswr – Stack Overflow alternative with E2E encryption

author: mobinpo


value: pw

value:
Just a simple 20-minute project with Claude Code but one that I use every day for grocery shopping with my wife.
The interesting technical piece is that each list is a Cloudflare Durable Object that handles both the websocket as well as data storage via the now built-in SQLite dbs.
I love the Cloudflare stack generally but it really shines with little projects like this in that request and compute time is really cheap and almost everything scales to zero, so hosting doesn’t cost you anything for silly hobby projects like this (I think the only carrying cost will be be 20 cents per gigabyte-month for the tiny amounts of data saved).
I also created a skill for Claude Code for the Cloudflare stack and it seems to work really well. I think a set of relatively simple primitives like Cloudflare provides along with no or minimal external dependencies seems like ideal for today’s AI.
Thanks for letting me share :)

value: Show HN: Online List Maker – simple, syncing lists built on Durable Objects

author: pw


value: postatic

value:
Vibe-coded my way through this - you can make whack-a-mole with the images and sound effects, plus 7 other games. Let me know what else would be cool.
https://www.jello.app
Play the whack-a-tech-bro game as a test.

value: Show HN: Jello, popular games with your own images and sounds

author: postatic


value: eamonobr

value:
I have been a bit addicted to AI dev platforms like Lovable and used it to make a website to bring back some of the early Internet, profile-centric atmosphere.
It's a minimalist writing platform where you can draft private notes, publish posts to a public profile, or post ephemeral status updates.
There is no newsfeed, nor typical features like likes, or comments. I am not an engineer, so welcome all feedback on the setup.

value: Show HN: Early web-inspired writing platform

author: eamonobr


value: animalcatcher

value:
Hey HN, I’m Amogh. I’m a solo founder building Omelo.
Pet parents make health decisions with almost no data: missed vaccines, forgotten deworming, vague symptoms, scattered notes. Most advice comes from Google or WhatsApp groups.
Omelo is a mobile app that combines:
1. A health timeline built from walks, meals, grooming, vaccines, and expenses
2. A vet-trained AI companion (trained on veterinary literature) that answers questions in context of your pet’s history
3. Support for multiple pets, so patterns show up over time instead of being lost in chat logs
The idea is simple: turn everyday pet care into structured data, then use AI to reason over that data before something becomes an emergency.
We started on WhatsApp, served ~5,000+ pet parents, ran ~80k conversations, and just launched the mobile app to make timelines, reminders, and tracking possible.
Tech stack is intentionally boring. The hard part wasn’t models, it was designing trust, tone, and longitudinal context.
Would love feedback on:
- How you’d design health timelines for non-verbal users
- Where AI actually helps vs where it becomes noise
- What you’d strip out if this feels too heavy
App link: https://www.beomelo.com
Happy to answer anything—product, tech, mistakes, or what didn’t work.

value: Show HN: Omelo- AI pet health companion, Health timelines and Daily care

author: animalcatcher


value: typester

value: Show HN: Yashiki – A tiling window manager for macOS in Rust, inspired by River

author: typester


value: rvignesh

value: Show HN: Automated Google Slide Reports for multiple entities

author: rvignesh


value: codelemons

value: Show HN: Prediction Market Dominance Index

author: codelemons


value: anticlickwise

value:
I started teaching my daughter physics by showing her how things actually work - plucking guitar strings to explain vibration, mixing paints to understand light, dropping objects to see gravity in action.
She learned so much faster through hands-on exploration than through books or videos. That's when I realized: what if I could recreate these physical experiments as interactive simulations?
Lumen is the result - an interactive physics playground covering sound, light, motion, life, and mechanics. Each module lets you manipulate variables in real-time and see/hear the results immediately.
Try it: https://www.projectlumen.app/

value: Show HN: Interactive physics simulations I built while teaching my daughter

author: anticlickwise


value: rafapra

value: Show HN: CervellaSwarm – 16 AI agents and 3 debug guardians, coordinated via MCP

author: rafapra


value: nutanc

value: Math is a hierarchical subject. You build up your concepts one by one. So we have created an interactive learning path for CBSE math. Just click on any chapter and see the pre requisites for that chapter. Some chapters will need lots of pre requisites. Some need a lot less. Want to refresh your learning, just double click and do the interactive text book :)

value: Show HN: Learning Path for CBSE Math

author: nutanc

title: Show HN: Learning Path for CBSE Math


value: nakabonne

value: Show HN: Ali v0.8.0 – Exportable load test results

author: nakabonne


value: firtaet

value:
I built NeuroReel.biz, which is a free video generator in slide format with text and does not require registration.
To get results, all you need is an idea, such as “Facts about the human brain.”
IN MY SHORT 24-HOUR TEST, DURING WHICH I PUBLISHED 7 VIDEOS ON YOUTUBE AND 7 ON TIKTOK, I GOT OVER 13,000 VIEWS.
Url for test: https://www.neuroreel.biz/

value: Show HN: NeuroReel – AI that generates viral TikTok/Reels slides from a topic

author: firtaet