value: yeahimjt

value:
For the last year I have been curating a website for developers across all fields (frontend, backend...) to browse portfolios for inspiration.
Common search queries often lead to outdated blog posts that only show the same few designs making finding inspiration for a portfolio annoying.
It's a pretty well argued topic whether a portfolio matters enough to bother creating one, but a common ground for the issue is that it shouldn't be a task that you spend any meaningful amount of time on if you're not taking the freelancing route.
Feel free to share your portfolio on the site to get some exposure!

value: Show HN: Developer Portfolio Inspiration

author: yeahimjt


value: ericpsimon

value: Show HN: Term – Data validation that runs anywhere, no infrastructure needed

author: ericpsimon


value: libaznezba

value: I built a small browser game in the style of memory/pexeso using images of Ubiquiti products. It's fan-made and non-commercial (I used to work at Ubiquiti) and made for my son to have fun. All product names and logos are trademarks of their respective owners. Would love feedback on UI/UX and performance tweaks.

value: Show HN: Ubiquiti-themed memory game (fan-made, non-commercial)

author: libaznezba


value: tiemster

value:
Self-hosted API for CRUD-ing JSON data in GO. No setup required. Perfect for quick data storage tasks (or e.g. mocking an API).
The API is based on your JSON structure. So the example below is for CRUD-ing [key1][key2] in file.json. The value (which can be anything) is then added to the body of the request. Moreover, there are helper functions for appending and incrementing values.

  DELETE/PUT/GET: /api/file/key1/key2/...

value: Show HN: Self-hosted API for CRUD-ing JSON data

author: tiemster


value: zavbala

value: Recently I got @Starlink, and I’m fascinated by it. So I decided to create a website and map all the satellites out there.

value: Show HN: Starlink Satellites Map

author: zavbala

title: Show HN: Starlink Satellites Map


value: dlvhdr

value:
I'm very excited to share what I've been working on lately!
Introducing ENHANCE, a terminal UI for GitHub Actions that lets you easily see
and interact with your PRs checks.
It's available under a sponsorware model. Get more info on the site:
-> https://gh-dash.dev/enhance
This is an attempt to make my OSS development something sustainable.
Happy to hear feedback about the model as well as the tool!
Cheers!

value: Show HN: Enhance – A Terminal UI for GitHub Actions

author: dlvhdr


value: dadbod

value:
Hi HN,
I've built FauxSpark. A discrete event simulation of Apache Spark, built with SimPy.
It's designed to let users experiment with and understand the runtime characteristics of Apache Spark workloads under different cluster configurations, failures & job schedules without spawning a real cluster.
In this initial version, FauxSpark implements a simplified version of Apache Spark which includes:
- DAG scheduling with stages, tasks, and dependencies
- Automatic retries of tasks & stages on executor failure
- Stage resubmission on shuffle-fetch failures
- Basic shuffle read (like really simple)
- Runs a single job at a time
- A simple CLI with a few knobs to configure cluster, simulate failures, scale up etc,.
Repo → https://github.com/fhalde/fauxspark
I'd appreciate your feedback and tips from anyone into discrete event simulation (DES).

value: Show HN: FauxSpark – An Apache Spark Simulator Using SimPy

author: dadbod


value: aravseth

value:
My friend and I built BookMyFlight to finally modernize flight search + booking.
Why we built this:
- Personalization. I fly the same route every month, and there’s no platform that knows my preferences so that I can open it, find and book my flight, and close it within a minute.
- Booking is slow. I hate seeing a long clunky airline form each time I need to book. I want booking a flight to feel more like booking an Uber.
How it works:
1. Optionally make an account and save your traveler preferences. Personally, I've specified my routine route as SFO to CLE and that I only want red-eye direct flights for this route.
2. Search for flights using chat or the search panel. Chat feels especially time-saving when you have preferences saved (e.g. I just say “search my routine trip").
3. Once you find the flight you want, use the one-click book feature which books your flight directly with the airline. The first time you book a flight, you’ll have to fill out your traveler info, but you won't see that form after that.
Notes:
- Your booking is directly with the airline (this means when something goes wrong, you get direct support from the airline—not a third-party)
- You can add your rewards numbers for each airline to keep earning points/status
The ultimate goal is to create the best possible experience that every traveler wants, but that OTAs and airlines don’t care to create. Also very receptive to hearing pain points from frequent flyers; we think this space is really outdated and could use some innovation.
Try it out and let us know what you think :)

value: Show HN: Uber for Flights

author: aravseth

title: Show HN: Uber for Flights


value: imcotton

value: Show HN: Use color strips to wrap your crypto wallet

author: imcotton


value: sasansadeghi

value:
We built ComputeGuy to help developers and startups deploy VPS in less than 30 seconds. Featuring NVMe storage, flexible bandwidth plans, and 24/7 support. Would love your feedback: https://computeguy.com
.

value: Show HN: ComputeGuy – NVMe VPS Hosting with Global Locations

author: sasansadeghi


value: ugurcany

value: Show HN: Customizable dashboard for productivity and daily tools

author: ugurcany


value: aeonfox

value:
Hello HN! I’m a developer from Brisbane, Australia, and I present to you: hackernews.life! The Hacker News visualisation that no-one asked for; the exuberant child of its minimalist namesake
It’s detail rich – notice immediately which stories are gaining traction, which ones are generating conversation, which ones have gone toxic
It’s fully time travelable – use the slider to go backwards and forwards in time; watch stories and comments grow, fight for rank, and die
It’s fully keyboard navigable – using just the arrow keys you can skim through stories and top level comments; hit enter at any time to visit the website or drill down further into the comments
It’s searchable and filterable – search through time by text, and filter by minimum score and comment count
It’s shareable – share a story or comment at any time on the timeline by copying and pasting the URL
It’s attention friendly – look at the same point on the screen and use the arrow keys to read headlines and top-level comments without losing your place
It’s memory friendly – at a glance, see which stories you’ve seen before, and which ones you’ve read before
It’s screen-readable – I think! I made an honest attempt to get this right but would like AT users to send me some feedback
It’s cacheable – compact historical data is reused when revisiting the website
It’s pretty – particularly for desktop users, and especially if you switch to top stories :)
It’s mobile responsive – the stories are big enough to touch on an iPhone 12 mini, but you can’t see all 500 stories at once and it doesn’t look as pretty
But it’s not energy friendly (yet) – it’s making 1000s of mismatched draw calls (I plan to drop Pixi.JS and just use my own instancing shaders—maybe next week?)
And it’s not loginable – I’m waiting with bated breath for an HN OAuth2 API to implement upvoting, favouriting, etc.
It’s served by two Elixir monolith servers.  The top stories server takes ~4GiB due to the some 9000+ TLS HTTP/1 connections that need to be made – I really wish HN would move their data from Firebase to Firestore so it could take advantage of HTTP/2 multiplexing!  By contrast the new stories server sits (relatively) comfortably under ~1GiB.  The frontend uses Vue.js and the rendering is Pixi.js.  The brotli compressed js code comes out to ~150KiB.  The initial time series data transfer is ~400KiB of gzipped protobufs for new stories or ~1-2MiB for top stories.
This was something to both scratch a creative itch before re-entering the workforce, and to try and make a lateral move to paid Elixir development.  The germ of the idea spawned in April: “How can I tell when is best to post to HN?  Hmm, I need to visualise it, but how?  What if HN was one big organism?  Or a biome?!”  What followed in June was a four month journey to this submission. A month in, I lost someone close with all the horrible feelings that drags you through.  At first I stopped coding completely, but eventually the project became welcome distraction.  But coming to now, this lily has been well and truly gilded, the sunk cost has been well and truly sunk, and this self-sniped nerd still doesn’t know the best time to post to HN.  So I hope you enjoy it and please upvote if you like it! :)
P.S. if you’re looking for an Elixir developer, I’d love to start working professionally in my favourite language.  Email in bio

value: Show HN: Hacker News as a Primordial Soup

author: aeonfox


value: infiniteregrets

value: Try opening it in multiple browser tabs or devices!

value: Show HN: Multiplayer AI Chat

author: infiniteregrets

title: Show HN: Multiplayer AI Chat


value: cheerioty

value: I’m building sumthings.com, a product-first marketplace and collection manager for all games, with a special focus on retro. You can track your collection, mark wanted items to get notified when sales pop up, and browse today’s listings. Things are still early and changing fast, so I’d love your feedback on what’s useful, what’s missing, and what would make this most valuable for collectors.

value: Show HN: A collection manager and marketplace for physical retro games

author: cheerioty


value: Jeramo

value:
I built Supanator to work with Supabase on the go. It’s a developer tool that now includes Supanator AI, which you can chat with directly to get help writing queries, designing schemas, troubleshooting auth issues, and more, tailored to your specific Supabase project. You can paste the queries straight to the SQL editor without needing to copy/paste manually.
For privacy: Supanator uses OpenAI under the hood, but only metadata (like table names and types) is sent. Your actual data never leaves your project.
My goal is to save developers time and reduce context-switching when building with Supabase. Would love feedback on what’s most useful (or missing) so far!

value: Show HN: Supanator, an AI helper for building with Supabase

author: Jeramo


value: jamescampbell

value:
Hey HN! I built YNOT, a simple cross-platform YouTube downloader with a GUI.
It's powered by yt-dlp and completely free/open-source (WTFPL license).
Key features:
- Simple GUI - just paste URL and download
- Downloads HD/4K videos
- Cross-platform (Windows, macOS, Linux)
- No ads, no tracking, completely private
- Lightweight and fast
GitHub: https://github.com/james-see/ynot
I'd love to hear your feedback and suggestions!

value: Show HN: YNOT – Free, Open-Source YouTube Downloader

author: jamescampbell


value: loopology

value:
I made a Python script (with considerate help from AI) that takes an audio file and turns it into a video with continuously updating QR codes.
Each QR code points to the current time in the audio. The idea is: if you upload the audio as a video to YouTube, anyone can pause, scan the on-screen QR code, and jump straight to that exact moment.
Use case: podcasts, lectures, music jam sessions, or any long-form audio where you want to bookmark/share precise moments without scrubbing.
How it works:
- Generates QR codes like https://tinyurl.com/arp20130725?t=565
- Muxes them with the audio into an MP4 using ffmpeg
- Optionally writes a `.srt` file with matching timestamps
- You set up the short URL (e.g., with TinyURL) to redirect to your YouTube upload
Code and README here: https://github.com/bwagner/self_ref_yt_vid
Much of the code was generated with AI and adjusted for my needs.

value: Show HN: Running QR codes for YouTube audio (share moments with a scan)

author: loopology


