Show stories

GenLabs-AI about 1 hour ago

Show HN: Agentica – 200 reqs/day for free, data not used to train our LLMs

I built an extension that gives developers cheaper access to AI models in a Kilo Code fork.

Free tier: 200 requests/day to open source models (DeepSeek, Qwen, Minimax) Paid tier ($20/month): $45 in credits for Claude/GPT-5/Gemini-3 + 1000 daily open source requests

Works in VS Code, Cursor, and Windsurf. Your data isn't used for training.

Just launched today, still rough but functional. Would appreciate feedback.

agentica.genlabs.dev Download extension from: https://open-vsx.org/extension/agentica/agentica

agentica.genlabs.dev
2 0
Summary
Show HN: CineCLI – Browse and torrent movies directly from your terminal
samsep10l about 18 hours ago

Show HN: CineCLI – Browse and torrent movies directly from your terminal

Hi HN

I built CineCLI — a cross-platform terminal app to browse movies, view details, and open torrents directly in your system torrent client.

Features: - Search movies from the terminal - Rich UI with ratings, runtime, genres - Interactive & non-interactive modes - Magnet handling via system default client - Linux/macOS/Windows support - No ads, no tracking

GitHub: https://github.com/eyeblech/cinecli PyPI: https://pypi.org/project/cinecli/

Would love feedback from terminal + Python folks

github.com
288 98
Summary
Show HN: Yapi – FOSS terminal API client for power users
jamiepond 1 day ago

Show HN: Yapi – FOSS terminal API client for power users

I shared a previous version of yapi a few months ago in the comments section of a post talking about the insanity of Postman being 'down'. yapi has developed into a more mature project since then!

https://github.com/jamierpond/yapi

Still very early, but it makes me much more productive vs Postman, Bruno, Insomnia, etc.

If youre a nvim/tmux culture human, you might like this!

yapi.run
39 16
Summary
sathvikchinnu about 3 hours ago

Show HN: Lume.js – 1.5KB React alternative using zero custom syntax

Lume.js is a lightweight and modular JavaScript library for building responsive and interactive web applications. It offers a simple and intuitive API for creating UI components, handling user interactions, and managing application state.

sathvikc.github.io
4 1
Summary
Show HN: A kids book that introduces authorization and permissions concepts
samkim about 5 hours ago

Show HN: A kids book that introduces authorization and permissions concepts

A colleague and I made a kids' picture book that introduces authorization concepts.

We work at AuthZed and explain these concepts regularly. We thought it'd be fun to put them together in a format accessible and appealing to kids and grownups alike. It would also be helpful when explaining what we do for work and make a unique gift for our families.

The goal was a fun story first and foremost. We aimed to present concepts accessibly but made conscious decisions to simplify, knowing we couldn't be comprehensive in a picture book format. We also wanted visually appealing illustrations, so we built a custom tool to streamline exploring ideas with AI. It does reference-weighted image generation (upload references, weight which ones matter most), git-like branching for asset organization, and feedback loops that improve subsequent generations. It was built with Claude Code. Here's a screenshot: https://content.authzed.com/hubfs/screenshot-design-asset-ma...

We'd love feedback on where we chose to simplify. Did we get the tradeoffs right or did we oversimplify? And lastly, did you enjoy the story?

You can read the book online: https://authzed.com/resources/dibs-and-the-magic-library

authzed.com
10 1
Summary
Show HN: C-compiler to compile TCC for live-bootstrap
fjfaase 6 days ago

Show HN: C-compiler to compile TCC for live-bootstrap

This article discusses the development of a new manufacturing execution system (MES) to replace outdated legacy systems. The proposed solution aims to provide a more flexible, scalable, and user-friendly platform for manufacturing operations management.

github.com
65 22
Summary
Show HN: Python SDK – forecasting with foundation time-series and tabular models
ChernovAndrei 5 days ago

Show HN: Python SDK – forecasting with foundation time-series and tabular models

We’ve built a Python SDK for running inference on foundation models designed for time-series and tabular data. They are new SOTA models for time-series and tabular tasks and work out of the box. They do not require model training or feature engineering. The link to the GitHub repository is: https://github.com/S-FM/faim-python-client

