value: keepamovin

value:
So I applied to YC a few times...this time I thought I'd use assistance. And I went all out. The thing I'm applying with did my application. I didn't touch a knob or a dial...didn't type a key. I just prompted the agent and it used the tool. You can see the insane 3 min video - sped up 21x here (link in its description to the full slow video too): https://www.youtube.com/watch?v=udwuE1PrM_0&feature=youtu.be
To me this is the ultimate YC application - one i didn't have to stress over, had someone to help me with, and was a showcase of itself. This Show is for the receipts.
Also, the most Y Combinator thing a YC application could do was recursively submit itself.
If you want to know what this dank magic is that crafted this insanity it lives here: https://fuckui.com
Good luck out there

value: Show HN: The most Y Combinator YC application: it applied itself

author: keepamovin


value: Hypathia

value:
After experiencing the current job market and seeing my friends going through the same thing, I got tired of it and decided to do something. Job boards have no incentive to remove ghost jobs because they pay as much as real ones or there are just too many of them.
So I built Pitchly Hire where every listing expires after 30 days, no exceptions. Employers can request 1 extension of 15 days (only once), before expiry. After that, the listing is archived permanently. I review each one before it goes live. Each listing gets a Posting Integrity Signal (PIS), not a verification stamp, just a plain and simple description of what I was able to check or not. I have 5 transparency reports published, every 2 weeks without missing one.
About 40 listings are live now (all sourced directly from employer's website), mostly humanitarian orgs, research institutions, museums, and open source companies. Applications go directly to the employer. I never collect or see them.
One person, no funding. I would genuinely love honest feedback.

value: Show HN: Pitchly Hire – human-reviewed job listings with forced expiry

author: Hypathia


value: genaforvena

value: Show HN: My agents run on a mesh of old phones and argue over each other's work

author: genaforvena


value: vuphanse

value: Show HN: AI-whisper – two real coding agent CLIs, one implements, one reviews

author: vuphanse


value: rallies

value: Show HN: Openfactor – A multi factor risk model

author: rallies


value: mvand

value:
Forte is an opinionated cloud platform that gets developers to production faster. Developers bring their code and Forte containerizes it with autoscaling and no cold starts, securely configures auth, and provides logging insights and monitoring out of the box.
I used to help lead service development at AWS, and even before AI coding was widespread, our biggest bottleneck was rarely feature development. We would spend months on security prep, observability tooling, on-call optimization, and other overhead before launching new features. When I worked in startups, every team hit a surprisingly similar set of problems and spent weeks rebuilding auth, logging, monitoring, and payments.
Platforms like Heroku, Render, and Railway are helpful for getting a container running but don't provide the rest of the tooling the teams need to go to production -- auth, secure defaults, and request-level logging. We built Forte to solve that entire stack of problems.
You can check out Forte at https://forteplatforms.com (it's free to sign up and doesn't require a payment method). We'd love to hear your questions and feedback!

value: Show HN: Forte – Cloud infra to get startups to production faster

author: mvand


value: YusufS

value:
Dodger is a product development engine. Tell it what you're building ("we're working on a new feature for SDRs to autonomously qualify inbound leads") and it begins working the way PM would, but in minutes instead of weeks. It pulls from your research, analytics, and roadmap, drafts a plan, generates wireframes and pushes them into figma, runs synthetic users through the flows to find friction, and hands back user stories with acceptance criteria.
Live today: granola and linear. Coming soon: figma, posthog, slack (where you can talk to dodger with your team), and 24/7 product monitoring. Once a pipeline runs, you get a .md file to use with claude code or whatever, and we have an MCP server that you can use to give everything you generated to your agent.
We're quite early and there's a lot on the roadmap, but I want to know what you think.

value: Show HN: Dodger – turns a feature idea into a PRD, wireframes, and user stories

author: YusufS


value: aqula

value:
I've always thought call graphs are a great way to explore a codebase. But they tend to be noisy because programs typically have a lot of control flow going most of which is uninteresting.
I'm toying around with a concept to generate hierarchical call graphs to visualize call flow at different levels of granularity like structs and packages. Because at times you want to see the architectural elements, and at times the low level detail. In addition, AI can help weed out some of the "uninteresting" noise and expand with additional semantic information.
The result is an interactive diagram of your codebase that you can zoom in and out of to see the level of abstraction you're interested in. I've generated diagrams for some popular go repositories in the link. Would love for you to have a look and hear your feedback on this concept. Also interested in your general thoughts around program comprehension and if you're rethinking this in the era of GenAI!

value: Show HN: Explore popular go codebases visually

author: aqula


value: AmixxM

value: Show HN: Cascade – A bare-metal C++ proxy that cuts LLM API bills by 70%

author: AmixxM


value: giammiferr

value: Deja runs a local sqlite daemon over a unix socket, scores your history with frecency + directory affinity and uses Markov style sequence prediction to suggest what you’ll type next.<p>Pls let me know what you think. I'm still improving the tool and open for feedbacks. :)

value: Show HN: Deja – zsh that predicts your next command from sequence patterns

author: giammiferr


value: Hanqaqa

value: Show HN: LinkedIn Remote jobs by technology and country Map. Joint effort.

author: Hanqaqa


value: healersource

value:
Hi My name is Daniel, indie dev for the last 25+ years, based outside Boston.
You probably haven’t heard of me and I don’t have much to show on LinkedIn bc I’ve suffered from an extreme case of Fibromyalgia my whole life (aka daily migraines, severe cramping, searing nerve pain, panic attacks, anxiety, depression) But I digress.....
When I wasn’t too busy having lots of pain, I built Über Ninja. Its a desktop app (Mac/Windows) that lets you prompt multiple AI models side-by-side without copy/paste. I was tired of AI errors & hallucinations and wanted an easier way to verify responses.
In addition, Über Ninja also lets you do Web search from a global hotkey. There's tons of sites across 18 categories like shopping, jobs, flights and hotels. You can also multi-search multiple sites at once.
I know it might be a little confusing since the app does two different things -- do you think I should split it into two separate apps or leave them together?
Anyways, here's a quick demo right above the fold on my homepage:
>>> https://uberninja.co <<<
Über Ninja is 100% free, no signup required.
I’d love your feedback, especially on whatever's confusing or missing or just plain broken.
Happy to answer anything about how its built (Electron/Puppeteer) or why I made certain tradeoffs.
At first I tried writing this using pure Electron and DOM manipulation. It worked great for about a month but then Claude and ChatGPT put up Cloudflare "human" verifications so it broke. UGH!! So then I made a workaround by launching a separate Chrome instance and controlling it through Puppeteer to inject the prompts. This worked great again for a while until they somehow tightened the screws on the "human" verification and then it broke once again. FML!!! Then I found rebrowser-puppeteer and we were back in business.. Quite the game of cat and mouse!
In the end, AI compare works pretty well most of the time but sometimes it gets a little janky, you might need to reopen a tab or maybe even relaunch the whole app. Its the best I could do given my limited resources.
Also - yes I’m aware that I'm probably violating TOS for most of these AI sites. If Über Ninja ever gets big enough for them to actually care, that would be a good thing.

value: Show HN: (Spotlight/Raycast for Web Search not local) && (compare AI responses)

author: healersource


value: pacaro

value:
I have a ch57x based keyboard/macropad, and hate (unsurprisingly) the (windows only) programming tool that it comes with.
Given that I can use a web based tool for my wooting keyboard, I figured the same must be true for the ch57x, I couldn't find one, so I wrote one.
Capabilities:

  Reading and writing configurations to a ch57x keyboard
  Storing multiple profiles for switching layouts
  Key sequences, media keys, and mouse events

Works on MacOS and Windows (and presumably Linux, but not tested yet)
Current limitations:

  Chrome/Chromium, Edge, and Opera only.
    I haven't tested Chromium or Opera so ymmv
    No mobile browser that I'm aware of supports WebHID
  Firefox and Safari will likely never support programming HID devices

Repo is https://github.com/pollrobots/ch57x-programmer

value: Show HN: Browser based tool for programming ch57x macro-pads

author: pacaro


value: dlowe-net

value:
I started this project back in 2015, to translate the TeX original specification into an easily parsed format (s-doc), and to create an HTML rendering of that format as a proof of concept.
The project is homed here: https://codeberg.org/dlowe/metaspectre/
Differences from the Hyperspec (from the README):

  - Most importantly, it is free to modify and distribute.
  - The original TeX is very hard to parse and use for things other than
    generating a printed copy. The Hyperspec is an HTML rendering which
    can be parsed as HTML, but loses a lot of information. The Metaspec
    has an easily parsed intermediate form that can be used for all kinds
    of purposes, like converting into lookups.
  - Math equations are rendered using MathML.
  - Includes the acknowledgements and appendix sections.
  - Uses progressively enhanced Javascript to provide search and
    light/dark theme switching.
  - Incorporates over 145 patches for content, using corrections
    accumulated over the years, and documented in the errata page.
  - Includes TeX comments, which can contain interesting historical data.
  - Includes links and identifiers to bibliographical references.

value: Show HN: Metaspec: The DpANS3R Common Lisp Spec in S-Expr and HTML Format

author: dlowe-net


value: Show HN: Empowering codex/Claude Code with Aswath Damodaran valuation thinking


value:
Like many people, I've started unleashing coding agents on my repos to do parallel, autonomous bug bashing.
I had a couple problems:
1. Sometimes the bugs are not actually bugs, just stylistic choices. Fable said it was a bug that my login didn't have a length check error message. I've never seen a length checker on a login.
2. Testing bugs locally takes a long time.
3. Doing testing outside of Github and reviewing code in PRs is a disjointed experience.
Gifhub is a simple Claude plugin that solves these problems. It attaches gifs of the reproduced bug and the fix to prs in Github.
There's a gif in the README.md to show you what this looks like. Showing is better than telling!

value: Show HN: Gifhub, bug hunter that shows instead of tells


value: ahme

value: Use TUI to create dashboards of SaaS vendors you use for work or projects. Or you or your agent can use CLI to quickly check as well.

value: Show HN: Tuip – CLI / TUI for checking SaaS vendors' statuses

author: ahme


value: timqian

value: Show HN: Hacker News Job Salary Trends

author: timqian

title: Show HN: Hacker News Job Salary Trends


value: modinfo

value: Show HN: Catbath: Terminal-first, browser-curious, and extension-friendly editor

author: modinfo


value: exsol

value:
posted an early version of this here a while back when it was just a waitlist. it's fully live now, and i wanted to show the part that's actually hard.
reflowpdf edits pdfs in the browser. almost every other browser pdf tool edits by dropping absolutely positioned text boxes on top of the page. fine until you touch anything. delete a row and the rows under it just sit there, because there's no table, there's a stack of boxes at fixed coordinates.
i wanted editing a pdf to feel like editing a document. so under the hood it's real semantic html. tables are actual <table>/<tr>/<td>, so when you add rows the table can run off the page, break onto the next one and repeat the header. make a paragraph longer and the stuff below it moves down like you'd expect.
turns out the people this matters most for are translators (the same sentence is a different length in every language, so a fixed layout falls apart the second you edit) and people who got handed an accessibility requirement, eaa in europe or ada title ii in the us, and need tagged pdfs without remediating by hand in acrobat.
the renderer is what i actually spent two years on. php, written from scratch, no dependencies, around 3300 tests. it does flexbox, grid and most modern css. i couldn't find another php engine that does that (dompdf is basically css 2.1, and the chrome based tools print a page fine but don't give you reliable tagged output). exports pass verapdf for pdf/ua-1 and pdf/a-3a with zero failures on native and template exports. i won't say "certified accessible", that's a human call, but the machine checkable structure comes out clean.
one thing i'm happy with: the exported pdf carries its own source. the editable html sits inside the file as an encrypted attachment, embedded so the file stays pdf/a-3 valid. the pdf you download is the same file you reopen to edit, and the engine parses it back into the exact same layout, spacing and positions you had. no account needed, and i don't keep your files.
the tagged pdf/ua-1 export is in the free demo, so you can edit something, export it and check the tags yourself without paying. the pdf/a-3a archival export, the one with the source embedded for the round-trip, is on the paid tier. the file i'm attaching is a real export that passes both ua-1 and a-3a, so you can drop it into verapdf to check either one, and reopen it in the editor to see the round-trip come back: https://reflowpdf.com/files/reflow-field-report.pdf
that pdf is generated from this html, if you want to see what the engine actually emits: https://reflowpdf.com/files/reflow-field-report.html
importing an arbitrary third party pdf and turning it into this editable structure is a separate, ai assisted path. it's in beta and works well enough on simple documents, but it's not what the demo runs on, so i'm not leaning on it here. the demo and the round-trip are pure engine, no ai.
demo, no signup: https://demo.reflowpdf.com
i built a template just for this thread so the reflow is obvious. add or delete some rows and watch the table break across pages, the grid section under it reflows too: https://demo.reflowpdf.com/?template=custom-reflow-field-rep...
honestly i mostly want to put this in front of people who get what it took. parity between the editor and the final pdf means everything lines up at once, font metrics, nested elements, style inheritance, pagination, splitting a block across a page boundary. editor equals pdf, and it actually holds. stuff breaks sometimes, but because it's my own engine i can trace any glitch down to the coordinate and fix it fast. curious what people think.