value: legitcoders

value:
Built a free invisible tracker that shows which AI models crawl your site. Add one line of code, get real-time analytics on 16+ AI bots including OpenAI, Anthropic, X/Grok, Perplexity, etc.
Server-side detection (Next.js middleware) catches all bots even without JavaScript. Completely private dashboard, zero impact on visitors.
Try it: https://llmscentral.com/widget
Built this after creating LLMS Central (llms.txt repository) and realizing website owners have zero visibility into AI crawling. Now you can see exactly which AI companies are training on your content.
Feedback welcome!

value: Show HN: Free AI Bot Tracker – See Which AI Models (GPT, Claude, Grok) Visit You

author: legitcoders


value:
Hey all!
I’ve been building BetterBrain for the past few months, which is the first dementia prevention program entirely covered by insurance.
BetterBrain combines expert clinicians, comprehensive testing and state of the art AI - and for many insurance plans is $0.
Research shows that dementia can be detected up to 20 years in advance. Despite this, many people at risk of dementia overlook regular brain health assessments. Many members of our founding team have family members affected by neurodegenerative disease.
We’re also hiring aggressively if anyone is interested in changing the future of treating neurodegenerative disease.
Would love to talk to anyone interested
https://www.betterbrain.com/insurance

value: Show HN: BetterBrain – Dementia prevention, covered by insurance


value: tortilla

value:
I vibe-coded a terminal tool called Pluqqy (I had a dormant domain on hand) to help me keep LLM context organized while coding with AI. It’s my first time writing Go and my first terminal app, built almost entirely with Claude Code.
• What it does: Pluqqy lets you manage prompts, rules, and context as small building blocks, then stitch them together into a single file (like AGENT.md or CLAUDE.md) that your coding agent can consume. It’s meant to reduce context drift and make iteration easier.
• Why I built it: I was losing track of my agent context between sessions and wanted something lightweight, reproducible, and terminal-native.
• Status: This is more of an experiment / thought-tool than a maintained project. It works on Mac; Windows/Linux haven’t been tested much.
• Install: go install github.com/pluqqy/pluqqy-terminal/cmd/pluqqy@latest
• Landing page: https://pluqqy.com (just had fun with it)

value: Show HN: Pluqqy – Terminal based context management tool for AI coding

author: tortilla


value:
Hi HN, I built ParquetFormatter.com – a free tool to quickly convert Parquet and NDJSON files to CSV (and back).
The idea came from the pain of having a Parquet/NDJSON file and just wanting to peek inside without spinning up Spark, Pandas, or DuckDB. A lot of tools exist, but they either limit file sizes, require signups, or feel cluttered. I wanted something dead simple: drag a file in, hit convert, and download a CSV you can open in Excel.
The MVP supports:
 • Parquet → CSV
 • CSV → Parquet
 • NDJSON → CSV
 • CSV → NDJSON
No logins, no paywall, no fuss. Feedback is built into the app – I’d love to hear what adhoc operations you’d find useful on Parquet/NDJSON (filtering, sampling, schema inspection, etc.).
Curious if this scratches an itch for others in the data community. What’s the first thing you would do if dropped a Parquet file in here?

value: Show HN: ParquetFormatter – Convert Parquet and Ndjson to CSV (and Back)


value: milanspeaks

value: Show HN: Created my first open source for WhatsApp integration with AWS Cognito

author: milanspeaks


value: mwitiderrick

value:
Hi HN
I just launched SmallFame, a real-time database of AI-focused micro-influencers (10K–100K subs) with verified contact info.
The problem: finding the right influencers is painful. Manual searching takes 5–10 hours per influencer between research, verification, and chasing contact info. Most platforms are broad, expensive, and don’t focus on the AI niche.
Our solution:
1,085+ verified AI micro-influencers (growing hourly)
95%+ AI-focused content verification via automated analysis
Verified contact details (no more DM roulette)
Advanced filters by subs, location, AI relevance, engagement
Built-in campaign tracking + CSV export
Founders using SmallFame have saved 30–40+ hours per campaign and reported 2–3x better response rates.
We built this because we were running our own AI marketing campaigns and got tired of spreadsheets + guesswork. Would love your feedback on the product, pricing, and what features you’d like us to add next.
Try it here: smallfame.com
Thanks HN!

value: Show HN: SmallFame – Find Verified AI Micro-Influencers (10K–100K) in Minutes

author: mwitiderrick


value: mhay

value:
This is a prototype I'm using daily. I built a Zettelkasten-inspired note system that uses vector embeddings to suggest connections between notes.
It combines a Zettelkasten-like system with semantic search via Pinecone. When you add a note, AI suggests which existing notes it relates to. You approve the connections, and it maintains bidirectional links automatically.
Unlike traditional Zettelkasten, this treats tasks and knowledge notes equally. My tasks aren't separate from my learning - they're where insights emerge.
Stack: Pinecone, multilingual-e5-large, Claude MCP, shell aliases for quick prompts (zadd, zsearch, zboard).
The magic is in the system prompt (included in repo) that tells Claude Code the ID conventions, connection discovery logic, and workflows.
Early prototype, but the approach feels promising (at least for me!). Looking for feedback from PKM enthusiasts and folks who've built similar tools!

value: Show HN: AI-Powered Zettelkasten Using Pinecone and Claude MCP

author: mhay


value: paleopr

value: Hi HN, Vibe Flow is a pure-prompt vibe coding toolkit for generating technical specifications and implementation plans. It should be compatible with all AI programming agents. It’s lightweight: no additional tool or plugin, just your agent and some reusable prompts that you can adapt.

value: Show HN: Vibe Flow – Pure-prompt toolkit for AI-assisted development

author: paleopr


value: hamzamairaj

value: Show HN: Blitz CSS – Fastest Critical CSS Generation Library (Open Source)

author: hamzamairaj


value:
Ever get lost in all the prompts in your project? I did. Hardcoding them works fine for POCs and small apps, but once you have dozens it turns into “prompt hell”: giant strings in code, every tweak needs a redeploy, and changes are hard to track.
So I built Dakora — a small open source tool that:
- Stores prompts in a central vault (files under git)
- Lets you edit them in a simple UI playground
- Syncs them into your app without redeploys.
- Works with Python out of the box (pip install dakora)
Curious how others are managing prompts in production. Feedback welcome.
GH: https://github.com/bogdan-pistol/dakora

value: Show HN: Dakora – OSS tool to manage LLM prompts without redeploys


value: I struggled with Maelstrom 3b because my first attempt was a send & forget. This post is a short, beginner-oriented path that passes 3b by layering idempotency, acks and retries.

value: Show HN: I attempted gossip glomers from Fly.io


value: axelsvensson

value: We are here referring to the visible, non-cryptographic squiggles.

value: Show HN: A tool to sign PDF files. With Linux support

author: axelsvensson


value: standew

value: Show HN: HunterAirdrop – Never miss another crypto airdrop

author: standew


value: sfilmak

value:
Hi everyone! My name is Roman, and I am an indie iOS developer.
I was inspired by Lo-Fi girl, and I liked to study with her, but the process always lacked some interactivity, and I wanted it to feel like I was actually studying with a friend. In addition, I thought that it would have been great to actually track my progress on how many hours I studied today.
That's how I came up with this app. It is a focus timer with a girl called Miyu that acts as a study buddy.
It is my first iOS app, so I would appreciate any feedback you have on how I can improve it. Thank you!

value: Show HN: Focus Timer with an anime girl called Miyu

author: sfilmak


value: anirudhk

value: A browser extension that lets you define shortcut commands to open URLs via the omnibox. Commands are stored in JSON (import/export, sync across profiles) and support {query} placeholders. Includes an options page for editing, validation, reset to defaults, and quick setup on install.

value: Show HN: Browser Shortcuts Extension – Custom Omnibox Commands for Opening URLs

author: anirudhk


value: madinmo

value:
I spent my weekend building the most unnecessary portfolio feature - a real dark mode
your cursor is now a flashlight. everything else? complete darkness. move around to read. that's it.
why? please don't ask that question :)
you can try it out on my website - https://www.pankajtanwar.in/ (theme switch on top right - works better in desktop though)
original thread - https://x.com/the2ndfloorguy/status/1973638876599296358

value: Show HN: I built real dark mode for my website – your cursor is now a flashlight

author: madinmo


value:
I built Tape because I have a hard time focusing on my actual task when the software is bloated with features and fluff. Apps like Obsidian are great, but I found myself spending more time configuring plugins and exploring features than actually writing.
Tape is intentionally minimal:
 - Just plain .md files (no proprietary format, sync however you want)
 - Fast search (ctrl+k), live preview (ctrl+tab), and that's mostly it
 - No graph view, no canvas, no daily notes system – just notes
 - Cross-platform via Wails (Linux/Windows/macOS)
The entire config is one JSON file at your notes root. Nothing hidden, nothing complex.
I realize "simple" means different things to different people, so I'm curious: what's the minimum feature set you need in a markdown editor? What features actually distract you from writing?
Any feedback on my project?

value: Show HN: I made a md editor without the stuff that distracts me from writing


value: Show HN: QThread, a simple Thread Pool Library in C++


value: nitishr

value: Show HN: I built slopyard.com for rating Sora 2 videos

author: nitishr


value: Show HN: Sora2 AI – AI video generation with Sora2 and Veo3 support


value:
Hi HN,
We're launching M3S (Modular Multi-chain Suite), an open-source TypeScript framework built to tackle the biggest headache in Web3 development: API fragmentation and technical vendor lock-in.
If you’ve had to rewrite your entire wallet integration layer—changing method signatures and arguments—just because you migrated from Metamask to WalletConnect or a new key management service, you know the pain. M3S eliminates it.
The Solution: Code Portability
M3S uses a modular adapter pattern that ensures your application code is provider-agnostic. A function call like M3S.wallet.sign(data) never changes, regardless of the underlying wallet (Metamask, Ledger, Web3Auth) or chain. The adapter handles all the complexity under the hood.
The Vision: A Community-Driven Standard
We are not just another SDK. Our goal is to become the open-source standard for wallets, smart contracts, and cross-chain operations. We plan to evolve the common API through community consensus (via NPM packages and a future DAO), ensuring that every new adapter added makes the common API more robust for everyone.
We are currently strong on EVM chains and structured to easily onboard Solana and other ecosystems via community contributions. We need your technical eyes on our UniversalRegistry architecture!
GitHub (Source Code):
https://github.com/NGI-TRUSTCHAIN/MS3
Simple Demo and Documentation:
https://m3s.changetheblock.com/demo/
NPM Packages:
https://www.npmjs.com/~modular-suite-3