github.com
40 16
Summary
emil154 about 6 hours ago

Show HN: "What Should I Build?" A directory of what people want

Successful entrepreneurs always say that the most profitable tools are the ones that help you solve the issues you’re facing. The problem is, I apparently have no issues. So instead, I built a PoC of a minimalistic ideas directory focused on issues others are facing. Feedback is welcome

whatshouldibuild.online
2 2
Summary
Show HN: Jmail – Google Suite for Epstein files
dvrp 3 days ago

Show HN: Jmail – Google Suite for Epstein files

Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release.

Please AMA!

jmail.world
1,519 348
Show HN: Netrinos – A keep it simple Mesh VPN for small teams
pcarroll 4 days ago

Show HN: Netrinos – A keep it simple Mesh VPN for small teams

I'm the founder at Netrinos. I built a WireGuard-based mesh VPN because remote access has always been a pain. After years of SSH tunnels, IPsec headaches, and the ssh log horror movie, I wanted something simpler: install, sign in, get work done.

Netrinos creates a LAN-like overlay network across your devices. Connections are direct P2P via WireGuard, with no central server routing traffic. Each device gets a stable IP and DNS name (pc.you.netrinos.com). When direct connections fail, they fall back to a relay server that's still encrypted end-to-end. We can't see your traffic.

The most challenging problem to solve was NAT traversal. UDP hole punching works most of the time. The rest is a cocktail of symmetric NAT, CGNAT, and serial NATs. We use STUN-style discovery and relay fallback for the edge cases. I was surprised by how unreliable low-end ISP routers really are, and how much technical wizardry it takes to hide that behind a clean, simple UX.

Our stack is a Go backend for client and server, WireGuard kernel mode for Linux and Windows (macOS is userspace), Wails.io for cross-platform UI. WireGuard does all the heavy lifting. Go ties it all together.

Popular use cases include: RDP to home PCs, accessing NAS without exposing it, and SSH into headless Linux boxes. One customer manages hundreds of IoT devices in the field, eliminating the need to deal with customer routers.

We just released Pro with multi-user, access control, and remote gateway routing. Personal is free (up to 100 devices).

I'd love to hear what you expect from a simple mesh VPN, what's missing from current tools, and what's lacking from your remote access setup. Use code HNPRO26 for a 30-day trial of Pro.

https://netrinos.com

netrinos.com
90 63
Summary
Show HN: Openinary – Self-hosted image processing like Cloudinary
fheysen about 7 hours ago

Show HN: Openinary – Self-hosted image processing like Cloudinary

Hi HN!

I built Openinary because Cloudinary and Uploadcare lock your images and charge per request.

Openinary lets you self-host a full image pipeline: transform, optimize, and cache images on your infra; S3, Cloudflare R2, or any S3-compatible storage.

It’s the only self-hosted Cloudinary-like tool handling both transformations and delivery with a simple URL API (/t/w_800,h_800,f_avif/sample.jpg).

Built with Node.js, Docker-ready.

GitHub: https://github.com/openinary/openinary

Feedback welcome; especially from Cloudinary users wanting the same UX but on their own infra!

github.com
4 2
Summary
Show HN: BBC2Podcast – Geo-unblocking proxy for BBC radio as podcasts
hauxir about 7 hours ago

Show HN: BBC2Podcast – Geo-unblocking proxy for BBC radio as podcasts

This tool allows users to easily convert BBC radio podcasts to MP3 files, enabling offline listening and saving content for future reference. It provides a convenient way to access and archive BBC podcast content.

github.com
4 1
Summary
seinvak 2 days ago

Show HN: Books mentioned on Hacker News in 2025

The article discusses the rise of 'software-based' cities, where urban planning and development are increasingly driven by technology and data-driven decision-making. It explores how cities are leveraging digital tools and platforms to enhance infrastructure, services, and citizen engagement.

hackernews-readings-613604506318.us-west1.run.app
600 210
Summary
Show HN: I Built a US Grid Telemetry API Using Azure Functions and Python
Norris-Eng about 8 hours ago

Show HN: I Built a US Grid Telemetry API Using Azure Functions and Python

Hey HN, I'm a SysAdmin turned Dev.

Leaving your mining rigs unmonitored for the holidays is a risk, so I built a tool to automate it.