value: Show HN: ReflowPDF – browser PDF editor where tables reflow

author: exsol


value: Show HN: Follow the Thread – a calmer, typographic way to read Wikipedia


value: KraftyOne

value: Show HN: DBOSify – Drop-in Temporal replacement built on Postgres

author: KraftyOne


value: stopman

value:
Backstory: My name is Michael Stoppelman, I'm a super angel (300+ investments, I've invested in YC companies like Vanta, Flexport, Biorender, Permitflow and Canary Technologies). Prior to that I built and ran the engineering team at Yelp. I thought there was a missing piece to the LLMs where they couldn't talk via email which is where as an investor I work all day. So I built ccMarvin so I could forward emails for summaries, I could get legal feedback on SAFEs or other transactional emails, I could get newsletters on sectors like AI / Space or specific folks I want to follow. I don't like to use X because I end up getting to sucked in and waste time doom scrolling, I rather get a newsletter.
So I'm announcing ccMarvin: a service you can just email at marvin@ccmarvin.com. It's like emailing a very smart research analyst or chief of staff that's connected to all the LLMs (Gemini / Claude / ChatGPT & xAI).
I've embedded some investor friendly features for tracking your private / public investments  via X and other news sources or you can create custom newsletters.
Example emails to send marvin@ccmarvin.com:
"Send me an email everyday Monday on the top AI stories for the previous week."
"Create a newsletter everyday that I get at 7am of what @elonmusk and @sama saying yesterday on X"
"Can you track SpaceX, Anthropic, and Google news everyday, send me a portfolio update everday at 6am"
Check it out and leave some feedback.

value: Show HN: ccMarvin – Just Email with AI

author: stopman

title: Show HN: ccMarvin – Just Email with AI


value: dnakitare

value: Show HN: Imara – policy enforcement layer for MCP agents (npx imara)

author: dnakitare


value: cwbuilds

value:
Hi guys,
Noticed recently that one of my products had started getting a huge amount of traffic coming from ChatGPT and Perplexity, while another one had been getting zero.
Went down a very deep rabbit hole trying to work out why the second wasn't being recommended, and found a bunch of things you can do to increase your chances (with some decent results after a week or two).
So this website does a free scan of your website (no signup), creates a bunch of questions buyers could ask if looking for a product like yours, checks whether AI recommends your product or not, compares your results to your competitors and, most importantly, gives you a checklist of things you need to do to get recommended more often.
You can then rescan and see whether your recommendation rate has increased or not.
As I say, it's free to scan without signup.
This has been pretty useful to me for my 5 products so far, so I hope it will be for you too. Any questions, issues or suggestions, please let me know. I'll respond in comments and to chris@plauditlabs.com.
Thanks,
Chris

value: Show HN: Get AI to recommend your product or service

author: cwbuilds


value: Mike-Mait

value: Show HN: Piranha Chat – The second screen for live events.

author: Mike-Mait


value: aidanurbina

value: Show HN: SparQ Pulse – Self-hosted, GitHub-native project management

author: aidanurbina


value: johnwheeler

value: Hi HN. I've been recording various startups for YouTube after they ask for it and I review it and give my honest opinion and show the difficulties I have in using some of the websites.<p>Some of the websites are not bad at all and they're they get good reviews. I would like you to take a look at my YouTube and also post your link here if you want me to review it.

value: Show HN: Screen recording your crappy startup

author: johnwheeler


value: knrz

value: Photos have pinch-to-zoom; text doesn’t. This is a proof of concept where pinching out compresses prose into a skimmable summary and pinching in expands it back to full detail (and occasionally surfaces a related link). I applied it to PG’s essays as a proof of concept. Would love to see where people take the idea.

value: Show HN: Pinch to zoom on Paul Graham's essays

author: knrz


value: townload

value:
Hey HN. Recently I watched "The Office" and thought that I would have a hard time guessing Andy's origin just by judging his accents. So that got me here.
This pairs you with one random stranger over live voice, and you each try to guess where the other is from by their accent. The audio never touches my server. The voice goes peer to peer over WebRTC, and the server only does the matchmaking and passes the signaling messages back and forth.
I'd really like feedback, especially on the connection edge cases and anything that falls over. Thanks for taking a look.

value: Show HN: Accent Roulette – guess a stranger's country from their voice

author: townload


value: chaitralikakde

value: Show HN: Why AI Agents Fail at API Calls in Production (and How to Fix It)

author: chaitralikakde


value: Show HN: Lelu – gate OpenAI agent actions on confidence and prompt injection


value: titusblair

value: Show HN: Drudgereport but for AI

author: titusblair

title: Show HN: Drudgereport but for AI


value: Show HN: Assist: an open-model-first work surface for agents


value: elpulgo

value: Show HN: Boostrap to try out Claude Code in Docker or sbx or microsandbox

author: elpulgo


value: lumli

value: Show HN: Lumli – Privacy-first image tools that run entirely in your browser

author: lumli


value: jupr

value: Show HN: Turn images into audio that can be decoded with a spectrogram

author: jupr


value: mstopa

value:
I tried having my agents read the vendor's docs before jumping into tasks, but in a lot of cases the docs are simply incomplete or stale. I burn tokens working around that — and the maintainer never finds out their docs are broken. The signal, "an AI just hit a wrong page in your docs," gets dropped on the floor.
FixYourDocs is an attempt to give that signal somewhere to go. It's an open protocol (one JSON shape, one POST /v1/reports) plus a hub that routes each report to whoever has verified they own the doc — by domain or by GitHub Pages repo — and opens a GitHub Issue on their repo. There are two SDKs (pip install fixyourdocs, npm i @fixyourdocs/sdk) and an MCP server (npx -y @fixyourdocs/mcp-server) that exposes a single file_doc_feedback tool.
Try it yourself:
```
curl -X POST <a href="https://hub.fixyourdocs.io/v1/reports" rel="nofollow">https://hub.fixyourdocs.io/v1/reports</a> \
  -H 'Content-Type: application/json' \
  -d '{
    "protocol_version": "0",
    "doc_url": "<a href="https://demo-libraryx.com/payments" rel="nofollow">https://demo-libraryx.com/payments</a>",
    "agent": { "name": "claude-code" },
    "report": {
      "kind": "outdated",
      "summary": "Payments guide still shows the v1 charge flow (change me to avoid dedup)"
    }
  }'
```
and watch it land here: https://github.com/fyd-demo-maintainer/demo-libraryx/issues
Heads-up: this example opens a real, public GitHub Issue on the demo repo, so don't put anything you wouldn't want public in the summary.
The landing page has a short demo that walks the whole loop — from an agent hitting a stale doc to the GitHub Issue that opens for the maintainer: https://fixyourdocs.io
It's built with Claude and open: the protocol and SDKs are Apache-2.0, the spec text is CC-BY, all at docsfeedback.org. The hosted hub is FSL, converting to Apache-2.0 in two years.
Landing page: https://fixyourdocs.io
Spec: https://docsfeedback.org
Code: https://github.com/fixyourdocs
Happy to go deep on any of the details.

value: Show HN: Agents report broken docs, you get a GitHub issue

author: mstopa


value: andrewjneumann

value: I couldn't find a simple and fully featured task manager that supported subtasks for Nextcloud on iOS, so here it is! The mobile task options for iOS either felt like slow web-wrappers or didn't properly respect CalDAV subtask hierarchies (esp ETag). I wanted something that felt as fast and native as Apple Reminders but kept my data strictly on my own server. Support for calendar integration along with widgets. Looking for feedback or suggestions!<p>Source along with Apple TestFlight info on the site.

value: Show HN: NowThis – OSS task manager for Nextcloud and iOS supporting subtasks

author: andrewjneumann


value: Ayauho

value: Show HN: Δlchimist – Local-first AI persona engine for the browser (BYOK)

author: Ayauho


value: I built Natcho because the camera notch on my MacBook has always bothered me. In the past i used another app that’s no longer supported..<p>i had to take into consideration several cases with the liquid glass but i want to believe i handled them all. feel free to share feedback. also- its free, and notarized by apple.

value: Show HN: Natcho – Hide your MacBook’s Notch


value: loeona

value: Show HN: Apposters – Generate a project website directly from a GitHub link

author: loeona


value: Charmizard

value: Show HN: Beat the scalpers. Get your cards at MSRP

author: Charmizard


value: Talk to your bank accounts!

value: Show HN: An AI that roasts your spending out loud (no signup)

story_text: Talk to your bank accounts!