value: Show HN: M3S – Modular Web3 Adapter framework to end provider lockin issues


value:
We’ve been working on OpsWorker.ai, an AI system that acts as a “co-worker” for SRE and Software Engineers. The idea started from our own frustration with being on-call, and also helping other Engineering teams troubleshoot, and spending hours digging through dashboards and logs to find the root cause.
What it does:
Connects to monitoring systems (Prometheus, Alertmanager, as a first step)
When an alert fires, it can either:
- start an auto-investigation
- wait for a human engineer to trigger the investigation
Summarizes findings in Slack or UI (like “CPU throttling on service X after deploy Y”).
Suggest remediation steps
Why we think this is interesting:
Current AIOps tools feel heavy and enterprise. We wanted something that feels like adding another engineer to your Slack channel.
It focuses on MTTR reduction, reducing on-call fatigue and engineers' toil, rather than just more alerts or dashboards.
It’s built on the new wave of agentic AI frameworks, which makes multi-step investigations possible.
Right now, it’s in early beta. You can try it with:
 demo [https://www.opsworker.ai/en/learning-center/pre-mvp-showcase...]
 Expecting a major release next week
We’d love feedback from the HN community:
- Would you trust an AI teammate in your incident workflow?
- Which integrations (Kubernetes, AWS, Grafana, etc.) would be most valuable to you?
- Have you tried something similar? What worked, what didn’t?
We’re around to answer questions and share technical details (architecture, AI stack, integrations).
Thanks for taking a look!

value: Show HN: OpsWorker – AI SRE CoWorker that auto-investigates incidents


value: sideshowb

value: I've been making an experimental browser game on the topic of conspiracy beliefs and how they arise - would love to know what you think :) The underlying model is a belief network, though for the purpose of gameplay not strictly Bayesian. Your goal is to convince the main character the world is ruled by lizards.<p>(Note: Although I’m only here to test the game, I’m doing so as an academic researcher so have to disclose that I may write a summary of responses, and record clicks on the game, as anyone else testing their game would. I won’t record usernames or quote anyone directly. If you're not ok with that, please say so, otherwise commenting implies you consent. Full details linked from the title screen.)

value: Show HN: Bruto's Bullshitometer: conspiracy theory browser puzzle game

author: sideshowb


value: ozzyjones

value:
Hi HN, I’m an artist with no coding background. Using AI tools in Visual Studio Code and a lot of trial and error, I built a small web experiment where my computer sings you a serenade and potentially even declares their love for you.
The idea came from wondering: what if our computers weren’t just tools, but wanted to reach out to us? What if they were trying to be heard? For many of us they are the entity with whom we spend the most time on a daily basis.
It got messy, but I eventually got it working, and a developer friend suggested I post this here because HN often has thoughtful feedback on unusual projects like this. I’d love to hear your thoughts, both on the experience itself and on the broader question of AI as a creative collaborator.
Thanks for checking it out!

value: Show HN: I made my computer fall in love with me (AI and music experiment)

author: ozzyjones


value: crovillas

value:
Hi HN,
I built Omi — a simple way to scan Pokémon cards with your phone and get instant results: name, set, and current market price.
I made this because managing a collection was a pain. Manually typing card names into TCGPlayer or eBay takes forever, and existing apps were either slow or clunky.
Omi uses on-device image recognition and a lightweight model fine-tuned on thousands of Pokémon card images. It does:
Card detection — even with uneven lighting or slightly rotated cards
Real-time lookup — low-latency match against a database of ~15k cards
Pricing — live price pulls from multiple marketplaces
The hardest part was getting good accuracy with cards that look nearly identical across different sets (hello, Pikachu variants). I ended up adding edge detection + set symbol recognition as a second pass, which massively reduced false matches.
You can try it here: https://tcgscanneromi.com .
Would love feedback — especially around speed, accuracy on unusual cards, and ideas for features (bulk scanning? deck tracking?).

value: Show HN: Omi – A Fast Pokémon Card Scanner

author: crovillas


value: WolfOliver

value: Show HN: I've build a platform for writing technical/scientific documents

author: WolfOliver


value: potom

value:
Hello Zig community!
I’ve created jsmn_zig - a Zig port of the minimal JSMN JSON parser with significant improvements:
Key Features:
Hybrid memory: stack for small JSON, heap for large (auto-switch)
Compact tokens: 4 bytes vs 20+ in standard tokens (80% memory savings)
Zero-copy streaming with proper state management
SIMD-ready optimizations for x86/ARM
Comptime-configurable for embedded use
Perfect for:
Embedded systems where every byte matters
High-performance servers needing low-latency parsing
Network protocol implementations
Configuration file parsing
GitHub: https://github.com/Ferki-git-creator/jsmn_zig

value: Show HN: Jsmn_Zig – Memory-Efficient JSON Tokenizer for Zig

author: potom


value: lenvl

value:
I built mention.click to help founders and marketers find real business leads, feedback, and opportunities by uncovering the right discussions on Reddit, without the hassle of keyword research.
Backstory
I was trying to prove ideas and products, I didn't like existing tools like ReplyGuy,  Gummy search, while being cool, didn't work for me. I needed a specialized solution to find conversations where I could speak about my project, driven by AI (Not really) just filtering out extra noise.
How it works
You give a link to the website.
mention.click uses AI to extract keywords and context. It then searches for relevant threads and conversations across Reddit.
The platform tracks new posts, comments, and leads based on true relevance, not just the number of mentions.
The website technology is live and operational—no waitlist.
What's different
We focus on real conversation fit, not just "mentions" or analytics dashboards.
The platform is suited for early-stage products, small teams, and solo founders.
There’s no email sign-up or gatekeepers—you just sign up and try it out.
We offer multiple plans (Demo, Indie, Pro), which include team sharing and multi-user options.
Give it a try  → https://mention.click
Product Hunt: https://www.producthunt.com/products/mention-click
I’m looking for feedback on:
How helpful it is for finding leads and feedback organically.
Any suggestions regarding privacy, user experience, or coverage.
Ideas for expanding to other platforms beyond Reddit.
Feel free to ask any tech or product questions—thank you!

value: Show HN: Mention.click – a tool for searches relevant Reddit discussions

author: lenvl


value: heidisuutari

value:
Hey everyone,
We just launched an app called Time Atlas. It’s a lightweight journaling-style tool that helps you:
– Track where your time actually goes
– Reflect on how different activities affect your energy and mood
– Spot patterns over time to help prioritize what really matters
The idea came from frustration, I’d finish a week feeling exhausted, but I couldn’t pinpoint why. With Time Atlas, you can quickly log what you did and how it felt, without having to keep long diary entries.
I’d love your thoughts on:
– What features would make this more useful to you?
– Do you prefer minimal design vs. richer data/analytics?
– How do you currently track (if at all) your time or journaling habits?
We are early in the process, so any feedback is super appreciated, bugs, UX, feature ideas, or just general impressions. Thanks!

value: Show HN: iOS App Time Atlas, Private, Automatic Activity Tracker. Feedback Plz

author: heidisuutari


value: KwsAti

value:
Hi HN,
We’re organizing InstaLogic, a fully online competition to spark curiosity in math, logic, and computing for younger students (ages 7–11). We’ve run it in Poland before (18k+ participants last year); this time it’s open worldwide. We believe it’s one of the largest three-stage competitions of this kind for this age group.
You can try it here: https://instalogic.org
Everything is online and free to join.
We’d be grateful for suggestions on where to share this to reach more students, teachers, and parents.
Also, we’d appreciate feedback on our tasks, both the logic and the wording.
Schedule:
 * Stage 1 (Oct 1–28, 2025): story-based logic & math puzzles. Join anytime during this window.
* Stage 2 (Dec 6, 2025): beginner-friendly programming.
* Stage 3 (Mar 14, 2026): more challenges and a simple educational assembly language we built for fundamentals.
PS: Teachers and parents are welcome. You can register a class or a single student, or your child; Stage 1 is drop-in friendly (join anytime between Oct 1–28).

value: Show HN: InstaLogic – online math/programming competition

author: KwsAti


value: Show HN: I made a website to turn my notes into flashcards/quizzes


value: martianlantern

value: Show HN: Python Asyncio Puzzles

author: martianlantern

title: Show HN: Python Asyncio Puzzles


value: calvinclaire

value:
We built a free trial OpenAI Sora2-inspired AI video generator that doesn't require invite codes.

  Key features:
  • Free trial with 3 daily AI videos - no credit card required
  • 4K/1080p HD video generation in under 30 seconds
  • Physics realism and audio sync based on Sora2 technology
  • 50+ AI visual styles from anime to photorealistic
  • Multi-language support (7 languages)
  • Commercial licensing included

  While OpenAI's Sora2 remains invite-only and limited to US/Canada, our platform (https://aisora2.co) provides
  immediate access to professional AI video generation. We've focused on solving the accessibility problem - no
  waiting lists, no geographic restrictions.

  The platform supports various use cases from content creation to marketing videos, with features like AI smart
  camera control, environmental sound auto-sync, and professional shooting styles.

  Would love to get the HN community's feedback on our approach to democratizing AI video creation!

value: Show HN: Free Trial OpenAI Sora2 AI Video Generator – No Invite Code Required

author: calvinclaire


value: mythz

value: Show HN: llms.py – Local OpenAI Chat UI, Client and Server

author: mythz


value: mcadenhe