I got tired of the delayed/fragmented data from ISOs like PJM and ERCOT, so I built a normalized API to track grid stress in real-time.

The Stack:

Scrapers: Python 3.11 (Pandas/Requests) handling the messy ISO formats. Compute: Azure Functions (Consumption Plan) to keep costs near zero. Storage: Azure Data Lake Gen2 (Parquet) for historical retention.

I also wrote a simple Python client 'kill-switch' for Bitcoin miners to automate curtailment during price spikes.

Repo is here: https://github.com/Norris-Eng/gridwatch-kill-switch API is here: https://rapidapi.com/cnorris1316/api/gridwatch-us-telemetry

Happy to answer questions about the scraping logic or Azure costs!

github.com
3 0
Summary
Show HN: HN Wrapped 2025 - an LLM reviews your year on HN
hubraumhugo 3 days ago

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

I was looking for some fun project to play around with the latest Gemini models and ended up building this :)

Enter your username and get:

- Generated roasts and stats based on your HN activity 2025

- Your personalized HN front page from 2035 (inspired by a recent Show HN [0])

- An xkcd-style comic of your HN persona

It uses the latest gemini-3-flash and gemini-3-pro-image (nano banana pro) models, which deliver pretty impressive and funny results.

A few examples:

- dang: https://hn-wrapped.kadoa.com/dang

- myself: https://hn-wrapped.kadoa.com/hubraumhugo

Give it a try and share yours :)

Happy holidays!

[0] https://news.ycombinator.com/item?id=46205632

hn-wrapped.kadoa.com
308 152
Show HN: An easy way of broadcasting radio around you (looking for feedback)
douxx 6 days ago

Show HN: An easy way of broadcasting radio around you (looking for feedback)

The project identifies as "Your Raspberry Pi FM network". It uses a fork of the well-known PiFmRds as a backend to stream audio on FM radio. It allows the control of multiple pi units with a central server, that can also be temporarly hosted on google cloud shell or github codespaces.

github.com
36 17
Summary
holg 2 days ago

Show HN: Rust/WASM lighting data toolkit – parses legacy formats, generates SVGs

Hi HN, I'm Holger, a developer who worked in the lighting industry.

I built this to scratch my own itch and put it on crates.io and PyPI where nothing like it existed.

The old file formats (EULUMDAT from 1990, IES from 1991) still work fine for basic photometry. But the industry is moving toward spectral data – full wavelength distributions instead of just lumen values.

The new standards (TM-33, ATLA-S001) are barely supported by existing tools.

So this handles both: legacy formats for compatibility, spectral data for anyone who wants to work with the new standards.

Stack: Rust core, then UniFFI for bindings. One codebase compiles to WASM/Leptos, egui, SwiftUI, Jetpack Compose, PyO3.

At one point the generated Swift boilerplate got so large GitHub classified it as a Swift project. 3D viewer is Bevy, loaded on-demand.

Feedback welcome – especially on the SVG output and the 3D viewer.

https://github.com/holg/eulumdat-rs (MIT/Apache-2.0)

eulumdat.icu
50 5
ProbDashAI about 3 hours ago

Show HN: Full-text search engine for Epstein docs (OCR and OpenSearch)

Hi HN,

Like many people, I was frustrated that the released Epstein/Maxwell court documents were mostly scanned images (PDFs) with no text layer. This made them impossible to Ctrl+F or analyze programmatically.

I built a pipeline to fix this using Python, Tesseract, and OpenSearch.

The Site: https://epsteinfilez.com

The Stack:

Ingestion: Python workers using ocrmypdf (Tesseract) to perform parallel OCR on raw files.

Search: OpenSearch for indexing the extracted text.

Frontend: Next.js (SSR) for the UI.

Infrastructure: Self-hosted Docker swarm.

Features:

Sub-second full-text search across all files.

Highlights search terms directly on the PDF page.

Deep linking to specific pages/documents.

This is a transparency tool, not a political one. I wanted to make the raw primary sources accessible to researchers and journalists.

Feedback on the search relevance or indexing pipeline is welcome!

2 0
Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF
sinaatalay 2 days ago

Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF

I built RenderCV because Word kept breaking my layout and LaTeX was overkill. I wanted my CV as a single YAML file (content, design, margins, everything) that I could render with one command.

Run rendercv render cv.yaml → get a perfectly typeset PDF.

Highlights:

1. Version-controllable: Your CV is just text. Diff it, tag it.

2. LLM-friendly: Paste into ChatGPT, tailor to a job description, paste back, render. Batch-produce variants with terminal AI agents.

3. Perfect typography: Typst under the hood handles pixel-perfect alignment and spacing.

4. Full design control: Margins, fonts, colors, and more; tweak everything in YAML.

5. Comes with JSON Schema: Autocompletion and inline docs in your editor.

Battle-tested for 2+ years, thousands of users, 120k+ total PyPI downloads, 100% test coverage, actively maintained.

GitHub: https://github.com/rendercv/rendercv

Docs: https://docs.rendercv.com

Overview on RenderCV's software design (Pydantic + Jinja2 + Typst): https://docs.rendercv.com/developer_guide/understanding_rend...

I also wrote up the internals as an educational resource on maintaining Python projects (GitHub Actions, packaging, Docker, JSON Schema, deploying docs, etc.): https://docs.rendercv.com/developer_guide/

github.com
95 41
Summary
amarble about 12 hours ago

Show HN: Gen AI Writing Showdown

The article discusses the concept of a writing showdown, where writers compete to produce the best work within a limited time frame. It highlights the benefits of this format, such as fostering creativity and improving writing skills, while also addressing potential challenges and strategies for successful participation.

writing-showdown.com
2 0
Summary
alentodorov 2 days ago

Show HN: WalletWallet – create Apple passes from anything

I got my Apple developer certificate and built a simple app to solve a problem I had. One shop I buy from doesn't have Apple Wallet passes. Since you need signed certificates to build these very simple things, I created a minimal app that signs them. It's available if you need it too. It won't scan cards with AI - you manually enter the barcode, which I think makes it less prone to error.

walletwallet.alen.ro
438 111
Show HN: Shittp – Volatile Dotfiles over SSH
sdovan1 2 days ago

Show HN: Shittp – Volatile Dotfiles over SSH

github.com
134 84
jackculpan about 13 hours ago

Show HN: Claude Code Skills Playground

SkillsPlayground is an online platform that provides a range of interactive coding challenges and assessments to help individuals improve their programming skills and prepare for technical interviews.

skillsplayground.com
3 0
Summary
Show HN: I built a tool to clear my YouTube's "Watch Later" Video Graveyard
nikhonit about 13 hours ago

Show HN: I built a tool to clear my YouTube's "Watch Later" Video Graveyard

I built this because I consume a lot of technical lectures and long-form podcasts on YouTube, but I found myself wasting hours scrubbing through videos just to find specific citations or concepts.

Recapio is a tool that extracts the transcript and generates structured summaries for videos (and web articles). It’s not trying to replace watching content, but rather to act as a 'Ctrl+F' for video context.

One technical challenge I faced: Dealing with auto-generated YouTube captions vs. forced captions was messy. I had to build a parser that normalizes the timestamps so that when you click a summary point, it actually seeks to the correct frame, even if the caption timing is drifting.

It has a free tier that should cover most casual usage. I’d love your feedback on the extraction quality

recapio.com
2 2
Summary
Show HN: The Official National Train Map Sucked, So I Made My Own
Pavlinbg 2 days ago

Show HN: The Official National Train Map Sucked, So I Made My Own

Hi HN,

I’m a junior developer. I wanted to share a side project I’ve been working on.

The national railway carrier (BDZ) has no public API. They have an official map but the UI is quite dated, often lags, and doesn't show the full route context.

I wrote a short write-up about the process here: https://www.pavlinbg.com/posts/bg-train-tracker

I know it's still rough around the edges (I'm still working on it), but I’d love to hear your feedback or suggestions!

bdzmap.com
76 24
Show HN: DeepSearch – a high-performance SMB directory scanner in Rust
dohuyhoangvn93 1 day ago

Show HN: DeepSearch – a high-performance SMB directory scanner in Rust

DeepSearch is an open-source project that provides a deep learning-based search engine for GitHub repositories. It enables users to search for relevant code and projects based on natural language queries, leveraging advanced natural language processing and deep learning techniques.