value: As someone who came from Discord, I have always loved Vencord. It is a popular client mod that adds many quality-of-life features not found in the normal app, but no such thing existed for Slack in a way that did not feel full of jank.<p>So I decided to make my own. Packed with features I have long needed (as well as a few requests from friends). It has been quite the delight to build and make silly workarounds for Slack, and I hope you find this interesting and/or useful if you choose to try it yourself :D

value: Show HN: Slick, a desktop client mod for Slack


value: ramkm

value: Show HN: Dspyer – self-correcting, optimizable LLM steps for DSPy and LangGraph

author: ramkm


value: gabert

value: Show HN: An LLM agent that emits typed intent

author: gabert


value: okutan

value: Show HN: In-App Events ASO Guide (with 2025 search integration)

author: okutan


value: seedlessmike

value:
I had been using Beads and it was really buggy and tailored to a workflow with much higher throughput than I found desirable. I work more slowly than that.
I saw some other cool projects (lavra and linear-beads, credieted in my repo readme) which added an accumulating knowledge base and linear to the beads concept, so I just stole both ideas and put them into a plugin for myself. I have been dogfooding it for a couple of days.
It works pretty well but I'm the only user and it's opinionated around how I like to do things. It also uses the linear MCP which is way slower and less token-efficient than the linear CLI on homebrew. I might update it in the future.
If this appeals to you, check it out.

value: Show HN: Drawbar – boring linear based workflows for Claude Code

author: seedlessmike


value: oxedom

value: Open source version of Claude Tag

value: Show HN: Moomacha – Zulip Native Agents Orchestrator

author: oxedom

story_text: Open source version of Claude Tag


value: Show HN: Clearthesis – Get a clear investment thesis for any public US company


value: apwn

value:
it's satire.
You add one script tag and if you're in the EU it traps you in cookie banners you can't get out of.
The reject button moves when you try to click it. the legitimate interest toggles turn themselves back on. the privacy policy is 47 pages. at the end you have to prove you're not american by clicking 27 buttons, one per country, in the local language.
GET /v1/europeans returns a real 451. every banner is an actual EU law. the bottle caps that won't come off. the €16 tax stamp you buy from a tobacco shop in italy...
next.js + sqlite, one file, self hosted. the redirect.js is plain js in a try/catch so it can't break the site it's running on.
I've built it to avoid working on what I had to work on. :/
Hope you like it.
ps: It shows how stupid some of the laws are.

value: Show HN: GDPRedirect – Become EU compliant in one line of code (satire)

author: apwn


value: danielpop

value: Show HN: RealTube – Watch YouTube with filters for AI-generated content

author: danielpop


value: varbhat

value: Show HN: DesktopMCP – Let AI See and Operate your Linux desktop

author: varbhat


value: Directory scoped workspaces, cross-harness and model delegation, inter-agent and machine mesh for messaging and coordination, brw - Claude chrome beating cross harness chrome control (can work remotely too,good for nomads!), mcp multiplexing (and batched code execution with dynamic context saving tool search), approvals, secret helper, skills registry (with context preserving dynamic loading).<p>Rough edges on the ui, daily driven for 6mo.

value: Show HN: Mcplexer.com

title: Show HN: Mcplexer.com


value: boriskurikhin

value:
Hello Hacker News. Boris here from Docket (YC P25). Excited to alpha Docket Fleet with the broader community!
It's a mobile device cloud (like AWS Device Farm or BrowserStack) built mainly for agentic use cases, and with (much needed) UX improvements for manual interaction (built my own WebRTC to device pipeline).
I've spent pretty much all of last year working on autonomous QA agents for web and mobile testing. Earlier this year I realized a lot of devs started building their own agents (qa, rpa, scraping, etc) but drew the line at building the infra. I spent last week spinning out our mobile infra as a separate service and this is the result.
We also support Windows executables, macOS apps, and HTT2 tunnels (for access to private and localhost networks). These aren't exposed in the alpha but support for them does exist.
Try it out for free! If you have an iOS app, make sure it's built for the simulator (not the ipa file). If you need these at scale, let me know, we have a bunch of compute allocated already.
Thanks!

value: Show HN: Docket Fleet – mobile device cloud

author: boriskurikhin


value: chloevalence

value: Show HN: Valence – Real-time emotion detection from voice, as an API

author: chloevalence


value:
Writing is hard, and it's tempting to just let AI do the whole thing
So I built an Obsidian plugin that keeps AI in its place
Highlight a sentence, get some options, pick the one you like
Sharpens your writing instead of automating it

value: Show HN: Built an Obsidian plugin that rephrases your writing without takin over


value: theaniketmaurya

value: I run AI agents on my laptop and cloud. Often I wish to synchronize the memory markdowns created on multiple platforms. So I built a S3 based durable filesystem which can be mounted anywhere.<p>It is implemented in Rust with SDK in both Python, TypeScript and a CLI for agents.

value: Show HN: A durable filesystem layer for AI agents

author: theaniketmaurya


value: Show HN: Promptctl – Git for your AI prompts


value: jacksonastone

value: Made this in a free evening. Index an permissive license translation of the Bible (WEB) into a RAG database to allow returning passages of similar semantic meaning. Lots of fun. For example, "more money more problems" returns Ecclesiastes 5:9-13 which, I'll just say, is spot on..<p>"Moreover the profit of the earth is for all. The king profits from the field. He who loves silver shall not be satisfied with silver, nor he who loves abundance, with increase. This also is vanity. When goods increase, those who eat them are increased; and what advantage is there to its owner, except to feast on them with his eyes? The sleep of a laboring man is sweet, whether he eats little or much; but the abundance of the rich will not allow him to sleep. There is a grievous evil which I have seen under the sun: wealth kept by its owner to his harm."<p>Anyway - thought it was fun enough to share. It's slow and I vibe coded it so I haven't sorted out how to make it not take 15 seconds to vector search against the full 4GB index.

value: Show HN: Bible as RAG Database

author: jacksonastone

title: Show HN: Bible as RAG Database


value: leeguoo

value: Show HN: Drive your already-logged-in Chrome from any AI agent

author: leeguoo


value: Show HN: Find the Shortest Path in 24 steps


value: sakuraiben

value: Show HN: TakoQA – A harness to get a swarm of agents to break your application

author: sakuraiben


value: Show HN: Find where multi-agent AI systems break before production


value: sebmellen