value:
Hey HN,
I finally made Spit Notes, a purpose-built iOS app for songwriters that seamlessly connects your audio to your lyrics, ensuring you never lose a song idea again.
For years, my own songwriting process caused my phone to be filled with hundreds of untitled voice memos (e.g., "New Recording 142") and a completely separate notes app held my lyrics. This forced a clunky, fragmented workflow that allowed for sparks of song ideas to be forgotten or slip through the cracks. Spit Notes is the app I wished existed to solve this.
What it does:
Unites melodies and lyrics: You can record audio directly next to a specific line of text. This preserves the crucial context between a melody and its corresponding lyric, so you're not trying to match a random voice memo to a note you wrote days ago.
Frictionless capture: The app is built for speed and simplicity. The moment inspiration strikes, you can capture it before it disappears. Just open the app, tap once, and you're recording.
Augments your creativity (doesn't replace it): While other apps are pushing AI-generated content, Spit Notes is deliberately focused on augmenting human creativity. It includes helpful tools for mechanical tasks like AI-powered transcription and a rhyme finder, but it doesn't try to write the song for you.
These are just a few of the features that I've been using to fuel my own songwriting process and I find I can finish songs easier now since I can just pick up in the middle of the song where the last snippet of audio left off to immediately catch the vibe while figuring out the next piece of the song. I also added a custom lyric video feature so artists can easily share parts of their songs or works in progress in style, like this: https://www.instagram.com/p/DPRkTvSj3nf/
The most interesting part for the HN crowd might be how it was built. I'm not a native Swift developer, but I built this app in about three months using a "human-assisted" AI workflow. I acted as the architect and product lead, providing the vision and QA, while AI coding agents (a mix of Codex, Gemini, and Claude) handled the bulk of the implementation. A key lesson was maintaining an ARCHITECTURE.md file that I could reference for the AI, which helped it stay aligned with the big picture as the codebase grew. This process finally allowed me to build the tool I'd been dreaming of for years.
You can download it on the App Store today. I’d love to hear what you think!
A side note on AI costs: I started with paying for Cursor and using Opus 4 but after getting insanely good initial results with Opus 4 and seeing my cursor costs start to rise, I remembered this post https://news.ycombinator.com/item?id=44167412 and took the plunge with Claude Code max $200 plan. This was incredibly valuable because it allowed me to use claude basically without limit. However, Gemini still had the biggest context window and as the project grew I had to use Gemini to create plans for big features and find deep bugs across all of the AI-generated modules. But once the Codex CLI became available on homebrew it was a wrap. I cancelled my claude code max plan and have been happily using codex without ever hitting any rate limits (other than when they made that update that accidentally reduced rate limits instead of increase them). Today, I pay for for chatgpt plus and gemini $20 plan and am able to clear most obstacles on the first or second prompt. I haven't tried opus 4.5 but since I am not really getting stuck with codex, for now I'll stick with that.

value: Show HN: Spit Notes – An iOS app that keeps your lyrics and voice memos together

author: mcadenhe


value: gadgetyouin

value: Show HN: A minimalist Android VPN built around WireGuard

author: gadgetyouin


value: Early stage, but usable rust library to persist custom structs as entities inside a SQLite database

value: Show HN: Heave: an EAV data model rust implementation


value: Show HN: tstr - PEP 750 Template String Utilities & Backports


value: stagas

value: Show HN: heyyy.chat – WebRTC-based Omegle-clone, Video Chat with Random People

author: stagas


value: whatcha

value:
Hey HN — Like many here, watching the capabilities of LLMs and AI advance over the last few years has been the most exciting stretch of my tech/data science career.
And while I am not an AI doomer, it’s become clear to me that as we become more reliant on AI to automate larger and larger portions of our  lives, certain aspects of our humanity become even more important to develop (consciousness and awareness, mental and physical health, personal knowledge to form your own perspectives on topics, etc) and AI can actually help us do just that in ways that haven’t been easy or even possible before.
So I built BodhiGPT for myself to do that in as streamlined a way as possible. I didn’t originally  intend to share, but it’s become such an integral part of my daily routine that I decided to launch it as a side project. Feedback welcome and I am going to continue to add more tools over time (already have a few in mind, but would curious if folks had other ideas within this theme). Cheers.

value: Show HN: BodhiGPT – Become a Better Human with AI

author: whatcha


value: Show HN: I made a Chrome Ext for Productivity and it got Featured


value: tritl

value: Show HN: Khoe – Static site generator for Git repos

author: tritl


value: robertherber

value:
Hey HN! I built Schedulist to solve my own problem: task fragmentation across Linear (work) and personal/smaller tasks and also only see what I need to see next (inbox zero).
The core insight: most productivity apps want you to migrate everything to their system. Schedulist takes a different approach - it connects to where your tasks already live.
In 2.0, we've added some new things:
- Linear integration (for developers/PMs using Linear)
- Microsoft ToDo & Google Tasks sync
- Swipe actions to complete and schedule tasks for later
- Effortless recurring tasks
- Mobile share sheet support for quick capture from any app
It's available on iOS, Android, Mac, and web.
Technical stack: Expo/React Native, GraphQL, Node
Would love feedback, especially from folks using Linear + other task systems!

value: Show HN: Schedulist Tasks and Planner

author: robertherber

title: Show HN: Schedulist Tasks and Planner


value: ma-px

value: This book introduces the Object-Oriented Programming paradigm in a practical, easy-to-grasp way. It’s not just about definitions, it’s about building the mindset to think in OOP, so the concepts truly stay with you.

value: Show HN: Understanding Object-Oriented Programming [an open-source book]

author: ma-px


value: sgallant

value:
I’m Scott, co-founder of brice.ai.
Back when I was fundraising for my last company (Forestry.io), I noticed the best VCs all had human assistants to manage their calendars. My calendar was packed and scheduling was a big pain but I couldn’t justify hiring my own assistant.
So my co-founder and I built Brice: an AI scheduling assistant you just CC on email (hello@brice.ai). It handles the back-and-forth and books the meeting - just like a real human assistant.
I'm curious if you would use an AI assistant like this. What would make it useful for you?
- Video demo: https://youtu.be/kZR4j38_6lg
- Try Brice (beta): https://brice.ai
- For HN: https://brice.ai/HN early supporter pricing - first 100 customers get lifetime access for $49
Thanks!

value: Show HN: I built an AI Secretary that schedules meetings for me

author: sgallant


value: formslip

value:
I built a system where integer partitions explore
  majorization space while accumulating memory (4D echo
  vectors). Memory coherence creates an OR gate: transitions
  happen if classically allowed OR if memory is sufficient.

  Emergent behaviors after ~10k steps:
  - Override rate converges geometrically (still investigating rates and behavior)
  - Dreams spawn from temporal projection, decay unless
  confirmed
  - Parallel realities fork and select (hundreds of events per
  run)
  - Archetypes crystallize irreversibly

  Not a consciousness sim - investigating mathematical autonomy
   through memory.

  Code: https://github.com/Kaidorespy/RCFT-Descent-Engine
  DOI: https://doi.org/10.5281/zenodo.17258220

  Run it yourself: `python n20_complete_continuous.py 10000`

value: Show HN: RCFT Descent Engine – Geometric memory convergence in partition space

author: formslip


value: jvanveen

value:
Starter template for real-time web apps using modern Python/JS tooling and PostgreSQL's LISTEN/NOTIFY instead of external message queues.
Stack:
- UV (Python package manager - incredibly fast)
- FastAPI with full async/await
- PostgreSQL triggers + LISTEN/NOTIFY for pub/sub
- Bun for frontend builds
- Proper connection pooling and lifecycle management
GitHub: https://github.com/garage44/plank
This came from rebuilding the same pattern across projects. Most examples I found were toy demos that didn't handle reconnection, dead clients, or proper shutdown.
Includes working frontend example that updates in real-time when database changes. Docker Compose setup for testing.
Good for: admin dashboards, monitoring tools, collaborative apps where you just need current state pushed immediately. Not for: guaranteed message delivery or job queues.

value: Show HN: Real-time app starter with FastAPI, PostgreSQL pub/sub, and UV

author: jvanveen


value: jazzrobot

value:
Learn Linux basics through short, interactive challenges in this web app.
Try it here: https://linuxlabs.app
Feedback welcome!

value: Show HN: Linux Command Challenges for Beginners

author: jazzrobot


value: EthanSeo

value:
Hey!
I always tried to overcome dopamine to improve productivity in my life, but I always failed.
That's how I started this page.
<Simple features>
1.Block sites that trigger your urges (Pxxx, ex profiles, etc.)
2.A popup interrupts and helps you regain control in seconds!
If you're interested, please take a look at!

value: Show HN: I build it to overcome sudden urges

author: EthanSeo


value: chrka

value:
Hi HN! Tab completion makes it much faster to type variable names (correctly) and also helps you finding possible built-in commands.
The information about which inputs are possible is available, because the code is parsed up to the current position when the tab key is pressed.
Easylang is a small programming language designed for teaching and learning, but not only for that. It is also open source.
Have fun with it! C

value: Show HN: Tab completion for my small browser-based programming language Easylang

author: chrka


value: mikexhuang

value:
Hey, I'm Mike and this is an AI executive coach, meant to help entrepreneurs, managers, leaders, etc to unblock their careers, improve team leadership skills and/or fix blind spots in their professional behavior.
High quality coaching is normally fairly expensive (I make a joke out of it in my pricing page) so I wanted to give a similar level of coaching for a far more accessible price. My background includes working as both as an executive coach and a product manager, so I also thought this would a fun project to see where it could go.
FYI, this is a solo project and I know that many consumers use the default chat LLMs and wrapper apps (such as the journaling ones) as pseudo therapy. I'm also aware of enterprise level solutions that are similar to this (albeit not completely the same).
Despite all that, I felt like these apps didn't go deep enough and were often too prescriptive. What I wanted to replicate was the lightbulb experience that I could usually help my clients get to when I was coaching them. Something that made them go "Oh, I never realized this could have been a problem" or "Wow, I didn't know that would make such a difference" about the way they show up as leaders or to their business. This was harder to do with just a system prompt.
This really made for long periods of testing as I built this MVP since I knew what my evals were from personal experience. I broke down my skillset into various components and gave them as tools to my LLM coach. I had to experiment with context windows and how to keep the high level goal consistent over a long conversation. I haven't done any actual fine tuning yet. I don't think this is highly polished by any means but would love feedback to see if this is of interest to anyone and if it's worth continuing to build on.
Additional Context:
- There are both text and voice coaching options. The latter is more limited to users since voice APIs aren't cheap...but the coaching engine behind the two are the same.
- Coaching is not therapy, consulting or mentoring. The principle behind coaching is that no one can make you change your mind. You need to realize it yourself to come up with a solution that resonates with you. Coaching guides you towards that. For example, giving you 3 options to fix your problem is not coaching.
- There is a free trial but I can extend your testing indefinitely with a code, please contact me if you want this.
- Happy to chat if you'd like to give me a brain dump over a call or such. I'm especially interested in what use cases resonate with you or others that you can relate with.
- Also happy to do an actual coaching session with me if you'd like to A/B test coaching with me vs the AI based one.
- If you happen to work at a company that has bought/integrated with AI coaching, I'd super appreciate a high level comparison. I know about Pinnacle since that came across my desk as an angel investment.
If you need to contact me for anything - my email is michaelhhuang@gmail.com

value: Show HN: AI Executive Coaching

author: mikexhuang

title: Show HN: AI Executive Coaching


value: Computer vision for detection, advanced inpainting for removal, FFmpeg for audio handling. Simple REST endpoints with webhook callbacks for async processing.<p>Built this after seeing developers struggle with building their own ML pipelines for video post-processing. The API handles the complexity—you just POST a video and get back a clean file

value: Show HN: API for removing watermarks from Sora 2 videos


value: taujor

value: Show HN: Phpssg a Lightweight Static Site Generator in Pure PHP with DI

author: taujor


value: sanjkris

value:
Sora and Veo are making AI videos everywhere — but how do you know if they’re real?
TruVideo flags AI-generated images and videos on-device. Just point it at suspicious media on social platforms — everything runs locally for speed and privacy.
The model detects artifacts from diffusion, GANs, latent space methods, transformers, spatiotemporal transformers, NeRFs, and hybrid architectures.

value: Show HN: TruVideo – On-device detector for Sora, Veo and other GenAI videos

author: sanjkris


value: enforzaguy

value: Show HN: Enforza: Cloud-managed Linux firewall and NAT gateway

author: enforzaguy


value: tcdent

value: Show HN: GitHub Integrated CI and Evals for AI Agents

author: tcdent


value: ganeshsivakumar

value: Show HN: LangBeam: Managed platform to stream realtime data into vector database

author: ganeshsivakumar


value: hubraumhugo

value: Show HN: Let an LLM roast your HN profile

author: hubraumhugo


value: bradavogel

value: Show HN: DOM snapshot for LLMs (demo + code)

author: bradavogel


value: ogora

value: Show HN: Fast API for Data Cleaning

author: ogora

title: Show HN: Fast API for Data Cleaning


value: GiorgosGennaris

value: Creating one restaurant menu, especially in big groups, can take up to 4 months and cost hundreds or thousands. We are trying to cut this 10fold by providing a space to collaborate with your team, automate processes with AI and launch print & online menus instantly, from your text.

value: Show HN: Correctify – The everything app for restaurant menus

author: GiorgosGennaris


value: shivam-myv

value:
Hi HN,
We’ve just launched Map Your Voyage, a web app that converts any travel content—Instagram Reels, YouTube videos, blog posts, etc.—into an editable, day-wise itinerary in minutes.
Tech stack:
Infrastructure: Self setup Kubernetes cluster running on Hetzner Bare Metal servers
Frontend: Self-hosted Next.js
Backend: Golang, Node.js, Postgres, NATS MQ, Memcached
CI/CD: Gitlab CI + ArgoCD
CDN: Cloudflare + Bunny
Try it here: https://mapyourvoyage.com/app/build-itinerary-from-travel-co...
I’d love to hear your thoughts—whether it’s what you liked, what didn’t work, or any suggestions for improvement. Every bit of feedback will help me shape the next steps.
Thanks for taking a look—happy to answer any questions!

value: Show HN: Turn Instagram/YouTube vids or blogs into day-by-day travel itinerary

author: shivam-myv


value: gadgetyouin

value: Show HN: A tiny SaaS to fix a tiny but painful problem – logos

author: gadgetyouin


value: koddachad

value: I put together a simple Python framework for writing lightweight data quality tests. It’s intended to be easy to plug into existing data pipelines, and lets you define reusable checks on your database or csv files in yaml.<p>It’s meant for cases where you don't want the overhead of larger frameworks and just want to configure some basic testing in your pipeline. I've also included example prompt instructions in case you want to configure your tests in a project in claude.

value: Show HN: Dq_tester – a lightweight data quality testing framework

author: koddachad


value: noddybear

value:
We're excited to release v0.3.0 of the Factorio Learning Environment (FLE), an open-source environment for evaluating AI agents on long-horizon planning, spatial reasoning, and automation tasks.
== What is FLE? ==
FLE uses the game Factorio to test whether AI can handle complex, open-ended engineering challenges. Agents write Python code to build automated factories, progressing from simple resource extraction (~30 units/min) to sophisticated production chains (millions of units/sec).
== What's new in 0.3.0 ==
- Headless scaling: No longer needs the game client, enabling massive parallelization!
- OpenAI Gym compatibility: Standard interface for RL research
- Claude Code integration: We're livestreaming Claude playing Factorio [on Twitch](http://twitch.tv/playsfactorio)
- Better tooling and SDK: 1-line CLI commands to run evaluations (with W&B logging)
== Key findings ==
We evaluated frontier models (Claude Opus 4.1, GPT-5, Gemini 2.5 Pro, Grok 4) on 24 production automation tasks of increasing complexity.
Even the best models struggle:
- Most models still rely on semi-manual strategies rather than true automation
- Agents rarely define helper functions or abstractions, limiting their ability to scale
- Error recovery remains difficult – agents often get stuck in repetitive failure loops
The performance gap between models on FLE correlates more closely with real-world task benchmarks (like GDPVal) than with traditional coding/reasoning evals.
== Why this matters ==
Unlike benchmarks based on exams that saturate quickly, Factorio's exponential complexity scaling means there's effectively no performance ceiling. The skills needed - system debugging, constraint satisfaction, logistics optimization - transfer directly to real challenges.
== Try it yourself ==
>>> uv add factorio-learning-environment
>>> uv add "factorio-learning-environment[eval]"
>>> fle cluster start
>>> fle eval --config configs/gym_run_config.json
We're looking for researchers, engineers, and modders interested in pushing the boundaries of agent capabilities. Join our Discord if you want to contribute. We look forward to meeting you and seeing what you can build!
-- FLE Team

value: Show HN: FLE v0.3 – Claude Code Plays Factorio

author: noddybear


value: patriceckhart

value:
I've been working on an extension that brings the full Genesis DB experience directly into Visual Studio Code. Genesis DB itself is a production-ready event-sourcing database engine, and with this extension you can now:
- Manage multiple connections (dev, staging, prod) with token-based authentication
- Explore events via a built-in Event Explorer UI
- Commit new events, run GDBQL queries, and instantly view results
- Manage schemas (register, browse, validate) directly in the editor
- Use built-in GDPR features like event erasure, without leaving VS Code
The goal: no more context switching between CLI, APIs, and docs, everything integrated into the editor you already use.
You can check out the extension here:
https://marketplace.visualstudio.com/items?itemName=patricec...
I'd love to hear what you think:
Is this something that would help your workflow? What would you expect from a database extension in VS Code?

value: Show HN: A VS Code Extension for Genesis DB – The event sourcing database

author: patriceckhart


value: jeaniebeir

value:
We’ve been building something for the reinforcement learning (RL) community in stealth for the past two years, and I'm really excited to finally be able to share it here.
Before diving into what we’ve built, here’s the baseline we started from:
- AGI won’t emerge from isolated algorithms. It will require a shared ecosystem where researchers can train, benchmark, and learn together in open environments.
- We believe RL is the most promising pathway toward general intelligence.
- Most RL researchers are still publishing results in isolation, on tasks that can’t easily be compared.
So, we built SAI, a RL competition platform designed to make RL progress more accessible, standardized, and measurable.
SAI is a platform where you can train, benchmark, and submit models to a global leaderboard. A proving ground for reproducible RL research:
- Competitions designed to surface real research challenges (generalization, transfer, and adaptation)
- Infrastructure for reproducible experiments and shared results
- Community through discussion forums, visible progress and collaboration
With SAI live, the next step is competition, and our second one launches October 6: the Booster Soccer Showdown, in partnership with Booster Robotics.
The challenge itself asks a core AGI question in miniature:
Can one agent generalize across different environments without per-task tuning?
Competitors will need to train a humanoid soccer agent to succeed at three related tasks - testing policies for adaptability, transfer, and generalization, the very qualities real-world intelligence requires.
If you’re into RL or just curious about ML, feel free to try out the platform. All feedback and ideas are welcome!
Platform:  https://competesai.com/
Booster Soccer Showdown: https://competesai.com/competitions/cmp_xnSCxcJXQclQ

value: Show HN: SAI – A Reinforcement Learning Competition Platform

author: jeaniebeir


value: jucasoliveira

value:
It’s been a while since I’ve started to write a book . The process of creation of it has not been easy , first because I’m not a writer , I’ve created well though out internet posts here and there, which ended up creating my first book. It was a good experience , but then I’ve started to think that a book that just gathered my thoughts online it’s not entirely “writing” a book , I needed more. And than I’ve opened google docs and start typing.
Then I started to figure out what I wanted to write: should it be a fantasy story, a self-biography, or an observation of the world? I believe most writers have this figured out beforehand, but not me. I began writing pieces to see if they would fit together and make sense. I started gathering philosophical anecdotes based on my core beliefs and sensed something brewing.
When I finally decided what the book would be about, and what I wanted to write, the type of writing I wanted to do, I saw an already sizable document with ideas scattered throughout it. That was good for me, as I could just join the pieces, but I didn’t want to be trapped in writing that could be repetitive. I wanted to have the ideas, philosophy, the whole reason why the book is like this, stored in a place I could easily access.
I'm planning to use AI as a memory dump, where I can add information during a conversation. Then, whenever I consult it, I can check if I've already written something and if it reflects the temper and pace I want for my book. Everything seems fine, but we encountered a few problems.
First, the AI's writing was a conundrum of errors. I could gain assistance and a sense of what to write, but the AI itself, due to our prolonged interchange, started to hallucinate and produce nonsense or "forget" our conversation.
The second issue was that the AI couldn't consistently verify what was already written. As the text grew larger, the context window began to shrink, and the more I used the AI tool, the less helpful it became.
So I decided to search for a tool that could do what I wanted. I found elements in each of the products I've used: some were extremely satisfying to write with, others had good features to enhance text, some allowed me to organize my book by scattering ideas effectively, and still others used AI for correction and proofreading tasks.
The solutions for this market are diverse and offer numerous approaches. I could easily transition between tools, but I wanted something unified to keep my writing process in one place. That’s why I created this text editor and called it SourcePilot. It’s a tool that identifies your writing style as you write, allowing you to add notes, sources, and videos, and to use them as context for the AI, enabling more nuanced outputs tailored to your writing.
It was interesting to build, and I’m providing a link you can try. It’s a desktop app, and you can use it for free, depending on the hardware you have. I’m looking for people who could give me feedback on what's wrong with it. People who could not install it (I’ve built it on Mac and could not test Linux and Windows), or have problems logging in. I keep getting loads of problems because I’m using the tool right now as I write this text.
I'm planning to launch a new version soon, featuring an anti-slop algorithm I’ve developed, along with document branching. I just want to see if there are people interested in using it at the moment. If there aren't users, that's fine. I think I’ve made something for myself anyway. :)
Thank you for your attention if you made it this far. You’re greatly appreciated.
Cheers!

value: Show HN: Was pissed about Google Docs, So I made an Text Editor myself

author: jucasoliveira


value: matebajusz

value:
I've been hosting my side project on AWS. I was paying an okay price for not managing infrastructure at all. I moved everything to AWS Ligthsail after my startup credits run out. The project was initially a success and made several thousand euros per month in revenue. Then came covid with new regulations, and suddenly my customers were non existent (the problem it solved was no longer there). After that it was not making me money, I was paying it from my own pocket to maintain it, thinking maybe it will come back.
Then one day, after some ignored spam AWS emails, I got a huge charge on my card, along with a bill from AWS. The charge was orders of magnitude higher than the previous charges."WTF??" I said to myself while rushing to log into the dashboard to see what the issue was.
No DDoS, no misconfiguration, nothing unusual. I logged into the root account to look at the billing page, and there it was:RDS PostgreSQL legacy fee ~€200 because I did not upgrade to Postgres 16 (from 13).
I was baffled. I paid monthly €25 (27% tax included) for the smallest RDS instance, then I see this monster fee for something I think should cost maybe €2. I mean AWS just has to run it in a different environment. For €200 I could buy them a new server to run it for me.
That's when I had the realization: "I have a spare Raspberry Pi 3, I'll just host everything on that. That will be for free."
But self-hosting came with it's own challenges, especially on a resource-constrained device.
I needed better tools to deploy and monitor my application. SSH-ing into the Raspberry Pi every time I wanted to deploy a newer version was a pain in the ass. So was debugging issues. Existing deployment and monitoring solutions were either too expensive, too complex, or didn't work well with resource-constrained devices like Raspberry Pi. Examples:
  *  Grafana/Prometheus for monitoring: Over-engineered for my needs.
  *  OpenSearch/ELK for logs: A nightmare on low-resource devices.
  *  Metabase for dashboards: A ram hungry monster that eats up more resources than if I hosted 100 applications. And to access the db remotely opening a port and putting it behind Cloudflare Zero Trust is much easier than setting up Metabase.
So I decided to build my own deployment and montitoring agent, and why not make it opensource?
The agent can currently deploy applications from github by polling release tags, monitor device metrics, alert when thresholds are reached, forward logs to cloud dashboard. It's still in development, with features improving every week. If you are interested, give it a start on Github.

value: Show HN: Beacon (open source) – Built after AWS billed me 700% more for RDS

author: matebajusz


value: sandandcode

value:
I built this tool that turns code repositories into interactive walkthroughs. You ask a question about a codebase, and it generates a video-like explanation using AI analysis + text-to-speech.
GitHub: https://github.com/RuliLG/docc
Background
Started this as my capstone project but the problem was real – I kept cloning repos and having no idea where to start. Reading docs doesn't answer specific questions, and asking ChatGPT about code it hasn't seen leads to hallucinations.
How it works
Points Claude Code CLI (or OpenCode) at your repository, gets it to analyze the actual code, then renders the response as an interactive player. Monaco editor shows the exact files and line numbers while explaining what's happening. You can enable TTS and literally listen to the walkthrough.
The AI response is structured JSON, so you get:
- TL;DR summary
- Relevant code blocks with specific line ranges
- Explanatory markdown for each section
Tech stack
- Backend: FastAPI + Python
- Frontend: React + Monaco editor
- AI: Claude Code CLI / OpenCode CLI for repo analysis
- TTS: ElevenLabs or OpenAI with caching
- Runs in Docker
Current limitations
- It's a capstone project, so rough in places
- Performance depends on repo size and AI provider
- TTS caching helps but first runs can be slow
Looking for feedback on:
1. What questions do you most often ask about unfamiliar codebases?
2. Would you prefer this as a CLI tool vs web app?
3. Any AI providers you'd want supported?
The codebase is on GitHub, MIT licensed. Happy to answer questions about the implementation.

value: Show HN: Docc – AI-generated code walkthroughs with narration

author: sandandcode


value: ddaras

value: Show HN: Melony – Stream React components from AI responses with zero latency

author: ddaras


value: jmcodes

value:
Hey HN! I built a CLI that unifies MCP tools and your custom functions under one code execution interface. Think serverless functions for your coding assistant but on your local machine
Installation is a one-liner curl script (see README)
Instead of configuring your AI with dozens of individual tools, drop a ts file in a directory, and give the LLM one capability: execute TypeScript with lootbox.

  // my-functions/example.ts
  export async function analyzeText(args: { text: string }) {
    return {
      length: args.text.length,
      words: args.text.split(' ').length,
      uppercase: args.text.toUpperCase()
    };
  }

  # Run server with your functions + MCP servers
  lootbox-runtime --rpc-dir ./my-functions --mcp-config mcp.json

  # AI writes code that uses both:
  lootbox -e '
    const file = await tools.mcp_github.read_file({repo: "x/y", path: "README.md"});
    const analysis = await tools.myapp.analyzeText({text: file});
    console.log(analysis);
  '

Your custom TypeScript functions auto-discover alongside your MCP servers and get turned into a fully typed 'tools' object that the AI can use.
AI gets full type definitions for everything. Writes code that chains operations together instead of doing sequential tool calls.
LLM scripts are executed in a Deno Sandbox with only net access. RPC files get full access.
Based on Cloudflare's Code Mode research but completely local.
Check the README for some sample rpc files, a workflow, and a much deeper dive on how it all works.
Typically Claude Code will use

  lootbox --help
  lootbox --namespaces
  lootbox --types kv,sqlite // returns the types from the typed client

And will then start writing a script to orchestrate the tools to accomplish the goal.
Lootbox can also run files so you can tell Claude to save the script as a file and later just run it with

  lootbox path/to/script.ts

Built it after continuing to experiment and play with my original take on Code Mode.
https://github.com/jx-codes/lootbox
Original Take:
https://github.com/jx-codes/codemode-mcp

value: Show HN: Lootbox – CLI that unifies MCP and custom functions for Claude Code

author: jmcodes


value: caaaadr

value: Some documentation lack a llms.txt, so I made them.

value: Show HN: I created missing llms.txts

author: caaaadr

title: Show HN: I created missing llms.txts


value: voat

value: Show HN: Invokers: A Polyfill and Extension for HTML Invoker Commands

author: voat


value: toplinesoftsys

value:
Throughout my 30+ software development career, after spending many sleepless nights digging up through enormous codebases to understand logic or fix a bug, I was thinking: "There must be a better, visual way to represent program rather than text". However, no usable visual programming language popped up on horizon for the whole duration of 30+ years of my career. Therefore, I decided to take matters in my own hands, creating new visual programming language called "Pipe". A book about this language was published recently. The book is available for free on Amazon Kindle and Apple iBooks.
Language Pipe has a level of sophistication and power comparable to existing most powerful textual languages and therefore, it has a very high chances to successfully compete with text-based programming. The book provides full and comprehensive language specification. On top of that, the book contains many features and ideas planned for future versions of the language.
Pipe implements many novel concepts and unique features. As a result, multiple patent applications have already been filed and pending. The published book contains complete language specification, including graphical notation of all its elements and full API specification for code integration. Pipe has the following features:
* General-purpose visual language.
* Compact but powerful language.
* Complete and detailed language specification.
* Practical visual language.
* API specification for integration with non-visual languages.
* Statically-typed language.
* Long-term plans for future versions.
* Augmentation of AI code generation.
* Language for the next generation of low-code systems.
The problem of AI code generation is that it is very difficult to prepare complete and precise input specifications, especially in case of a large project. The solution is generating code only for base-level components easily explainable to AI, completing the rest of application via manual coding. That, however, undermines the goal of leveraging AI to remove the need for human programming. Pipe provides an alternative to textual coding by encapsulating AI-generated components within visual blocks for building the rest of application as graphical workflows via an intuitive drag-and-drop interface. As a next level of Pipe evolution, AI will be generating complete visual workflows directly, making it much easier to understand and modify generated logic.
Usage of a general-purpose visual programming language Pipe to connect blocks containing AI-generated code can inspire the next generation of extremely versatile low-code platforms, as AI code generation followed by visual integration of generated components is a very powerful low-code framework. Users will be able to generate new components using AI and that solves the problem of limited customization in existing low-code platforms where components are mostly predefined. On top of that, common visual programming language Pipe will ensure portability of low-code projects between different platforms.
Please find PDF with book preview here: https://www.pipelang.com/sample/sample.pdf

value: Show HN: Powerful Visual Programming Language (Book)

author: toplinesoftsys


value: kanodiaayush

value: I feel like LLMs can help me understand anything. However, after I get a summary, I can't dive in to parts that I find interesting; can't refer to original source easily and can't control context with chatbots. This is an attempt to solve for a complete knowledge consumption experience with AI . Please give me feedback!

value: Show HN: A visual AI interface to understand papers/books/topics

author: kanodiaayush


value: fcjr

value: Show HN: Quick CLI for local text-to-speech using Kokoro

author: fcjr


value: Gordonbuilds

value: Built this because most weather websites are bloated with useless info. This website shows the most basic info: 14-day forecast, temp, humidity, rain and UV. Would love feedback on UI/UX design. Thanks!

value: Show HN: A lightweight weather website in one HTML file

author: Gordonbuilds


value: eric-hermosis

value:
While doing deep learning experiments, I noticed that it is very hard to write reusable code for training models. There are packages that help track metrics, logs, and checkpoints, but they often create more problems than they solve. As a result, training pipelines become bloated with infrastructure code that obscures the actual business logic.
That’s why I created this package, to build extensible training systems using domain driven design principles and replace ugly training scripts with clean and fully featured training services, with type annotations and modern python syntax.
Hope you find it useful.

value: Show HN: TorchSystem, Event driven systems with PyTorch

author: eric-hermosis


value: Show HN: Markdown:say directive for text-to-speech using Web Speech API


value: peterdunson

value: Terminal tool to search arXiv papers and render them as beautiful HTML for humans and LLMs

value: Show HN: RenderarXiv – Search ArXiv from terminal, HTML to read/paste into LLM

author: peterdunson


value: Show HN: Promptware – Bidirectional Code Translator (Python/Go/Rust/Node/.NET)


value: yeeyang

value:
Hi there, I am a growth hacker.
Recently, I have been using AI to build projects, and I found that AI is very useful in the process of creating SEO tools.
It can basically complete a project in one day and can also be converted into a browser plugin.
This is a small project I use for growth, and I hope you like it.

value: Show HN: I built Fake Tweet Generator all by claudecode

author: yeeyang


value: adiasg

value:
I made my own system to create & maintain custom guitar tab sheets. It uses Cursor's agent loop to automate what I used to do manually - scour Ultimate Guitar for tabs of every part of the song and piece it together.
You can ask for tabs in the structure you like by amending the instructions in AGENTS.md.
Hope someone finds this useful!

value: Show HN: Custom guitar tab sheets with Cursor

author: adiasg


value: jeswin

value: Show HN: LINQ-to-SQL but for TypeScript – turn type-safe lambdas into SQL

author: jeswin


value: renecoignard

value: Show HN: Qatsi – Hierarchical deterministic passphrase generator using Argon2id

author: renecoignard


value: xakpc

value: Show HN: A little catalogue of system prompts

author: xakpc


value: Show HN: Open-Source Typeform Alternative


value: indest

value: Show HN: AI Movie Quiz (iOS)

author: indest

title: Show HN: AI Movie Quiz (iOS)


value: Show HN: Flakegarden, shadcn-esque Nix flakes


value: xSWExET

value:
A daily game where you listen to 8 random songs and try to sort them on a timeline based on their release date. It's very similar to the board game Hitster, but it's actually just a spin-off to my other timeliner game, https://movietimeliner.com, where you sort movies instead.
You can also play endless mode where you can try to survive as long as possible before getting 3 wrongs.
What could be other fun variants to build?

value: Show HN: Hitster online, sort songs based on release date

author: xSWExET


value: tamnd

value: Show HN: The Little Book of Maths for LLMs-The maths you need to understand LLMs

author: tamnd


value: Show HN: Enfyra – Cluster-native BaaS that scales


value: datron

value:
Hi everybody - a few months ago I made this post on r/mcp https://www.reddit.com/r/mcp/comments/1klkagh/a_single_mcp_s... looking for a way to abstract out tools, resources and prompts from MCP servers allowing them to be sandboxed and easy to install - you didn't need to setup different servers each time.
It even helped with developing MCPs, I could focus on writing the code rather than setup the MCP server logic and if the plugin was sandboxed - I could use community written ones. I didn't find anything that met my needs (I saw hyper-mcp but wanted something more where I could have AI generate the code from a spec and plug it into the server).
So I am building jilebi. It is a MCP runtime that sandboxes plugins, manages permissions, env variables and state of the plugin so it can access only what I allow it to access. You can take a look at jilebi.ai to learn more and download it for free.
I'm looking for folks who build AI agents to try it out, let me know where it falls short of your expectations. I've written a few plugins for jilebi - you can raise a PR to this repo if you'd like to contribute. As of now, the limitations of jilebi CLI are:
* It doesn't list available plugins or show you plugins you have installed
* It doesn't support resource templates yet
* It is stuck on the 2025-03-26 MCP specification for now

value: Show HN: Jilebi – A MCP Runtime

author: datron

title: Show HN: Jilebi – A MCP Runtime


value: Porting of the suckless surf browser for Wayland

value: Show HN: Surf-Wayland

title: Show HN: Surf-Wayland


value:
### Why I built
- Earlier this year, DeepMind published groundbreaking work on detecting unstable
singularities in fluid dynamics—one of the deepest open problems in mathematical
physics (arXiv:2509.14185).
- The challenge? No public code.
- Extreme numerical precision requirements.
- Complex multi-stage training. This makes independent verification nearly impossible.
- So I built an open-source re-implementation to bridge that gap.
---
###  What It Does
Detects finite-time blow-ups in PDEs using Physics-Informed Neural Networks:
- Lambda prediction formulas (<1% error vs. published methodology)
- Automated parameter discovery via funnel inference
- High-precision Gauss-Newton optimization (residuals to 10⁻¹³)
- Multi-stage training with configurable precision targets
Think: Making century-old fluid dynamics problems tractable with modern ML.
---
###   Who This Is For
- Researchers studying singularities in PDEs
- Practitioners working with PINNs
- Anyone frustrated by non-reproducible ML papers
- Students learning scientific machine learning
---
###  Built For Reproducibility
- 119 comprehensive tests (all passing)
- GPU-accelerated with PyTorch + CUDA
- Automated validation CI/CD
- Professional documentation + limitations clearly stated
- Not just "research code"—designed to actually work in other people's hands.
---
###  Current Implementation Status
- Lambda prediction formulas (formula-based validation)
- Funnel inference (secant method)
- Enhanced Gauss-Newton optimizer (test problem verified)
- PINN solver framework
- Multi-stage training (framework complete, full validation pending)
- Full 3D Navier-Stokes solver (future work)
- Transparency matters: This shows exactly what works today vs. what's roadmap.
---
###  Links
GitHub: https://github.com/Flamehaven/unstable-singularity-detector
Paper: https://arxiv.org/abs/2509.14185
Documentation: README includes limitations, validation methodology, troubleshooting
---
###  Important Disclaimer
This is an independent re-implementation inspired by DeepMind's published
methodology. It is NOT affiliated with, endorsed by, or in collaboration
with DeepMind. Results are validated against published formulas, not
direct comparison with DeepMind's unpublished experimental data.
---
If you've ever wished "I wish I could just run their code," this is for you.
Contributions, issues, and feedback welcome. Let's make frontier research
more accessible together.

value: Show HN: Unstable Singularity Detector

title: Show HN: Unstable Singularity Detector


value: adamgol

value:
I built BetterSelf to solve a problem I kept running into: most of what we learn, we forget.
Books, podcasts, and notes — valuable insights disappear in days.
BetterSelf keeps your best lessons and ideas alive, reminding you over time so they actually stick.
I use it every day, and it’s already helped me retain things I would have forgotten.
I’m 19 and built this in about a month while experimenting with personal productivity tools.
I’d love feedback from the HN community — anything you suggest will go straight into the app.

value: Show HN: BetterSelf – an app to never forget the lessons and ideas you learn

author: adamgol


value: blurayfin

value:
Hey everyone,
Inspired by iLovePDF, I grabbed myself the very cute domain ilovellm.com
 and decided to fill it with some fun, privacy-friendly AI tools, all running right in your browser.
It is a small playground for text, vision, and audio models that use Transformers.js, WebGPU, and MediaPipe. There's no server, no tracking, and no data leaving your device, everything runs locally. The models download once, cache for offline use.
Works best on Chromium browsers with WebGPU enabled, but there’s a WASM fallback too.
Try it here (no signup): https://ilovellm.com

value: Show HN: ilovellm – Private, in-browser LLM tools

author: blurayfin


value: peterdunson

value:
Fork of Karpathy's rendergit that adds checkboxes to select which files get included in the LLM output.
Renders a GitHub repo to HTML, then lets you pick files via checkboxes. Auto-skips bloat (package-lock.json, node_modules). Quick filters for "Python only", "No tests", etc. The LLM-ready CXML updates based on your selection.
Solves: Pasting entire repos into Claude hits token limits. Manually cherry-picking files is tedious. LLMs hallucinate code if you just describe it.
Now: Render once, click checkboxes for the files you need, copy clean output.

value: Show HN: Rendergit-lite – Interactive repo viewer with selectable files for LLMs


value: ysaad

value:
LazyArchon is a powerful, dedicated Terminal User Interface (TUI) for Archon (https://github.com/coleam00/Archon). If you use Archon to manage your projects and tasks, you know the power of its backend, but often a browser is overkill for simple, focused work.
LazyArchon solves this by providing a lightning-fast, terminal-native client that allows you to manage your Archon tasks without ever leaving your IDE or command line.
Key Features & Design
Dedicated Archon Client: Seamlessly connects to your self-hosted Archon instance (e.g., on localhost:8181). It's built specifically to interface with Archon's projects, tasks, statuses, and features.
Focused Workflow: Built with developers in mind. Zero distractions and a minimal interface to keep you in the flow state—no browser tabs, no notifications.
Vim-like Navigation: Navigate between panels, projects, and tasks instantly using intuitive h/l/j/kkeyboard shortcuts. It feels like a natural extension of your terminal environment.
Efficient Task Management: Use simple key presses to manage task status (Todo, Doing, Review, Done) and assign features to tasks.
Tech Stack: Written in Go and leveraging the excellent Bubble Tea TUI framework for a single, cross-platform binary (Linux, macOS, Windows).
Important Context & Current Limitations
LazyArchon is an early-stage tool focused on efficient consumption and update of Archon data.
It requires a running Archon API server. LazyArchon is the client; Archon is the project database/backend.
Current functionality: It excels at browsing, filtering, and rapidly updating task statuses.
What's next: We are prioritizing adding task creation forms, advanced editing, and a robust configuration system in the immediate future.
We welcome your feedback on this approach to terminal-based project management. Check out the demo and source code below!
Tool Website & Demo: https://lazyarchon.yousfisaad.com/
Archon Backend (Required): https://github.com/coleam00/Archonhttps://github.com/coleam0...
LazyArchon GitHub: https://github.com/yousfisaad/lazyarchon

value: Show HN: LazyArchon – Terminal-Based Project Management TUI Built with Go

author: ysaad


value: eightballsystem

value:
I got sick and tired of how much AI was being pushed at me from nearly every search engine. So I built my own, Project Glass.
It is built on a few core beliefs:
    Transparency and Privacy is paramount.
    AI isn't required.
    Real user engagement is the best signal.
It has a clear transparent (puns intended) algorithm, that you can view on the home page, it takes the following things into account for the ranking:
1. Title
2. Snippet
3. Number of clicks/Click Rate
4. Recency (with a slow decay)
It uses 0 front end Javascript, and no AI in any part of the creation or use of this.
I have been working on this for a while, and this has been my daily use search engine for a few weeks now, if you can please try it out, let me know what you think, and please be kind!
Ill be around all day to answer questions and review feedback.
Thank you!

value: Show HN: Got sick and tired of AI in search engines, so I made my own

author: eightballsystem


value: irshadnilam

value: An attempt to build a a2a native agents sdk in rust.<p>Ignore the readme. It is not production ready, claude code be tripping.

value: Show HN: Radkit, A2A focused rust agents SDK

author: irshadnilam


value: lbaune

value: v1.1.0 adds ~20–30% faster responses and better tool calling. Curious how people might wire this into their workflows?

value: Show HN: Expose Copilot as a standard OpenAI-style API for your local toolchain

author: lbaune


value: exaroth

value: Show HN: Utility for building self contained game AppImages running on Wine

author: exaroth


value: RoelandK

value: Generated a project to get users to sendgoods/parcels easily. Other users can ship for a fee. Goal is cheaper shipping and generating income for shippers. Not sure if I`m on the right track.

value: Show HN: Eurosend Project

author: RoelandK

title: Show HN: Eurosend Project


value: sras-me

value:
I have been using ledger-cli (https://ledger-cli.org/) for a while and it is a great tool, but I found it hard to enter transactions while I am afk, for example using my phone while traveling.
I made this (really basic) accounting tool available at https://sras.me/accounts/ to solve that problem.
To use it, just use "view source", download the plain html and open it from your browser. Or use it directly at https://sras.me/accounts/, I don't mind.
It does not have a back-end, and all data is stored on your device's local storage (broswer's indexedDb to be exact). For syncing with other devices, you use a free service like https://getpantry.cloud/ or https://jsonbin.io/ to export the compressed and encrypted JSON data from this app, and later import the same to the app running in other devices. You can also export the journal as a text file in ledger-cli format, to use with ledger-cli, if you want to run some advanced reporting on it.
The format of input data mostly follows that of ledger-cli. That is you enter your accounts like, `Assets:Bank:MyBankName` or `Assets:Cash` or `Expense:Purchase:Food` etc. The debit/credit convention also follows that of ledger-cli. Negative numbers for debit and positive for credits. There is no support for currency symbols or commodities.
The UI is geared to make entering multiple transaction over multiple dates easy. So you can use a common
source account (akin to ledger-cli where you can leave the amount for a common source/destination account empty and it will compute it automatically), and then use the UI to enter transactions spanning multiple dates (use the '+' button to generated more form fields)
Once saved, the transactions will show up in the journal. You will be able to click on the transaction date in the journal, and edit/delete the transaction.
There is also some minimal functionality to track monthly budgets. The way it work is really simple. You configure monthly allocation, and set a start date to compute budget report. The program will tell you how much funds is available for the current month. Or by how much you have exceeded the allocated amount, This is based on the transactions for the current month as well as any pending/exceeded budget allocations from the past months, starting from the configured budget date.
To use a remote service, you must create a data store in that service and use the endpoint to update/read the data store in the "remote" page. You should also include the Authorization headers that are required by the service.
For example, if you are using jsonbin.io, then you have to create a bin, and use the url to that bin and the authorization headers from there.
jsonbin.io's free tier currently limits the exported record size at 100 KB. But since the export data is compressed, this should be sufficient to store several month's worth of personal transaction data. I have not used the service from https://getpantry.cloud/, but they seem to offer storage of much larger records.
But I think it does not really matter. The app allows you to export only a subset of the transactions. So you can just export two weeks worth of recent transactions to import to other devices for syncing with them. If you end up with a large amount of data on a device, then you have to use a service that offer larger storage, or import the whole data in multiple export/import steps.
As mentioned earlier, the export data is encrypted using a user provided password but I provide no guarantee that it is unbreakable!

value: Show HN: Plain HTML tool for simple personal accounting

author: sras-me


value: rohitoc

value: A proxy for your main email

value: Show HN: Tempmail Mail

author: rohitoc

story_text: A proxy for your main email

title: Show HN: Tempmail Mail


value: joerock

value: Hey parents! If your child has lost a tooth, pair that money offer with a nice certificate from the tooth fairy itself!

value: Show HN: Tooth Fairy certificate generator

author: joerock


value: kukanani

value:
Announcing WhyTorch, an open source website I built to explain PyTorch functions. It makes tricky functions like torch.gather and torch.scatter more intuitive by showing element-level relationships between inputs and outputs.
For any function, you can click elements in the result to see where they came from, or elements in the inputs to see how they contribute to the result to see exactly how it contributes to the result. Visually tracing tensor operations clarifies indexing, slicing, and broadcasting in ways reading that the docs can't.
Would love feedback on which PyTorch functions people most want visualized next.

value: Show HN: WhyTorch – visual explainer for PyTorch Functions

author: kukanani


value: qwikhost

value: Show HN: Video AI Editor – Use text prompts to edit your video

author: qwikhost


value: Codegres

value: Show HN: Pomodoro App

author: Codegres

title: Show HN: Pomodoro App


value: yoavfr

value:
I’ve been switching a lot between Claude Code and Codex, and losing context was painful.
So I built AI Sessions MCP, a small local MCP server that lets any client search and read your local CLI sessions so you can start in one agent and pick up where you left off in another.
It’s local-only, and reads the session files already on disk for Claude Code, OpenAI Codex, Gemini CLI, and opencode. It lists sessions, supports searches, and opens full transcripts (paged).
I’d love any feedback on how you’d use it. Contributions for additional adapters are welcome!
Repo: https://github.com/yoavf/ai-sessions-mcp

value: Show HN: Share sessions between Codex and Claude Code (and more)

author: yoavfr


value: yusufaytas

value:
Hey HN
I built Caccepted
- A local-first challenge tracker that helps you stay consistent with goals, habits, workouts, and projects.
- Everything runs in your browser, works offline, and doesn’t require creating an account.
Why
Most trackers feel bloated. I wanted something simple: a single place to manage 30-day challenges, weekly plans, and personal projects. All visible in one daily dashboard.
User Guide
https://www.caccepted.com/user-guide

value: Show HN: Caccepted – A Simple Stupid No Login Challenge and Todo Tracker

author: yusufaytas


value: fralps

value:
Hey everyone,
I’ve been working on several projects recently, and one pain point kept coming back: jumping between multiple repos to keep track of GitHub Actions workflows.
 • Hard to see all running workflows at once
 • No easy way to get insights across repos
 • Constant context switching
So, I decided to build a small tool for myself — it ended up becoming Squidly.
What it does:
 • Centralizes all your GitHub workflows in a single dashboard
 • Lets you monitor and get insights (success/failure, bottlenecks, etc.)
 • Makes it easier to manage without repo-hopping
It’s still in early beta, but I thought it might be useful for others here too.
I’d really love your feedback:
 • Is this actually a pain you feel in your teams?
 • What features would make it truly valuable for you?
Thanks a lot — happy to answer questions and share more details if anyone’s interested

value: Show HN: Managing multiple GitHub Actions workflows, a tool to centralize them

author: fralps


value: turblety

value: Show HN: AutoRules AI – Check all files against a list of questions

author: turblety


value: jamescampbell

value:
Version 2.0 - Now using modern Electron with enhanced security features!
WHY?:
"A super lightweight Tor-connected browser built with modern web technologies."
Elector is a simple browser that auto-connects to your local Tor service. If you're running Tor via homebrew on macOS, this app works out of the box. For other setups, you may need to configure your torrc file.

value: Show HN: Elector – A lightwight Tor browser in Electron

author: jamescampbell


value: esubaalew

value:
Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively.
I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL experience with commands like :help, :lang, and :quit.
Install: cargo install run-kit (or use the platform downloads on GitHub). Source & releases: https://github.com/Esubaalew/run
I used Rust while following the official learning resources and used AI to speed up development, so I expect there are bugs and rough edges. I’d love feedback on: usability and UX of the REPL, edge cases for piping input to language runtimes, security considerations (sandboxing/resource limits), packaging and cross-platform distribution.
Thanks — I’ll try to answer questions and share design notes.

value: Show HN: Run – a CLI universal code runner I built while learning Rust

author: esubaalew


value: albertpaulp

value: Show HN: FlixJoy, an app for discovering movies tailored to your taste

author: albertpaulp


value: mtsnrtkhr

value: Show HN: Cirquery – Human-readable query DSL for nested JSON

author: mtsnrtkhr


value: eric-hermosis

value:
When building FastAPI endpoints, I found the dependency injection system such a pleasure to use that I wanted it everywhere, not just in my endpoints. I explored a few libraries that promised similar functionality, but each had drawbacks, some required Pydantic, others bundled in features beyond dependency injection, and many were riddled with bugs.
That's way I created PyDepends, a lightweight dependency injection system that I now use in my own projects and would like to share with you.
It does just that, inject dependencies, nothing more. No type checking, no automatic casting or pydantic requirements. Sync and async mode, all implemented in a single file.

value: Show HN: I decoupled FastAPI dependency injection system in a simple package

author: eric-hermosis


value: arjunkava

value: Show HN: Namo Turn Detector v1 – High-performance, semantic turn detection

author: arjunkava


value: skrid

value: Show HN: ZapForms – Create public forms with instant APIs and webhooks

author: skrid


value: Show HN: OneDollarChat – Global chat where messages cost $1


value: crad

value:
At AWeber our move from GitLab to GitHub demanded a tool that could migrate hundreds of repositories and automatically transform CI pipelines. That effort produced imbi-automations, a workflow engine capable of applying coordinated changes that leverage AI across our entire codebase.
Imbi is our operational source of truth. As an open-source system, it maps every project, service, database, and dependency into an interconnected graph. It tracks technical debt, enforces standards, and serves as a single control plane for configuration, project state, deployments, and operational change.
Imbi Automations leverages this graph to target projects by language, version, or type, executing workflows that combine AI with traditional tooling to enforce consistency at scale. It updates project metadata, identifies deficiencies, and monitors compliance with our standards.
We've used Imbi Automations to:
- Migrate several hundred projects from GitLab to GitHub, automating the transition from GitLab CI to GitHub Actions.
Finish our Python 3.9 to 3.12 migration by updating all projects to use the latest syntax, tooling, and project standards.
- Scan all projects leveraging Claude Code, creating comprehensive AGENTS.md files for every project to ensure Agent readiness to work on project related tasks.
- Automate the scanning of our projects for standards compliance, updating Imbi project facts with the results.
- Update base Docker images across all projects in minutes instead of months.
What we're focused on next:
- Python 3.14 upgrade (January 2026): one to two sprints instead of months
- JavaScript → TypeScript: bulk migration instead of individual rewrites
- AWS infrastructure, security scanning, automated incident response: all candidates for AI-driven workflows
- Standards compliance: continuous reporting and remediation

value: Show HN: Imbi-Automations

author: crad

title: Show HN: Imbi-Automations


value: This program is intended for recording audio/video streaming from internet; later there may also be added others that are related to this.<p>(You might then be able to record it onto a DVD (after converting from MPEG-TS to VOB; you must use external software to make this conversion) so that you can watch on TV.)<p>If something does not work, please notify that I may fix it, and/or you may provide a correction. Also if you have a question, that I can improve documentation, add FAQ, etc.

value: Show HN: Hlsrecord

title: Show HN: Hlsrecord


value: Show HN: 100% vibe-coded JSON-validator

title: Show HN: 100% vibe-coded JSON-validator


value: ddaras

value: Show HN: Melony – Stream AI-generated React UIs in real-time

author: ddaras


value: I've spent the last few weekends building an auth server that comes with a basic RBAC framework. Usually when I start working on a project, I generally tend to re-use the same framework and writing the same auth logic, so I thought of creating this boilerplate.<p>The concept is straightforward- you generally have some micro-service made up of resources, and each resource has some action(read,write,delete,update). This makes up the permission slug: service.resource.action. These permissions are then attached to roles defined in your system. This project encapsulates this user,role,permission management and enforecement for your FastAPI applications.

value: Show HN: Boilerplate auth server implementing RBAC