github.com
14 2
Summary
gonc_cc about 15 hours ago

Show HN: Gonc – Serverless P2P dual reverse proxy with NAT traversal

Over the past couple of months, I've been working on gonc. It started as a cross-platform netcat alternative written in Go, but I realized it would be much more powerful with a -p2p flag to automatically punch through NATs and firewalls.

It is now working smoothly. To establish a P2P netcat-like chat connection, you simply run the same command on both sides:

gonc -p2p <passphrase>

Building on this, I implemented a dual (bidirectional) reverse proxy. This allows both peers to access each other's networks simultaneously.

Peer A:

gonc -p2p <passphrase> -linkagent

Peer B:

gonc -p2p <passphrase> -link 1080;1080

This opens port 1080 on both ends as a SOCKS5 & HTTP proxy to tunnel traffic to the other side.

How it differs from frp/rathole: Unlike existing solutions that require you to deploy a self-hosted Rendezvous/Signaling Server, gonc uses public STUN and MQTT servers for signaling.

For cases involving Symmetric NATs where a relay is unavoidable, gonc doesn't need a proprietary relay server—it can simply use any standard SOCKS5 server as a relay.

Peer B: (only one side needs to specify -x)

gonc -x socks5ip:port -p2p <passphrase> -link 1080;1080

I'd love to hear your feedback or suggestions!

gonc.cc
3 0
Show HN: Luxury Yacht, a Kubernetes management app
johnj-hn about 17 hours ago

Show HN: Luxury Yacht, a Kubernetes management app

Hello, all. Luxury Yacht is a desktop app for managing Kubernetes clusters that I've been working on for the past few months. It's available for macOS, Windows, and Linux. It's built with Wails v2 (https://wails.io), so huge thanks to Lea Anthony for that awesome project. Can't wait for Wails v3.

This originally started as a personal project that I didn't intend to release. I know there are a number of other good apps in this space, but none of them work quite the way I want them to, so I decided to build one. Along the way it got good enough that I thought others might enjoy using it.

Luxury Yacht is FOSS, and I have no intention of ever charging money for it. It's been a labor of love, a great learning opportunity, and an attempt to try to give something back to the FOSS community that has given me so much.

A word of caution, in case you care about this sort of thing -- I wrote this with AI assistance. I am, first and foremost, a platform/infrastructure engineer, not a software developer. I've learned enough via tinkering and osmosis over the years to have a decent idea of how to write software, but it's not my main gig. I did my best to try to make sure the code isn't garbage, but you might look at it and disagree. I have no doubt that there's a lot of room for improvement, but it works, I think it has a pretty good feature set, and I'll keep iterating on it to make it better.

If you want to get a sense of what it can do without downloading and installing it, read the primer: https://github.com/luxury-yacht/app/blob/main/docs/primer.md

Or, head to the Releases page to download the latest release: https://github.com/luxury-yacht/app/releases

Oh, a quick note about the name. I wanted something that was fun and invoked the nautical theme of Kubernetes, but I didn't want yet another "K" name. A conversation with a friend led me to the name "Luxury Yacht", and I warmed up to it pretty quickly. It's goofy but I like it. Plus, it has a Monty Python connection, which makes me happy.

github.com
2 0
mootoday about 17 hours ago

Show HN: A vibe-coded database GUI

Seaquel is a web-based tool that helps users build and manage SQL databases, offering features like data visualization, real-time collaboration, and seamless integration with popular cloud platforms.

seaquel.app
5 9
Summary
Show HN: Starships.ai – Build, deploy and orchestrate an AI agent team
brayn003 about 18 hours ago

Show HN: Starships.ai – Build, deploy and orchestrate an AI agent team

Hi, I wanted to create an AI powered team, where agents with different skills and tools could collaborate with each other on complex tasks.

But the current solutions felt too developer oriented. I wanted something that felt closer to how humans actually work. So I decided to create Starships.ai, where working with agents feels like talking to a remote employee on Slack.

The goal is to create an organization that is primarily run by agents, with humans reviewing critical decisions.

I would love to hear what you think, and would love for you to give it a try.

Thanks

https://starships.ai

starships.ai
4 2
Summary