value: Show HN: Git-temp (local scratchpad for AI agents that won't clutter Git status)

author: sebmellen


value: tanlethanh

value: Show HN: Zedra – Remote control for AI coding agents

author: tanlethanh


value: Show HN: Built AI-Gateway reverse proxy to reduce LLM API costs and token burn


value: incogiscool

value:
A problem that I faced over the last couple years through side projects as well as companies I work with, is that everyone has the urge to turn their software AI native, but it's too much of a pain to deal with the backend migrations and building the UI.
I'm trying to fix that with BetterAgent - it allows you to go AI native in just a couple minutes. I'm supporting Next.js now, and working to add other frameworks too.
This is a mvp, I'm looking for feedback!

value: Show HN: Turn any Next.js app AI native in 5 minutes

author: incogiscool


value: hiddentao

value: Show HN: Hezo – Self-hosted teams of AI agents that never see your real secrets

author: hiddentao


value: chandlerwilcox

value: It took years to get to this point but I want to help startups get all of the tools they need from day 1

value: Show HN: Giving away $25k worth of apps

author: chandlerwilcox

title: Show HN: Giving away $25k worth of apps


value:
I recently built LoveInvoice, a pleasant invoicing tool for freelancers and small businesses.
After spending time working on freelance-side projects (and recently losing my job, which gave me more time to focus on it), I wanted to build something simple that doesn't require a subscription or a bunch of features you don't need when you're just getting started.
LoveInvoice lets you generate and send PDFs, automate reminders, and manage clients, with full customisation where it matters (emails, invoices, branding).
The core app is free to use.
There is an optional Stripe integration for taking payments online, which takes a capped 1% fee to cover costs. Otherwise, you can just include bank details on invoices and handle payments manually.
It's still early, so I'd really appreciate any feedback on the product, UX, or anything confusing.
Thanks!
Link: https://loveinvoice.com

value: Show HN: LoveInvoice – a free invoice tool for freelancers and small businesses


value: trinhngocdieu

value: Show HN: Japanese Language AI Tutor in 3D classroom

author: trinhngocdieu


value: visualbuildme

value: Use you cursor/claude/codex to connect with this automation skill builder, then you may be able to drive the entire process from the description to the generated deployable executive in minutes

value: Show HN:Another alternative against Codex Record and Replay

author: visualbuildme


value: infernusreal

value:
Hey HN,
For some period of the time, I have been working on an open source project called MAVS-GC (Multi Adaptive Vetting Systems-Governance Core).
The project explores whether introducing an explicit governance layer on top of multiple specialists can change system behavior under adverse conditions. Instead of focusing solely on prediction aggregation, the governance layer evaluates specialists, aggregates diagnostic signals, adjusts trust, performs bounded mitigation, and produces an auditable decision trace.
So far I've completed three benchmarks covering:
a- Predictive Performance.
b- Robustness under multiple corruption families.
c- Reproducibility and stability.
From these benchmarks, we see that MAVS-GC has competitive predictive performance.
However,the more interesting behavior appeared under severe corruption. Across high-corruption conditions (corruption level ≥ 0.6), MAVS-GC achieved 85.30% accuracy with 0.45% unsafe acceptance, while the ensemble baselines averaged 43.24% accuracy with 67.61% unsafe acceptance.
The reproducibility benchmarks also showed stronger prediction, decision, consensus, and trace stability under corruption, although these improvements came with increased rejection rates.
So for here atleast this is it, I'd genuinely accept any suggestions or critisicms of the architecture. The link of pdf is provided in it there are also repos of the in-respect benchmarks.
However, for those of you who want to get straight to the code, here it is.
https://github.com/orgs/MAVS-RESEARCH/repositories

value: Show HN: MAVS-GC – An Open-Source Governance Architecture for AI Systems

author: infernusreal


value: pancsta

value:
Deterministic and privacy-first browser automation workflows:

    - mute non-English posts on Mastodon
    - create RSS from the GitHub Dashboard (with upload)

Both are missing features and on the respective platforms and a tech-preview of a browser automation platform driven by clock-based state machines, not AI models (although AI is a first-class citizen on the platform).
I've made these workflows for myself and sharing them here as I know some may enjoy them. What else can be enjoyable is the built-in debugger and many other tools which allow for deep inspection of the workflows (diagrams, UIs, TUIs, formatted logs, REPL, and more). Server mode and docker images are also available.
Stack: Golang, asyncmachine-go, secai, wails3, SQLite
https://taskbot.app

value: Show HN: Mute non-ENG Mastodon posts and RSS GitHub wall (browser automation)

author: pancsta


value: kylenessen

value:
I teach field studies courses and made this tool to generate bingo cards based on the iNaturalist observations in the areas we visit. It pulls the most frequently observed species for a named placed or drawn boundary and generates PDF bingo cards that you can print and share with the group. The students love it, and I thought I would share with HN, since there are quite a few iNaturalist users here.
I vibe-coded this, of course, and I'm curious how well you all think I controlled the "slop."
In any case, hope it's useful to you.
Additional discussion here:
https://forum.inaturalist.org/t/inaturalist-bingo-card-gener...

value: Show HN: iNaturalist Bingo

author: kylenessen

title: Show HN: iNaturalist Bingo


value: Show HN: Playable City Intelligence

title: Show HN: Playable City Intelligence


value: Daniel-Pan

value: Show HN: Best Alternative for Zendesk, Intercom, and Freshdesk

author: Daniel-Pan


value: pedrosousa

value: Show HN: JSON Bonsai – browser JSON viewer that stays smooth on 100k+ nodes

author: pedrosousa


value:
Claude Code displays pasted images as [Image #1], [Image #2], etc. — but there's no way to see what those images actually are once they're in the conversation.
cc-preview is a small macOS tool (Go CLI + Hammerspoon) that reads Claude Code's JSONL transcripts, extracts the base64-encoded images, and shows them in a keyboard-driven native UI. Numbers match Claude's [Image #N] exactly.
Install: brew install Watari995/tap/cc-preview

value: Show HN: Cc-preview – Browse images pasted into Claude Code sessions


value: stared

value:
Did you know that truth, druid, dryad, tar and dendrite all grew from the same root as the word tree? A single Proto-Indo-European root, *deru-.
Source code: https://github.com/stared/tree-of-tree
I am grateful to Miroslav Šedivý, a Czechoslovak polyglot I met at PiterPy 2018, who sparked a curiosity that Polish 'zdrowy' (healthy) is from 'drewno' (wood) or 'drzewo' (tree), which are related to the English word 'tree'. A few weeks ago I saw Odd Pride's short on the tree of life, which prompted me to make an explorable explanation (https://p.migdal.pl/blog/2024/05/science-games-explorable-ex...), a medium close to my heart.

value: Show HN: Tree, truth, druid and tar share one Proto-Indo-European root

author: stared


value: Timmyzzz

value: Show HN: How to Use Unlimited Token Plan with OpenCode

author: Timmyzzz


value: TheRickyRed

value: Show HN: GoDotWebs # Auto fill out apps/forms and get feedback instantly

author: TheRickyRed


value: francisrafal

value:
I just released ParseHawk v0.1.0:
Apache-2.0 licensed 100% local document AI platform that extracts JSON from PDFs, images etc.
It builds on top of NuMind's NuExtract3 but additionally enforces a provided JSON schema with constrained decoding.
It works on Apple Silicon with pre-bundled vllm-metal as well as Linux + NVIDIA with vllm.
Looking forward to your feedback!

value: Show HN: ParseHawk – 100% Local Document AI with API, CLI, and Web UI

author: francisrafal


value: jahala

value:
VibeSolve is an open-source tool that turns a plain-English description of an optimisation problem into Timefold code.
Mathematical optimisation is a branch of mathematics and computer science that searches for the minimum/maximum of objective functions, and has applications in transport, logistics, scheduling etc.
We are exploring where LLMs can add value in optimisation algorithm development, and where they get in the way.
Right now, it works well for rapid prototyping. It does not create production-ready code and requires technical skills to use.
It is noticeably better at creating Timefold code than asking an LLM directly.
Are you an optimisation or GenAI developer?
Give us feedback, and send that PR you think might be useful.

value: Show HN: Vibesolve.ai – Turn plain English into Timefold code

author: jahala


value: thijsverreck

value:
Hey HN,
Thijs here! I'm the founder of Prototyper and today we're launching the first visual canvas built for agents.
Couple of interesting lessons from building the product that I think are worth sharing:
For the agents, everything is a file. In Prototyper, everything from plans, to apps, and diagrams, can be read as a file.
We found that a filesystem is the most natural way for an agent to navigate: it discovers new content and functionality just by traversing the tree.
We kept this layer deliberately thin and unopinionated, because it's the substrate, not the experience. It's the foundation that makes everything work on top.
It essentially operates as a distributed, web-based unix kernel.
Because of that it's built for the agents you already use. People run all kinds of models and harnesses, often several at once.
With this architecture, we don't try to lock you into one, it's built to work with any agent that you like. That means that any agent can read from and write to your workspace.
It's fast. File writes land in under a millisecond. That's not a bogus metric, it's what makes the whole thing feel seamless and like a real extension of your thinking. Thanks to our custom unix kernel.
Visual first. Every file in your workspace can be opened on the canvas. Whether you're an engineer working on a new frontend or a PM building a product roadmap.
It's a real visual workspace for the actual work, not a description of it. As said, it's not a blank canvas with a box of primitives: the canvas represents a real unix system, which is the kind of purpose-built, opinionated experience that makes a product.
In essence, the substrate is generic so the things you build on it don't have to be.
What's most interesting is that by this architecture we found that we can decouple system prompt length from agent capability.
I'm happy to get feedback from the community and see what you all think of it :).

value: Show HN: Visual Workspace for Agents Based on Unix

author: thijsverreck


value: alder

value:
Here is a tool I built initially for myself to help with my German and Greek language studies. It started as a hack for creating Anki cards from native language audio. It extracts the words, finds their base forms (lemmas) and groups the examples by the lemma. At some point I realised that I have a transcription with word level timestamps that opens a lot of other opportunities. So I added a mode to click the first and last word in the transcript and it starts looping with the right gap and repeat count.
Another feature I use a lot is selecting an audio fragment, sending a predefined prompt to an AI to "explain grammar" or "explain nuances of meaning" and I still experimenting with prompts.
And because shadowing is so easy I also use it as a player to improve my English pronunciation. (I am not a native English speaker.)
I made a quick video showing the workflow for creating Anki cards and shadowing: https://youtu.be/TaR58uuDBvU?si=o5aGLAi2S-BZ7Zy9
The app supports 15 input languages (Japanese and Chinese are the latest experimental additions), and more than 30 output languages.
I would really appreciate it if you could try it https://lingochunk.com/try. I know there are other tools with similar functionality but I created something that fits my workflow and it is fun to build.
Also I struggled to find public domain audio for the try page. I'd be grateful if anyone could point me to public domain sources (I used LibriVox, Wikimedia and FSI courses), or if you're a creator, let me feature some of your own recordings with credits and links.

value: Show HN: Turn native language audio into flashcards and shadowing practice

author: alder


value: gsmt

value: Show HN: The open-source AI bookmark manager for busy people

author: gsmt


value:
I have been testing different harnesses, agent memory tools, etc. and wanted to follow along with my claude sessions and analyze what files, tools, skills were burning tokens.  Built this small tool to analyze claude sessions on disk.
The idea is basically a tui that allows you to select a project or session from claude, and then drill into it.  Looking for token consumption, errors, or slowdowns. An easy way to get down to the nitty gritty of what happened at a specific time/turn.
I found it useful, so I thought I would share.

value: Show HN: Claude Code Session Trace/Browse Tool (Python)


value: martianvoid

value: Show HN: Multi Agent Protocol for AI Scientist by Hexo Labs

author: martianvoid


value: iamdecatalyst

value: Show HN: Kranth – test your idea on AI personas before real users see it

author: iamdecatalyst


value: scosman

value: Show HN: Create animated explainer video from a prompt

author: scosman


value: meetvolley

value: Show HN: GTM Jobs – a weekly job board for GTM engineers (27 roles this week)

author: meetvolley


value: heiswayi

value: Show HN: Simple Ledger

author: heiswayi

title: Show HN: Simple Ledger


value: Show HN: Mapping the Human Hippocampus, Sort Of


value: stepheninc

value: SHOW HN: New Book Launch: 1000 Roles Unseen

author: stepheninc


value: jarancibia

value: Show HN: Mago: autonomous agent team that ships PRs on your GitHub repos (BYOK)

author: jarancibia


value: MajorBaguette

value: Show HN: Brieform, build and read form responses inside your AI chat (MCP)

author: MajorBaguette


value: mobear

value: Show HN: Portal – Taking Online Connections Back to Their Roots

author: mobear


value:
A quick recap: Databasus is a PostgreSQL backup tool with a focus on Point-in-time-recovery and backup verification. It has web UI, many storages (S3, FTP, Google Drive, etc.) and notifications about success\failure (to Slack, Telegram, email, etc.).
The first version of physical backups was built over a backup agent. Users needed to install an agent (Go binary) on the host with a database, then this agent was executing pg_basebackup, was reading WAL-segments and was pushing them to the Databasus instance.
This implementation appeared to be a mistake so we removed it. Now physical backups (including incremental) and WAL-streaming are performed remotely over PG 17+ native protocol.
Why it was a mistake:
1) First of all, it was a naive implementation of PITR: just streaming WAL-segments is not enough to achieve low RTO (Recovery Time Objective), because DB may have to reply a week of WAL-segments.
2) Secondly, we introduced an agent to solve the particular task: backup DBs without exposing them publicly. It appeared, that the solution in 99% of cases is to put Databasus itself in private network or connect via SSH\bastion. So an agent was an overengineered solution for the "not exposing DB" task.
3) Operational complexity and bad UX. It was hard for us to develop, test and maintain the agent as a separate tool. For users it was hard to install both Databasus and agent. There were issues in keeping it in the background, making it UX-friendly (that is also important even for CLI tools).
So now Databasus relies fully on PG 17+ native backups (PG 17 introduced WAL-summary that made it possible to do incremental backups remotely). It gives Databasus:
1) Improved operational simplicity, because there is no need for the agent at all. All backups are performed remotely. For users, there is no need to install something alongside with the DB (so even cloud physical backups are possible now). For us no need to maintain a separate piece of the project, handle edge cases, harm UX and care about integration between an agent and the main instance. The less moving pieces to configure, the smaller area for mistakes.
2) Improved RTO: now PITR achieved via PG 17 incremental backups via WAL-summary. So over restore you replay WALs only from the latest incremental backup instead of the latest full backup. In the past approach was to make a full backup once a week and then stream WALs. Now approach is to make full backups once a week, incremental once a day and then stream WALs.
3) Improved reliability, because there is no reinvention of backup mechanisms. Before backup tools like pgBackRest or WAL-G had to build their own incremental backups implementation, and then test it under all edge-cases. We decided to rely on native implementation that appeared in PG 17. From one side, we support PITR only for PG 17 (for earlier we have logical backups). From another side, it improves our reliability, we don't have to reinvent own implementations and now we are fully relying on battle-tested tooling. Moreover, right now PG 17 and higher is used in ~50% PostgreSQL installations in the world, in 2 years it will be ~80%-90%.
Those decisions with explanations and trade-offs are fixed in ADRs:
- Usage of native PG 17 backups instead of custom implementation - https://github.com/databasus/databasus/blob/main/adr/0008-wh...
- Usage of remote backups instead of agents - https://github.com/databasus/databasus/blob/main/adr/0009-wh...
- Why we moved away from the agent and decided to use native PG 17 backups - https://databasus.com/faq
Also thank you, Product Hunt community, for support! A bit more than a year ago, Databasus has been published here and received first stars. Now the project has ~7.6k stars on GitHub and over 1 million of the Docker Hub pulls. It's just a start! :)

value: Show HN: PostgreSQL backup tool Databasus moved to PG 17 native physical backups


value: PujanMirani

value: Show HN: NakshGuard – on-prem proxy that stops AI agent loops

author: PujanMirani


value: sfrese

value: Show HN: CloudDeck – a Linux gaming PC in the cloud

author: sfrese


value:
This is a tool to manage encrypted local backups of secrets. The core idea is that it aims to be usable without depending on it, meaning that even if the software disappeared from the face of Earth tomorrow, your data would still be recoverable.
It also integrates nicely with NixOS (which is what I use, though it does not require NixOS to be used).
I have summed up a bit of explanation and some answers to reasonable questions in a blog post: https://baldino.dev/blog/secs-man/

value: Show HN: Secs-man, a secrets manager you can (not) rely on


value: jguarnelli

value: Show HN: Diplomat-agent scan Python MCP servers for unguarded tool calls

author: jguarnelli


value: ububus

value: Show HN: DPI Bypass – directory of tools and clients to evade DPI

author: ububus


value: digitalcheff

value:
One webhook URL → GitHub Actions failures in a single inbox (web + iOS).
Free on web. Pro ($9.99/mo iOS) adds push alerts.
Solo-built. Feedback welcome.

value: Show HN: Glitchwatch – CI failure inbox for indie devs (one GitHub webhook)

author: digitalcheff


value: kuberwastaken

value:
I like my agents running while the laptop's closed and I like seeing the caffeine icon on my dock
I just asked Claude to build one and it built it almost perfectly
To me it completely feels like a new lens of just building hypercustomised day-to-day utility apps yourselves instead of paying for / installing one

value: Show HN: I couldn't install Caffeine on my work Mac, so I built my own

author: kuberwastaken


value: maxbolgarin

value: Show HN: Unread – CLI that turns Telegram, YouTube and files into cited reports

author: maxbolgarin


value: oakinnagbe

value: Show HN: Tablesmit – open-source table builder with LaTeX, PDF, Excel export

author: oakinnagbe


value: ajain

value: Show HN: The Agent Pantry – a live, daily-scanned landscape of AI agent tools

author: ajain


value: rVaysse

value: Show HN: Let E-Commerce Products Build Their Own Taxonomy

author: rVaysse


value: nichenqin

value: Show HN: Appaloft – deploy to your own servers from CLI, GitHub Actions, or AI

author: nichenqin


value: Show HN: Forensic-deepdive: code knowledge graph and MCP server for AI agents


value: bcye

value: Show HN: CLI for one-command static site deployments to Bunny.net

author: bcye


value: arzzen

value: Show HN: Visual multi-agent orchestration for Claude Code

author: arzzen


value:
Tilores is cloud-based entity resolution software used for fraud-detection, AML, RAG - but being cloud based makes it difficult for people to test as they are reluctant to upload sensitive data.
To fix that we built a downloadable version of Tilores that runs entity resolution on your desktop. No data egress.
Works best with the demo data as it is currently fixed schema and matching rules.

value: Show HN: Entity Resolution on Your Desktop


value: nticompass

value:
I was messing around with a terminal server, I liked being able to access my home server's and managed switch's console/rs-232 port over telnet.  That got me thinking, though.
Does it just have to be text/consoles that can be accessed over the network?  What if I connected some other serial device to the terminal server?
I decided to see what would happen if I connected a serial mouse and tried to access/read it over the network.  Long story short, I wrote a small python script to let me read a serial mouse over the network on Windows (and Linux, but on Linux you can just use socat and inputattach).

value: Show HN: Network-Attached Serial Mouse

author: nticompass

title: Show HN: Network-Attached Serial Mouse


value: Show HN: Pith – A local-first desktop LLM wiki without vector DBs or embeddings


value:
I built this because macOS lets you set one default browser, and I use three.
Links from Slack kept opening in Safari. Terminal links opened outside my dev browser. The copy-paste workaround got old.
SwitchBoard registers as your system default browser, intercepts clicked links, and routes them by rule:
- App rules: Slack → Chrome Work, Xcode → Firefox Dev Edition, Messages → Safari - Domain rules: zoom.us → Zoom desktop app, figma.com → Figma desktop app - Profile targeting: specific Chrome/Arc/Firefox profiles, not just the browser
The main alternatives are Choosy ($10) and Velja ($8). Both are solid. SwitchBoard differs in a few ways: it has a free tier, it supports Arc Spaces (which neither handles natively), and it includes cloud sync for keeping rules in sync across multiple Macs. It's also outside the App Store, which means direct binary launch for profile targeting without sandboxing constraints.
Built in Swift/SwiftUI, runs in the menu bar, ~10MB RAM. URLs never leave the machine — the only outbound call is a version check against a GitHub Gist.
Core routing is free. Profile targeting and cloud sync are in the $14.99 one-time Pro tier.
Happy to answer questions about the routing logic or the Apple Event handler approach — that part was more interesting to implement than expected.

value: Show HN: SwitchBoard – route macOS links to different browsers/profiles by app


value: rmnbb

value:
Fiwano is one REST API and one webhook format for WhatsApp, Instagram DM and Facebook Messenger.
The three official Meta messaging APIs barely overlap: separate contracts, separate identifiers, different delivery semantics, and a lot of per-channel setup in Meta's dashboard. The unofficial libraries that log in as a normal user account work until Meta bans the number (and this often happens). The all-in-one inbox products start around $60-200/mo and bundle far more than a messaging integration needs. I wanted a thin layer that only moves messages in and out, didn't find one that fit, and decided to built it. It has since grown into a solid product I wanted to share.
What it gives you:
- Inbound: every message from the three channels arrives as the same webhook shape, so one handler covers all of them.
- Outbound: one send call for all three.
- Delivery statuses normalized to one id per message, though each channel reports them differently. Instagram has no native "delivered"; Facebook "read" arrives as a watermark. How that works: https://fiwano.com/documentation/unifying-delivery-statuses
- Connection is OAuth through our verified Meta Tech Provider app, so your users skip their own app review.
- Retry queue, HMAC-signed webhooks, deduplicated inbound.
What it does not do:
- No comments, posts, stories, ads or analytics. Messaging only.
- You still need to link your accounts to a Meta Business portfolio.
Docs: https://fiwano.com/documentation. There's a verified n8n nodes if you'd rather not write code. Happy to answer questions.

value: Show HN: Fiwano – Unified API for WhatsApp, Instagram DM and Facebook Messenger

author: rmnbb


value: leschak

value:
Hi HN, Stefan here. autofit2 is a project I have been using at my previous company and is now opensourced. It has been used extensively in automated text moderation, but can be applied to any text/document classification task. We had success modeling offensive texts in 20+ languages (cf. github.com/neospe/dataload for all the datasets).
It's an integrated pipeline for lightweight multilingual text classification, covering preprocessing, training, and evaluation. It implements SetFit, a few-shot learning technique that works well for low-data regimes (down to a few dozen examples), and offers high throughput on CPUs, since it's based on Sentence Transformers. Dependencies are kept lean, but of course PyTorch itself isn't exactly small.
autofit2 takes a base model and a JSON config as input, and outputs a TorchServe model archive as well as a model card. The model card includes any benchmarks you have for your task, self-consistency tests, estimated CO2 emissions of the finetune, as well as an entropy-based bias analysis. For the bias eval, small test corpora for 50 languages are included. It works best with my EAR (Entropy-based Attention Regularization) fork of Sentence Transformers.
Feedback is welcome.

value: Show HN: Autofit2 – End-to-end pipeline for multilingual text classification

author: leschak


value: fileveil

value:
I built FileVeil to hide any file inside another file.
Use a photo, video, document, audio file, or archive as the cover file. The resulting file still looks and works normally while securely containing encrypted hidden files.
Everything runs locally in your browser. No uploads. No servers. AES-256-GCM encryption.
Video demo:
https://www.youtube.com/watch?v=tcxjIDRZh9s
I'd love your feedback on the implementation, UX, and real world use cases.

value: Show HN: FileVeil · Hide Any File Inside Another File

author: fileveil


value: ytkimirti

value: Show HN: I made Google Trends for Hacker News by indexing 18 years of comments

author: ytkimirti


value: FreeAIStack

value: Show HN: FreeAIStack – 14 Free AI Tools

author: FreeAIStack

title: Show HN: FreeAIStack – 14 Free AI Tools


value: Retirology

value: Show HN: Retirology – Professional Retirement Planner, PWYW, No Subscription

author: Retirology


value: Show HN: Turn Claude Code's "thinking " wait into a dev news feed


value: adrianbr

value: demo

value: Show HN: An agent that fixes broken data pipelines from their logs (3min video))

author: adrianbr

story_text: demo


value: brevn

value: Show HN: Give your pet its own corner of the internet

author: brevn


value: jainvivek

value: Built using Claude with dozens of iterations

value: Show HN: Candidates Tracking Demo

author: jainvivek

title: Show HN: Candidates Tracking Demo


value: bvenkat

value: Show HN: Navatala GPU – multi-back end GPU kernels and Python bindings

author: bvenkat


value: danielshinall

value:
I was listening to a few daily news podcasts every morning to try to keep up with what's going on in the world.
I built fiveminutebrief so I can now get my own daily 5-minute podcast episodes for any topic.
There are a handful of '5m Topics' that I created public podcast feeds for, so you can listen to those without even signing up in the app.
Or if you sign up you can follow any 'Public Topic' for free.
Create Custom Topics with a subscription.
I would love any feedback!

value: Show HN: Fiveminutebrief – Turn any topic into your own daily podcast

author: danielshinall


value: bharatgel

value: Show HN: I made awesome lists available through CLI+Skills and MCP

author: bharatgel


value: benstirling

value: Show HN: Traces – local-first ee tooling for part sourcing and schematic review

author: benstirling


value: malisper

value:
pgrust is a PostgreSQL rewrite in Rust I've been working on with my friend Jason. It now passes 100% of PostgreSQL's regression tests and we were even able to boot pgrust off an existing PostgreSQL 18.3 data directory. You can hack on its code or try it out quickly with the WASM build on pgrust.com.
It's not production ready yet. I haven't focused on performance optimized yet and it's not compatible with existing PostgreSQL extensions.
I want to improve upon Postgres in many ways in the future. I wrote about some here [0], and Jason and I saw a great talk in person at PGConf.dev a month ago from Bruce Momjian with some more [1]. I wanted to rewrite Postgres in Rust to make it easier to make these changes with AI in the future and I think AI-assisted programming is going to get more and more ambitious over time.
Would love for people to try it out and get feedback on what you'd like to see improved about Postgres the most and what the most exciting things we can do are.
[0] https://malisper.me/the-four-horsemen-behind-thousands-of-po...
[1] https://www.youtube.com/watch?v=ppGO7r2sEkE

value: Show HN: Pgrust, Postgres in Rust (passing 100% of Postgres regression tests)

author: malisper


value:
People who makes films don't have it easy. In a typical scenario - the team that produced the film makes 15% of the topline revenues. The Distributor takes 35%. And the theatre (the exhibitor) takes 50%.
So even in a scenario like Obsession where the movie is making a rocket ride, the filmmakers were capped at $50M (15M upfront + 15%). The Distributors and theatres get the upside of the $330 million.
In the startup world, we get upset about appstores charging 30% :)
The situation gets worse for Indie films and more so for people who are using AI tools to tell stories. Films that got made, got finished, and then have nowhere to go because the distribution infrastructure wasn't built for them. That's increasingly true for indie films. It's almost entirely true for AI-made films right now.
CONTRABAND is our attempt to fix that. It's a scheduled, ticketed VR cinema that runs inside a Meta Quest headset. Films screen at a set time, with a real audience in the room, the way a cinema is supposed to work. Nobody pauses. Nobody skips ahead. When the film ends, the audience votes on what screens next.
A few things we built that we think matter:
Ticket revenue goes directly to the filmmaker via Stripe. The money never hits our account.
We start every film in 20-seat rooms and scale up as demand builds.
The first 100 audience members who sign up become a founding community that vets every film before it goes public.
The Quest app is functional and submitted to Meta for App Store review. First public screening is before the second week of July.
We're actively looking for filmmakers with finished films and cinephiles who miss going to the movies. Both can sign up at contraband.watch.
Happy to answer anything - especially the hard questions.

value: Show HN: Contraband – Ticketed VR cinema for indie and AI-made films


value: ljlolel

value: We developed and tested SwiftUI for Linux (and AppKit, NSFoundation, etc.) -- looking for more Swift apps to test on Linux!

value: Show HN: iOS Apps on Linux

author: ljlolel

title: Show HN: iOS Apps on Linux


value: Show HN: Clutch – decentralized ride-sharing on-chain (open source)


value: CFBL

value: Show HN: Hikaru Labs – Bulk image and file processing, 100% in-browser

author: CFBL


value: samiahmadkhan

value: Show HN: VibeDrift – measuring AI coding drift across open source repos

author: samiahmadkhan


value: visualbuildme

value: Automation Skill Builder has the built-in advanced feature to enable recording, parameterized executable generation and verification, and it can work in AI-free mode in consistant manner

value: Show HN: Use AI once to build the automation, then run it with $0 in AI

author: visualbuildme


value: jaequery

value: Show HN: A Kanban for vibe coding in Claude Code and Codex

author: jaequery


value: engomez

value:
Hi HN, Nick here. We’re launching OpenKnowledge (https://openknowledge.ai/), a “what you see is what you get” markdown editor that has direct integrations with Claude, Codex, and other agents. Available as MacOS app or Web UI+CLI. Fully free/local and OSS.
We built this because we wanted a Notion-like experience for writing and sharing markdown files across our team. Obsidian is the best alternative we tried, but found it doesn’t have a true WYSWIG UI and it didn’t integrate well with Claude/Codex outside of community plugins.
So we built OpenKnowledge. It takes shape as:
1. A MacOS app with a file navigator, the WYSIWYG editor, and link explorer.
2. Integrations with the Claude, Codex, and Cursor desktop apps. The agents can open an OpenKnowledge editor within their embedded web browsers for a side-by-side experience.
3. Built-in mcps, skills, and RAG for LLM-wiki and “AI Second Brain” scenarios + spec writing
4. An embedded terminal and CLI for TUI-first users
OSS stack includes: Tiptap/prosemirror, CodeMirror, yjs (CRDT), Electron (MacOS app), Orama, remark/rehype/micromark/mdast, @pierre/trees
On the architecture side, the interesting eng. challenges included:
1. A pipeline to convert ProseMirror to markdown in a bidirectional lossless way. ProseMirror uses ASTs, which are not designed to have byte-fidelity.
2. A dual-observer CRDT to keep the ProseMirror and markdown state in-sync.
The CRDT + git also power a collaborative experience that shows what Agents are doing in the markdown, have undo/redo, and version history. The “Share” and cloud-sync functionality are geared for team collaboration. They feel “no-code” but leverage git/GitHub under the hood, which also means data stays fully private.
In that spirit, we made OpenKnowledge open source for anybody who’s curious or who’d like to contribute.
We’re actively thinking about plugins/extensibility and what’s next. If you have suggestions or feedback, would love to hear it.

value: Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

author: engomez


value: dkozyatinskiy

value: Show HN: Open-source 3D SAT SCORM packages

author: dkozyatinskiy


value: iamarunbrahma

value: Show HN: Purr – Local, open-source Mac dictation (Wispr Flow alternative)

author: iamarunbrahma


value: curiousg

value:
Hey HN,
I wrote a single app that pulls all of a conference's workshops, talks, papers, and posters into one place. You can search everything, star what you care about, and sync across devices with a passcode.
When I went to CVPR this year, I was annoyed that I couldn't find talks from all ~150 workshops in a single place. Papers could be pulled from Scholar Inbox, but then they wouldn't live alongside workshops. I decided to build my own app with Claude Code and push it to Cloudflare. I used my own experience & feedback from friends and colleagues to refine it along the way.
It's open source - feel free to clone my app and adapt it for your next conference! Even better if you pay it forward and host an instance for other attendees.
Live demo (CVPR 2026): https://cvpr2026.mileshutson.workers.dev
Coolest hidden feature: Use agent workflows to choose papers that match your tastes, then use the app's import feature to get a "Robot picks" tab.

value: Show HN: An open source app for navigating CS conferences

author: curiousg


value: TheOmkarBirje

value: Show HN: A directory of no‑AI, privacy‑first software alternatives

author: TheOmkarBirje


value: maybal

value: Show HN: I used Claude to write a tactics JSON for a football game

author: maybal


value: suttles

value: Show HN: Poly Grid – A terminal grid where agents flag you when they need input

author: suttles


value: igurss

value: Show HN: mlx-chronos - benchmark MLX inference engines on Apple Silicon

author: igurss


value: Show HN: CI-medic – open-source AI triage for failed CI runs (any CI, any model)


value: juneadkhan

value: Show HN: TreasuryBench – an open benchmark for personal-finance AI advice

author: juneadkhan


value: Ouasif

value: Show HN: Engineer AI system full DataIQ pipeline choice u model Start training

author: Ouasif


value: armstrongb

value:
Like many of us here I prefer not use PowerPoint. Recently I've been making slides in Typst (https://typst.app) which is great, except there's no good way to actually present the resulting PDF, and no support for speaker notes, videos or GIFS.
To fix this I built Presio: https://presio.xyz. Present any PDF in the browser as two synced windows, a controller (speaker notes, timer, media controls) and a viewer for the projector. It handles embedded video and GIFs, including YouTube/Vimeo.
Local by default: your PDF never leaves your browser. Optionally shareable  so the audience can follow along on their own devices.
A short GIF explains it best: https://imgur.com/a/ZbvhPnc
Try the an example presentation: https://presio.xyz/present?from=https://github.com/benedict-...
Works with plain Typst, Polylux, Touying and PDFs from LaTeX too (speaker notes supported). Try it for a presentation and lmk what you think!

value: Show HN: Better PDF Presentations (+Typst)

author: armstrongb


value: Show HN: Top' for Redis Using eBPF

title: Show HN: Top' for Redis Using eBPF


value: keegandonley

value: After reading about the Trump Administration's reversal on dismantling the Ocean Observatories Initiative, I wanted to learn more about the program. In doing so, I built a little site for exploring the data in real-time on a map of the various sites. I may enhance this is the future to include more education about the various types of sensors and the value of the data they collect, but for now it's pretty much just pure exploration of the raw data.

value: Show HN: Ocean Observatories Initiative Data Explorer

author: keegandonley


value: Fendy

value:
Blog explains methodology: https://zilliz.com/blog/vdbbench-adds-cost-aware-benchmarkin...
Open-sourced on GitHub: https://github.com/zilliztech/VectorDBBench

value: Show HN: Vectordb benchmark – cost (e.g..turbopuffer vs. Zilliz vs. Pinecone

author: Fendy


value: rangersui

value: Show HN: Pythond, Persistent Python daemon where state survives across calls

author: rangersui


value: Yashwanthbogam

value: Retrace records your AI agents runs so you can replay them step by step, fork from any point to a fix, and share the result as a link

value: Show HN: Retrace fork a failed AI agents run, replay it, prove the fix

author: Yashwanthbogam


value: Chrisszz

value: Show HN: BrainAPI's event-centric graph from any data with four-stage pipeline

author: Chrisszz


value: wolfer

value:
Posted previously about the price scraping site I pulled together that matches meat from a variety of online butchers to an internal shared taxonomy to make it easier to see what's actually a good price vs. a temporary price fluctuation.
I've now got over a year of data so there are some interesting patterns appearing in various product offerings (some of it seasonal, some of it as expected appears to be reactionary to price changes on competitors).
I just wanted to get the best price for meat that I enjoy smoking on my Kamado, but it got a little out of hand, so now there's a full on basket comparison (get the cheapest basket in one shop for your chosen products) and grouped cut analysis over time (to see how price is changing and if it's genuinely a good price right now).
Because it seems like everyone's doing it these days (and UI is so painful to craft and keep up to date), added an MCP server so you can ask your AI about the data directly instead of clicking around the site. It's read only and free.
Things you can ask it:
- Search products across every butcher we track
- Browse a cut and see the cheapest and dearest - Price per kg plus how many shops stock it
- Current best deals (cheapest supplier for a cut vs what it normally goes for)
- Compare a basket of cuts across suppliers to see who works out cheapest overall
- price history and trend for a cut
If you fancy giving it a go (and would like to share feedback!)
Setup:
Claude web:
- Settings, Connectors, add a custom connector.
- URL is https://meat.offer-spider.com/api/mcp
- Leave the OAuth client ID and secret blank, it registers itself.
- Then you sign in with your email and hit approve.
Anything that lets you set a header:
- go to https://meat.offer-spider.com/register
your email, and you get an API key.
- Send it as Authorization: Bearer <key>.
- verify
Also works with Antigravity and ChatGPT/Codex if that's your thing.
It's rate limited and capped so nobody can pull the whole catalogue, but for normal questions it's more than enough.
Happy to take requests for more tools or feedback on the setup. Getting OAuth working for MCP was more fiddly than it should be, so if you hit any snags adding it, let me know.

value: Show HN: MCP Server for a UK Meat Price Comparison Site

author: wolfer


value: dgenio

value: Show HN: Weaver-spec – a shared contract so agent components compose

author: dgenio


value: roserugco

value:
Im excited to share an early Beta of Glasshouse.
Its a News application which aim to give users an actual personalised and informative feed with no tracking whatsoever.
Currently in Beta version, there is Main news and Spotlight. While Main news may or may not be interesting, I aim to make it better for Tech Founders, Students, Designers and any other creative people that need information without being buried into negative news.
Some Core and differentiating features are still in development but till then, I need feedback on how it looks to use it.
Im open to feedback and criticism on hi@roserug.co

value: Show HN: Glasshouse – A privacy-first news app with on-device personalization

author: roserugco


value:
yeah yeah, I here you - we already have plenty of them. But this one is mine. Because all the others I knew where always lacking features.
Above all: Shareability! When I did an A/B test for a customer - I just wanted to easily share the results, without any hazzle.
Also nice charts, a lot to tweak and simple explanations.
Enjoy.

value: Show HN: Yet Another Confidence Calculator


value: Show HN: New tech maturity tracking platform for AI startups and their investors


value: bollu

value: Show HN: Formally Verified FPSan

author: bollu

title: Show HN: Formally Verified FPSan


value: maniluppal

value: Show HN: CartAI – Checkout API for AI agents and apps

author: maniluppal


value: whack

value: Show HN: What Would Jesus Say?

author: whack

title: Show HN: What Would Jesus Say?


value: zenvesto

value: Show HN: Ex-Amazon, got burned out, left my job, and now building Zenvesto

author: zenvesto


value: chaibiker

value: Show HN: No chair fixed my back, so we built one that won't let you sit still

author: chaibiker


value: schedpilot

value: The app is a traditional social media scheduler but has a fully featured API and I have personally used it with OpenClaw and Hermes ai agents with the included API keys

value: Show HN: I made a social media scheduler with API for AI Agents

author: schedpilot


value: Calculate salary after tax and cost of living in germany

value: Show HN: Calculate salary after tax and cost of living in Germany


value:
Features:<p>1. Self-hosting compiler
2. C99 backend
3. Built-in dependency injection / IoC
4. Typed business-rule features like decision tables
5. Native binaries + WASM
6. Real app built with it: eXstream

value: Show HN: Full featured language that compiles to binary


value: attorney-omer

value: Show HN: Plansera AI, E-2 visa business plans, drafted by an AI

author: attorney-omer


value: talboren

value: Show HN: OpenPhone – new open source, customized AI-native Android OS

author: talboren


value: Dantlv

value: Show HN: OnBuzz – an open-source workspace for AI agent teams

author: Dantlv


value: Moodloom is an ad-free visual discovery platform for those fed up of Pinterest. Save and explore fashion, decor, and art - without the noise. What makes it different: Clean feed - no ads, no sponsored posts AI content filter - hide or show AI-generated images For fashion lovers, decorators & digital artists who wish Pinterest were better. We have built Save to Moodloom Extension as well using which you can Import all your Pinterest pins/boards to Moodloom.

value: Show HN: I built an Ad-free Pinterest Alternative with AI content filtering


value: jeffbcross

value: Show HN: Polygraph – Let AI agents see cross repo and maintain session memory

author: jeffbcross


value: ragnor

value: Show HN: Omnigraph - object-storage native graph engine with git-style workflows

author: ragnor


value: Abhro

value: Show HN: CodeCritic – Arduino code that compiles and simulates before you build

author: Abhro


value: willmeyers

value: Show HN: Mouse.party

author: willmeyers

title: Show HN: Mouse.party


value: farnhamancestry

value:
Hi HN,
I have made a site called Https://www.1000songs.co.uk
It is a collection of songs I like 1930 - 2030, 10 songs a year (I am 927 in!)
These limits meant I could add some really fun features.
The radio time machine lets you scroll through the years 1930 - 2030. It is built on lists and then looks up the preview from iTunes.
I used the limitation of a 30 second preview as a feature to try and make it feel like turning an old radio.
It's also got some game elements where you can find the songs from the year you were born or name the tune.
Because my taste is pretty niche (and heavily influenced by British alternative radio) I added some features where you can paste your own songs in the format year, artist, song and it will bring the songs into the site through lookups.
You can then scroll to the bottom and save the site offline with your songs in it.
It's also got some tools in there which means you can check years of songs against other sites
I am also a bit stuck for 30s and 40s gritty jazz and blues so any suggestions appreciated!
Love to hear your thoughts!

value: Show HN: 1000songs.co.uk – 100 years of music, 10 tracks a year

author: farnhamancestry


value:
Code review is the new bottleneck. "Tests passing" is no longer sufficient to trust the changes, and the (human) cost of evaluating the quality and robustness of new agent-written contributions is skyrocketing. We built Topos to evaluate code quality based on the structural properties of the programs themselves. We map your files to graphs (AST, CFG, CPG, MDG) and calculate metrics that can characterize how simple, composable, or secure your programs are. Agents can use this tool as they write and optimize based on your preferences. And yes, the inspiration for the repository is from category theory: this is inspired by a topos for program evaluation, that comes equipped with objects (program representations), morphisms (maps on graphs), probes, profunctors, test-coverage metrics, and a custom subobject classifier (Heyting algebra generated by the 3 pillars of evaluation) that affords a highly structured framework for awarding medals for program quality.
GitHub: https://github.com/Krv-Labs/topos
Open Source. BSD-3 License. CLI, MCP Server & VS Code Extension.

value: Show HN: Topos – Structural code quality metrics for agent-written programs


value: LuxBennu

value: Show HN: CtxGov – see what instructions your AI agent inherits before it runs

author: LuxBennu


value: willks

value: Show HN: OpenLanguage- AI Language Tutor for iOS

author: willks


value: wonkyfruit

value:
I made a memory cleaner for Claude Code. I guess it'll probably work in Codex, OpenCode, Composer etc, but I've only tested it in Claude Code.
It's for getting rid of all of the bloat and crap that builds up in your memory file so that it works better, because when it's too full it stops helping, and seems to actively hurt.
I built it because I noticed that over time my Claude sessions were missing some of the things that I'd asked it to remember.
The reason why this works is because it always asks you for your opinion, rather than pruning on its own.
If you don't trust the model to avoid bloating your memory in the first place, you shouldn't trust it to prune it either.
That's why it has to be an interview-like, diff process. And guess what? It works because it's done that way.
Anyone else noticed theirs bloat? Found anything daft still lurking in there? Mine was full of anecdotes :D

value: Show HN: A Claude skill that prunes your AI's memory file, one diff at a time

author: wonkyfruit


value: Show HN:Every Team Is Building the Same Cache


value: bixilon

value: This can be used as an alternative unoffical app for most german sports courses provided by UniNow (digital booking system). The TUM in Munich (ZHS) uses it.

value: Show HN: Open-source app for UniNow QR code check in

author: bixilon


value: thomasgeelens

value: Show HN: VibeKilled.rip – a live world map of devs who just hit the rate limit

author: thomasgeelens


value: sonOfHades

value:
When I was in school, my teacher used to play this game to our class. You add one letter turnwise and try to make a word. Later, I tried searching for this game but didn't find the exact match anywhere. The closest was Scrabble, but it was too complicated. So, I decided to build my own.
I did make some modifications to make the game more challenging and fun. Back then, we would start with a blank board and also score 2 letter words. Here, the game gets prefilled with random letters so the game becomes more different each time. No scoring for two letter words. The best thing that I added was the combos. If your letter makes 2 or more words, you will get a multiplier for each subsequent word, so the challenge becomes finding a way to score more combos.
Initially, I wanted to assign values to each letter like Scrabble, but after running multiple AI-to-AI experiments, I concluded that having flat values per letter increases variances in the game and also reduces the first turn advantage to 0. I still added the weighted game mode if you would like to give that a try as well.
And I also added daily puzzles where you get 5 boards, and you need to find the best spot and best letter that scores the most. You can share the Wordle-like result  to your friends.
You can also play directly on the web at https://play.letterphile.com
or free download in the App Store at https://apps.apple.com/app/letterphile/id6783277017

value: Show HN: I created a Scrabble-like word game with simple rules and fun combos

author: sonOfHades


value: braunshizzle

value:
Bill C-22 (the "Lawful Access Act") just passed Canada's House of Commons and is headed to the Senate. It mandates metadata retention and lets the government compel companies to weaken encryption.
stopc22.ca makes pushing back take less than 60 seconds: enter a postal code, it'll find your MP via Open North's Represent API, and hands you a pre-written email, a phone script, and the official petition link (if your Canadian and care about your privacy, SIGN THIS at the least).
A few decisions HN might care about:
- No accounts, no user database, no analytics scripts. The email is composed and sent via a mailto: link from the user's own client — their name and message never touch my server. Nothing to leak.
- Laravel + Livewire + Tailwind on Coolify (FrankenPHP). Only state is a 24h cache of postal → MP lookups so I'm not hammering a nonprofit's API.
It's deliberately the opposite of the bill it opposes. Feedback on the approach welcome,  especially the mailto deliverability tradeoffs and the privacy model. This site is leveraged

value: Show HN: A privacy-first tool to email your MP about Canada's surveillance bill

author: braunshizzle


value: gladiatortr

value: There's a flood of people shipping real, playable things with AI now, but they're scattered across X threads and Discords and disappear in a day. I wanted one place to actually discover and play them, and one place for builders to get eyes on what they made.

value: Show HN: Aijungl – Portal for games and apps built by AI

author: gladiatortr


value: arjunchint

value:
There is an adversarial relationship between developers and big model labs.
Model labs charged developers higher API prices to subsidize their own agent harness offerings. Think Anthropic charging 5x higher Claude API prices to subsidize consumer subscriptions. So Cursor in a way was subsidizing their own direct competitor.
DeepSeek V4 Flash totally inverted this relationship. Now you have a model that beats even Sonnet in some benchmarks and is totally opensourced. Now inference providers are racing to the bottom to optimize and give cheaper hosting. Every player with a non-SOTA is now racing to swap over to stop paying the big model lab tax, even Microsoft is switching Copilot to use DeepSeek.
On switching over to Deepseek:
- we noticed over a 100x cost decrease while similar or better performance then Gemini 3 Flash
- insane saving from the cached input tokens: $0.002/1 Million tokens
- both DeepSeek Flash and GLM 5.2 are text-only models, so clearly multimodal training is not worth the additional cost. Language is just a much more efficient sparse representation of the world/reasoning than vision
- we had a early bet on a text-only web agent harness, and now with DeepSeek this results in unique cost advantages.
- we rewrote our harness as a callable DSL library that a model can generate code to execute on. DeepSeek has proven phenomenal on code generation to drive an agent harness.
- I would highly recommend everyone to rewrite their harness to be text-only and callable via executable code leveraging DeepSeek V4 Flash.

value: Show HN: DeepSeek Flash inverted the economics of agent products

author: arjunchint


value: reboy

value: Show HN: HoprLabs – a Python lab for prototyping AI math ideas

author: reboy


value: jech

value: WHIP (RFC 9725) is a standardised media ingress protocol: it serves to stream audio and video to a network server, and is supported by a number of media distribution systems.  PipeWire is the currently fashionable multimedia framework for Linux, and almost all Linux applications are able to send audio to PipeWire, either natively or through PipeWire's emulation of the ALSA and PulseAudio APIs.<p>Pw-whip is a bridge between PipeWire and WHIP: it enables every application that can speak to PipeWire to stream its audio to any compliant WHIP server.

value: Show HN: Pw-whip, a bridge between PipeWire and WHIP

author: jech


value: hectorguedea

value:
I kept finding Reddit threads where people were discussing problems my products solved, usually weeks after the discussion happened.
Even when I joined those conversations, I had no idea whether they led to anything. A signup? A paying customer? Nothing?
So I built Replyt.
Replyt continuously watches Reddit for discussions related to a product, surfaces relevant conversations, and helps engage through public replies or contextual DMs.
What became interesting was not finding the conversations, but measuring them. Replyt tracks visits, signups, and paying customers back to the Reddit discussions that generated them. Some threads continue bringing traffic months later because they rank in Google, so those are tracked too.
Every reply and DM is reviewed before being sent. Nothing is posted automatically.
There's a live scan on the homepage if you'd like to try it without creating an account.
I'm using Replyt to grow Replyt itself and would love feedback, especially from people who have used Reddit to find early users or customers.
Happy to answer any questions.

value: Show HN: Replyt – Track which Reddit discussions become customers

author: hectorguedea


value: shawnzam

value: Show HN: A field recording of the underground. The engineers and producers

author: shawnzam


value: CalvinSturm

value: Show HN: FastPlay, a fast minimal Windows video player built in Rust

author: CalvinSturm


value: Littice

value: Show HN: Ludion – routing AI inference by observed WebGPU behavior

author: Littice


value: Gshaheen

value: I like to go bikepacking. I have anxiety over where to put things and if I have everything. So I made a tool that helps with that and tried to make it really cool and useful and in good taste. That is all.

value: Show HN: Bikepacking Planner

author: Gshaheen

title: Show HN: Bikepacking Planner


value: spsneo

value:
It's Wordle but for price guessing. One puzzle everyday and same for everyone. Six guesses, higher/lower + "heat" feedback on the next move direction and how close you are.
Try out the share loop.
Few more things - no account, no login required to play.
Would love your honest feedback.

value: Show HN: HowMuch – Wordle, but you guess prices

author: spsneo


value: mzubairtahir

value: I kept seeing people ask "Which model i can run on my gpu", "will model X fit on my GPU". Thats why I built a filter on whichllmmodel that lets you search models by what will actually fit on your hardware (8GB, 16GB, 24GB, etc.) at a given quantization level.

value: Show HN: A GPU/VRAM filter for finding LLMs that will run on your hardware

author: mzubairtahir


value: Show HN: Shotlist – Make your AI agent prove its work with real screenshots


value: Show HN: Trophikos – a calm, ad-free recipe and cocktail library for iOS


value: susros

value:
Appaca is my third pivot.
A couple of years ago, I started working on an idea on no-code platform that generates code. The goal is to help devs and agencies ship products faster for their clients. I went through Antler startup accelerator and got initial funding. I was working on the right problem, but wrong solution. Instead of no-code, I should have jumped into LLM a lot earlier. I felt defeated when Lovable, Base44, and Bolt came out strong, showing the world what LLMs can do in software development. No one cared about my product anymore.
I pivoted my startup second time after that, to an AI agent builder for businesses. After my first MVP launched, I got some decent tractions with that. A lot of people wanted to make AI agents that they can monetise. So, I focused on making a platform that helps them build and ship monetisable AI agents. The product made some revenues, but the churn was super high. Later, more mature companies like Zapier and N8N started their AI agents. My competitors in the US and Europe are raising serious money. As a solo founder in Australia, I couldn't get the funding to compete with them. I realised some of my users are using it for their internal operations.
So, my last pivot before running out of my current runway is Appaca. With my experience building an app builder to AI agent builder, I rebuilt the entire platform and make it an AI workspace where the team can build and run their internal ops tools by chatting with AI, and connect tools with their existing system. This space seems a bit competitive as well. But, I have a conviction that Appaca can be the platform people use to run their businesses.
Appaca is different from general vibe coding tools. The goal of Appaca is to give users a user experience, rather than a builder experience. All apps built on Appaca runs directly in the platform without any concept of hosting, deployment or bug fixing. I want people who use Appaca to feel like the platform itself evolves and adapts to the way they work. Each tools they created should feel like it's part of Appaca. It's still in a very early stage. I am currently working on the right positioning and messaging.
I hope you give it a go, and please let me know your honest thoughts. Thanks.

value: Show HN: Appaca – AI Workspace for Operators

author: susros


value: ckkampy

value:
Made this for my usage: paste a link or threads, the platform will read the post, parse data, analyze then turns into platform-specific carousels with background images in theming.
Editable and can adjust anything.<p>I use it for my posts daily, hopefully if it can help you at some points. Also add some free-credits on sign up.

value: Show HN: Turns Any XPost into Carousel

author: ckkampy

title: Show HN: Turns Any XPost into Carousel


value: Ahadprogamer

value: Show HN: OmniCore – A neural engine for multimodal NPC agency (Beta)

author: Ahadprogamer


value: slavba

value: x2rss turns any public X / Twitter account into a standard RSS feed you can follow in any reader.

value: Show HN: Turn any X account into an RSS feed

author: slavba


value: chrislxy

value: Show HN: I replaced my X analytics dashboard for a daily "what to do next" brief

author: chrislxy


value: JerBouma

value: Microsoft's P/E on May 6, 2023: Stockopedia says 28.93, Morningstar 32.05, Macrotrends 32.66, Yahoo Finance 33.80, Companies Market Cap 34.4. Same company, same date, eight different numbers. The usual causes: trailing-twelve-month vs fiscal-year-end earnings, diluted vs basic shares, different treatment of extraordinary items. Most providers don't document which they use. In the meantime, I report it at 32.07 (diluted), 31.96 (non-diluted), 30.07 (TTM diluted) and 29.93 (TTM non-diluted).<p>That is why I built the Finance Toolkit: an open-source (MIT) Python library where every one of 200+ metrics has its formula in the source. Entirely free to use and includes a MCP server as well.

value: Show HN: Every site gives a different P/E ratio, so I open-sourced the math

author: JerBouma


value: Show HN: Visual AWS infrastructure builder that generates Terraform


value: izoom

value: Show HN: Stackzero - The Smarter Way to Discover Free Developer Tools

author: izoom


value: loaderchips

value: Show HN: Motif Atlas – recurring patterns behind complex systems

author: loaderchips


value: KnoxProtocol

value: Show HN: A Transformer Is All You Need

author: KnoxProtocol

title: Show HN: A Transformer Is All You Need


value:
I'm 15 and built this solo. Freelancers typically juggle 5-6 disconnected tools to run what is essentially a one-person business. Helios puts CRM, contracts, invoices, proposals, time tracking and client outreach in one place.
Free tier available, no card required. Pro is £29/mo founding rate.
Also built three free tools that don't need an account: rate calculator, invoice template, and proposal template — helios.today/tools
Built on React, Node.js, Supabase and Stripe. Currently pre-revenue and would genuinely appreciate brutal feedback.

value: Show HN: Helios – Business OS for Freelancers


value: I made this while checking model graded answer and helped me to check the odd cases by hand. Not sure if it’s useful to anyone else.<p>TL;DR: it breaks an LLM judge run into claims->evidence->verdicts and flags when a verdict is not supported by the evidence, so i can check it manually.

value: Show HN: I built a small audit layer for LLM-as-judge decisions


value: Show HN: Yet another self-hosted web analytics with no UI but MCP


value: PennRobotics

value:
(Disclosure: This tool makes my repo obsolete. I am not the code author.)
A few years ago, I used Wireshark to sniff and decode the protocol for the Shure MVX2U, a USB/3.5mm adapter for professional microphones. Shure did not have a method for changing adapter settings in Linux or Android, and I didn't have a Windows/Mac computer, so I wrote a CLI client in Python plus an Android app. The CLI tool had a few small bugs, and I could never figure out how to change settings in one endpoint, monitor the audio endpoint in the Python script, and listen in a different app at the same time. This didn't bother me much, because the main goal was for my partner and I to adjust mic gain (auto gain and compression were less-than-ideal) and toggle phantom power from our phones for music and theater projects.
(I've since switched to a heavily modified Zoom F3 with direct-connect Schoeps CMC1 amps in M/S configuration; it's nearly the same dimensions/weight, a drastically lower noise floor, onboard recording, and width-adjustable stereo... Unfortunately, this new setup is also over 10x the cost of an MVX2U + sE8 or NT5.)
I halfheartedly tried a few times to reorganize my Python code structure, merge long-unnoticed PRs, and experiment with new audio/USB/HID modules but never had the free time and motivation to properly rewrite everything and get audio monitoring working. Each rewrite attempt introduced 1 or 2 new Git branches and gave me more to process "the next go 'round". The project never got any simpler!
Enter Humblemonk from GitHub. This developer used Claude against my protocol docs to author a Rust device probe and TUI with audio monitoring and a superset of my features. This application fixes the known bugs, adds new MV devices, and supports Mac/Windows/Linux.
If you need yet another anecdote that AI pair programming "sometimes works nicely" and is building effective tools, this is my stamp of approval. Trust me, I still don't fully trust LLMs and am not at all a fan of Rust rewrites (the u in uutils stands for "ughhh" or perhaps "Ubuntu LTS is now a little worse") yet I was delighted to see a better alternative to the app I wrote, implementing Shure's USB protocol based on my exploratory work and making commercial audio gear available to more users.

value: Show HN: Unofficial cross-platform Shure MV client

author: PennRobotics


value: CFBL

value: Show HN: Hikaru Labs – An offline, client-side alternative to CloudConvert

author: CFBL


value: Show HN: Pybench, Pytest but to check non regression of noisy benchmarks


value: vforno

value: Show HN: Loomabase – Column-level CRDT sync for SQLite + Postgres

author: vforno


value: chernikovalexey

value: Show HN: Font Finder Chrome Extension

author: chernikovalexey

title: Show HN: Font Finder Chrome Extension


value: rouley

value: Hello! Just set up Lofinity, a free browser-based lo-fi track that you can play forever, generating a new Lo-fi song every 90 seconds with smooth transitions to keep you in the flow.<p>Let me know what you think!

value: Show HN: Lofinity – an endless lo-fi track, tuned to you

author: rouley


value: oldrev

value: Show HN: LWDT – A Zephyr-inspired device-tree framework for ESP-IDF

author: oldrev


value: anwarfirst

value: Show HN: Kapient – Website monitoring that tells you what to fix

author: anwarfirst