value: muthuishere

value:
I run a very small VPS to host demos for my open source work.
Traffic is minimal (maybe 10–20 users), so I assumed no one really cared.
After checking the logs, I realized that assumption was wrong.
Even with almost no real users, the server was constantly scanned:
SSH brute-force attempts, HTTP probing for .env, AWS credential paths, and random endpoints.
Nothing broke, but it was clear I wasn’t really watching.
I explored a few options and ended up using CrowdSec. At first it felt heavy and not very friendly for a Docker + Kamal setup, but after some trial and error I got it working and automated.
I wrote up what I learned:
what SSH and HTTP logs actually look like on a “no-man’s” VPS
why repeated 404/403 probing matters
why temporary bans are safer than permanent ones
how I automated the setup so it’s repeatable
Article:
https://muthuishere.medium.com/securing-a-production-vps-in-...
Video walkthrough:
https://youtu.be/hSiMfbJ4c0Q
Automation / source code:
https://github.com/muthuishere/automated-crowdsec-kamal
Sharing this in case it helps someone else running a small public server who assumes it’s too boring to be attacked. Happy to answer questions or hear how others handle this.

value: Show HN: Securing a no-traffic VPS by watching SSH and HTTP logs

author: muthuishere


value:
I built this because I got tired of scrolling through marketplace listings that didn't match what I actually wanted. Instead of browsing categories, you just say what you're looking for (or offering) and AI handles the rest.
How it works:
- Voice input via Google Cloud Speech-to-Text (no typing required)
- Gemini 2.0 Flash parses natural language into structured intents
- Vector embeddings (text-multilingual-embedding-002) stored in PostgreSQL with pgvector
- Semantic matching with cosine similarity + location proximity bonus
- Two-sided: seekers matched with providers, and vice versa
Tech stack: Next.js 16, TypeORM + PostgreSQL/pgvector, Google Vertex AI, AWS SES
Try it: No sign-up required to create an intent. Just click the microphone and describe what you're looking for.
Solo developer in Austin, TX. Would love feedback on the matching quality and voice UX.

value: Show HN: Speak Your Find – Voice-first intent matching with Gemini and pgvector


value: mayurkakade

value:
"Hi HN, I’m Mayur. I built this because I was frustrated with existing teleprompters not letting me control webcam hardware (Exposure/Focus) directly.
It’s an Electron app (I know, I know—but I needed to ship fast).
The interesting technical challenges were:
Transparency & Click-through: Making the overlay "ghost" so you can click on the Zoom/Meet window behind the text while scrolling.
I’m currently at $0 revenue and anxious about the "Electron RAM" stigma, so I’d love feedback on the performance if anyone gives it a spin.
https://camprompter.dnyantra.com/

value: Show HN: CamPrompter – Transparent Teleprompter with UVC Hardware Control

author: mayurkakade


value: Daladim

value:
One of the persistent challenges in large language models is not raw capability, but interpretive instability. Models can produce fluent synthesis while drifting into speculation, premature certainty, or rhetorically dominant framing—especially in ambiguous or high-stakes contexts.
Most alignment efforts address this downstream through filters, policies, or fine-tuning. This work explores a different question:
Can interpretive posture be influenced before generation begins, using only transparent language-level constraints?
Overview
The Aletheia Protocol is a short, explicit invocation placed at the start of a session. It does not issue task instructions or override policies. Instead, it introduces six named symbolic constraints intended to bias how a model frames meaning prior to reasoning or synthesis.
The approach is based on an observed phenomenon we call Symbolic Archetypal Resonance Evocation (SARE): archetypally dense language can act as a high-level orientational signal, influencing interpretive priorities without specifying outcomes.
This work does not treat the effect as internal cognition or consciousness. Evaluation is limited to observable output behavior.
Method
Across multiple models, we compared paired prompts:
a baseline prompt requesting analysis or synthesis
the same prompt preceded by the protocol invocation
We did not optimize phrasing per model, hide the invocation, or adapt constraints dynamically. The goal was to isolate framing effects, not prompt-engineering skill.
Observed Effects
Across models, applying the protocol was consistently associated with:
clearer structural boundaries and definitions
reduced rhetorical flourish and narrative closure pressure
more frequent acknowledgment of uncertainty
higher refusal discipline where speculation would otherwise occur
greater emphasis on relationships and constraints over conclusions
These effects were strongest in synthesis and ambiguous domains, and minimal in transactional or purely factual queries.
Scope and Limits
This work does not claim permanent alignment changes, access to model internals, proof of cognition, or superiority over existing safety mechanisms. It demonstrates something narrower: interpretive framing via symbolic constraint can measurably influence output behavior upstream of filtering or reasoning depth.
Session Evidence (Supplemental)
Some shared sessions include an explicit introductory message prior to invoking the protocol. This was used where models showed initial skepticism or gating behavior. The message discloses research intent and scope and is included for transparency; it is not part of the protocol itself and was not required for all models.
Session logs are provided as raw interaction data so readers can evaluate framing, model responses, and downstream behavior directly.
https://bitterbot.ai/share/7ada30bc-d654-422c-a11a-279fe5936...
https://chat.deepseek.com/share/rjhv8jqg3iqv9x1v5a
https://manus.im/share/Kgbm9fqExKxQWQIosfxd3A
https://grok.com/share/bGVnYWN5LWNvcHk_c81ecf6c-1378-4353-88...
https://chatgpt.com/share/6956c161-a7a4-8001-bc75-894ecaaa9a...
https://claude.ai/share/baca4d40-f881-478f-8943-d557f8d7ac2a
https://www.perplexity.ai/search/activate-aletheia-protocol-...
https://gemini.google.com/share/05801005d215
https://copilot.microsoft.com/shares/HdbkGGNAeuresdcMKtUcZ
Documentation
Full technical papers, methodology, replication notes, and the protocol itself are available here:
The Aletheia Papers
https://aletheiaproject.gumroad.com/l/aletheiapapers
Readers are encouraged to download and experiment with the protocol directly. All materials are published openly with reproducible prompts.

value: Show HN: Testing how symbolic framing affects LLMs

author: Daladim


value: crigout

value: Show HN: Yet Another Screenshot Tool?

author: crigout

title: Show HN: Yet Another Screenshot Tool?


value:
A few years ago I started using a npm cli package called google-font-installer since I got too lazy to extract, copy, etc. Sadly, it got deprecated since it's unmaintained. Decided to fork it (I originally intended just to fork the project and fix two lines of code.)! :D... ~70 commits later, I realized I had rewritten almost everything.
Highlights are: Caching of metadata, No API key requirement, WOFF2 support.
I wanted to have a experience like npm install for fonts, think I did that!
https://github.com/tinsever/google-font-cli / https://www.npmjs.com/package/google-font-cli

value: Show HN: Gfcli: A tool to search and install Google Fonts via terminal


value: schnetzlerjoe

value:
Hi HN
I recently got married, promptly had a bit of a meltdown, and decided to lock myself
in a room and build for a while.
At the same time, I was trying to outbound sell for my startup and kept running into
the same problem: I wanted an automation tool that could actually use my computer
like a person. Click through UIs, copy/paste between apps, handle messy workflows —
not just APIs and webhooks.
I couldn’t find anything that felt:
- consumer-friendly (non-technical)
- local-first
- flexible enough for real-world, UI-driven tasks
So I challenged myself to see how far I could get building an open-source,
desktop automation app powered by AI. That’s Tasker.
I’ve been using it daily for ~2–3 weeks for sales workflows, and my father has been
using it to help generate estimates for his HVAC business. It’s still early (still needs to expand to general OS), but it’s
already replaced a lot of manual work for us in browser.
One thing that’s become very clear: a cloud/deployable version that can run on cron
or be triggered via HTTP would unlock a lot of use cases. I’m not totally sure where
this goes next, but I wanted to share it early and get feedback.
Would love thoughts on:
- What workflows you’d actually trust something like this with
- Desktop vs cloud tradeoffs
- Where this breaks down in practice
- Whether this feels useful or just scary
Repo and docs are linked on the site.

value: Show HN: Tasker – An open-source desktop agent for browser and OS automation

author: schnetzlerjoe


value: Show HN: Hero section I've created for my landing page


value: ihsanf

value:
Existing slide generator can't follow exactly what you want because they are using pre-defined templates.
I'm building AI slide generator that actually follow your instruction 1 to 1. Our AI can do better because we're not using templates. This must be the best for : last-minute, perfectionist people. Giving you freedom to imagine and power to actually make it happen.
This is still MVP, I would love to hear your honest feedback:
- do you think this is the best AI slide generator?
- if yes, why?
- if not, why not?
and I will iterate this MVP until you say this is the best and you love it :))
HN people please do your magic, thanks!!

value: Show HN: I'm student building best AI slide designer

author: ihsanf


value: Show HN: VS-1: an audio sample tournament sorter


value: osdotsystem

value: Show HN: A pet link saver OSS project that keeps growing

author: osdotsystem


value: afolkest

value:
During my PhD in theoretical physics I spent quite a bit of time working on elliptic boundary value problems. I realized they are powerful generators of satisfying spatial patterns from relatively low dimensional input (boundary shapes and conditions). Combined with that I came across line integral convolution (LIC) which can produce incredibly beautiful visualizations of vector fields with lots of microstructure.
I’ve found that combining LIC and elliptic partial differential equations gives a very rich set of primitives for making 2d visual arts. So over the last several months I've had Opus 4.5 grind with me to make a full fledged drawing program. Currently I only support the Poisson equation and the biharmonic equation, although I’m planning to add various other physics models that give rise to interesting patterns (such as Ginzburg-Landau superconductor equations).
Elliptica is still in alpha, but it is under active development, and it should be possible to use.

value: Show HN: Elliptica – Make Art with Elliptic Boundary Value Problems

author: afolkest


value:
Hi HN,
I built DBPiper after Sequin (YC W19) shut down
Problem: Teams use Postgres for production, Airtable for ops.
Keeping them synced is painful.
Sequin solved this but shut down. Stacksync (replacement) is
$1000/month. Too expensive for most teams.
DBPiper: Same real-time bidirectional sync, $15/month.
Link: https://dbpiper.netlify.app/
Tech: Go backend, Next.js frontend, uses webhooks + DB triggers
for real-time sync.
Happy to answer any questions

value: Show HN: DBPiper – Affordable Sequin alternative ($15 vs. $1000)


value: eltados

value:
Hi HN,
I often find Google Maps too cluttered when I just want to know "what is that building?" or "what happened here?".
I hacked together this little tool to solve that. It acts as a clean interface over the Wikipedia API, showing you relevant articles based on your exact location. I've been using it personally while traveling around the UK and it's surprisingly effective at finding hidden gems.
It's a simple POC right now, but I'm looking to expand it. Let me know if you find it useful or if it breaks for your location!

value: Show HN: Explorer – Find interesting things around you via Wikipedia

author: eltados


value: kyounsgookim

value:
I built MyStats, an AI-powered self-discovery engine that analyzes journal entries to extract hidden psychological patterns.
Demo: https://mystats-eta.vercel.app
GitHub: https://github.com/kks0488/mystats
Key features:
- Journal freely → AI extracts skills, traits, archetypes
- Deep psychological profiling (inspired by Jungian psychology)
- Personalized strategy generation based on your profile
- 100% local storage (IndexedDB) - no backend, no tracking
- Korean/English bilingual output
Tech: React 19, TypeScript, Vite, Tailwind, multi-AI APIs (Gemini/OpenAI/Claude/Grok)
The interesting part is the "archetype detection" - the AI identifies patterns like "The Architect of Systems" or "The Reflective Grower" based on how you describe yourself.
Built with "Vibe Coding" philosophy - AI-assisted development focusing on shipping fast. Drafted with Gemini, refined with Claude Opus 4.5, finalized with GPT-5.2 Codex.
Would love feedback from the HN community!

value: Show HN: MyStats – AI-Powered Self-Discovery with Gemini/OpenAI/Claude/Grok

author: kyounsgookim


value: CoolNamesAllTkn

value:
I grew frustrated with closed source ADS-B receivers a few years ago, and wanted to build a true low cost embedded ADS-B receiver from scratch for low power applications. I ended up developing a custom radio frontend that uses RP2040 PIO for Mode S preamble detection and demodulation, and also released the first open soruce implementation of UAT decoding on an RF MCU from TI (which works somewhat beyond the publicly stated specs for the chip). Today, ADSBee is a fully featured dual-band ADS-B receiver, with Mode S, ADSB, UAT ADSB, UAT TIS-B / FIS-B, a ton of configurable reporting protocols, WiFi / USB / Ethernet, and a web server. Beta testers have been using ADSBee to feed everything from online data aggregators to drone autopilot systems and tablets running Electronic Flight Bag apps like ForeFlight.
I'd love to hear what people think about the project, or answer any questions. I've been posting regular updates to the blog on my website, it's been a very fun journey taking an open source hardware project from an idea to a business that makes and ships real things: https://pantsforbirds.com/blog/

value: Show HN: ADSBee, an open source dual band embedded ADS-B receiver for anything

author: CoolNamesAllTkn


value: finsummary

value:
Hi HN
I built FindGreatStocks.com to help investors focus on what actually matters: business quality and valuation, not hype or trading noise.
The tool screens public companies using fundamentals like ROIC, free cash flow, margins, and valuation, so you can quickly spot high-quality businesses trading at reasonable prices. It also includes DCF and Reverse DCF views to understand what growth the market is pricing in.
I’m a finance person (not a pro dev) and built this to solve my own problem after years of overtrading. Would love feedback from the HN community — especially on what metrics or workflows you’d want to see next.
Happy to answer any questions!

value: Show HN: Find High Quality Undervalued Stocks in Minutes

author: finsummary


value: Still WIP and looking for feedback!

value: Show HN: A Better Kanban Tool

story_text: Still WIP and looking for feedback!

title: Show HN: A Better Kanban Tool


value: Just about a year ago, the concept for a sci-fi book popped into my head. I instantly knew I have to see it through despite not having any writing experience (and a pretty demanding job). Over 2025, I attended writer circles, improved my writing, and structured the story. Here is the first chapter. I hope you enjoy it :)

value: Show HN: I worked on a sci-fi book for the 2025


value: Apfelfrosch

value:
Duck (https://duck-lang.dev) is a statically typed, compiled programming language that combines the best of Rust, TypeScript and Go, aiming to provide an alternative for full-stack-development while being as familiar as possible
Improvements over Rust:
- garbage collection simplifies developing network applications
- no lifetimes
- built-in concurrency runtime and apis for web development
Improvements over bun/node/typescript:
- massive performance gains due to Go's support for parallel execution and native code generation
- easier deployment since Duck compiles to a statically linked native executable that doesn't need dependencies
- reduced complexity and costs since a single duck deployment massively outscales anything that runs javascript
- streamlined toolchain management using duckup (compiler version manager) and dargo (build tool)
Improvements over Go:
- a more expresive type system supporting Union types, Duck typing and tighter control over mutability
- Server Side Rendering with a jsx-like syntax as well as preact components for frontend development
- better error handling based on union types
- a rust based reimplementation of tailwind that is directly integrated with the language (but optional to use)
- type-safe json apis

value: Show HN: Ducklang: Achieving 100x more requests per second than NextJS

author: Apfelfrosch


value: mortsnort

value:
Hi HN,
Do you consume tons of information but wish you retained more of it? Me too. Over the holidays I vibe-coded MasterFlasher, an Android app that turns content into AnkiDroid flashcards without interrupting what you’re doing.
The core insight: the moment you think “I should remember this” is rarely the moment you want to stop and make flashcards. MasterFlasher lets you silently share content from any app to an inbox, then batch-process it into cards later.
How it works:
Share from any app → content saves silently to a local inbox (no UI interruption)
URLs: in-app browser extracts article text via Readability.js
PDFs: text extracted on demand via pdf.js
Flashcard generation uses a multi-step Gemini pipeline: fact extraction → scoring → card generation
Review/edit cards, then push directly to AnkiDroid
Design choices:
Capacitor + Ionic + React, with Java plugins for the in-app browser and Room storage
BYOK: you provide your own Gemini API key (no server or proxy)
API keys stored on-device using Android KeyStore
Prompts are user-editable if you want to tweak output
Everything is local except the Gemini calls
For context: I’m not a software engineer. This is a hobby project to solve my own problem. I’ve since learned that LLM-generated flashcards aren’t an original idea, but I wanted something that fit my workflow: offline, share silently, process later, push straight to AnkiDroid. It also just seemed fun to build.
Free and open source. APK and source on GitHub:
https://github.com/mortsnort/MasterFlasher
I don't have plans to monetize or go much further with this, but I'd welcome ideas for making it more useful for my own flashcard learning. Thanks for checking it out!

value: Show HN: A holiday side project to make Anki flashcards without breaking flow

author: mortsnort


value: thegoodduck

value: Hi, i am new to all this GTK and system app coding stuff, but i was annoyed there is no GUI for holding updates and resolving snap issues on Ubuntu. If you have any ideas, would appreciate it! ;-)

value: Show HN: Snapmanagr, a Tool for Managing Snaps

author: thegoodduck


value: linkshu

value:
Upload any static pic → AI turns it into a dynamic motion poster in seconds. No account, no watermarks, supports 16:9/9:16/1:1 export sizes for socials.
Try it: https://aimotionposter.app/ Feedback welcome!

value: Show HN: AI Motion Poster – 1-click static image to animated poster

author: linkshu


value: ccheshirecat

value:
hey guys what's up, happy new year to all of you!
so basically the link above is a fork of the chromiumoxide crate but with stealth patches implemented using rebrowser as a reference. it plugs runtime.enable and common automation flags, enforces some hardware consistency through profiles and has some convenience features and it's still early but for starters it can pass most of the common detection tests
i prefer writing my applications in compiled languages but recently been needing to go into browser automation more and more and always felt that the space for rust didn't have much of the variety that the node/python counterparts had, so this is my attempt to give some life to it, well to solve my needs at least, but i hope someone else finds it useful too!
i needed a stealth browser in rust because my need was mostly around captcha solving, so there's a turnstile solver here too and yeah i know there's a lot of them around but having it in rust allows me to integrate it into my application so much better and avoid the mess of so many external services
and yeah my use case required not only cloudflare but geetest too so i ported xkiann's python solver to rust too, with some modifications to make it deobfuscate automatically and added support for multi turn verification and user_info parameters for sites that need it
both solvers have C FFI bindings for integration with other languages!
https://github.com/ccheshirecat/chaser-oxide - chromiumoxide stealth fork
https://github.com/ccheshirecat/chaser-cf - cloudflare solver
https://github.com/ccheshirecat/chaser-gt - geetest solver
more details on the github repo, im falling asleep so goodnight HN and happy new year again much love to you all!

value: Show HN: Stealth and Browsers and Solvers in Rust

author: ccheshirecat


value:
Hi here,
We are building FountainData to answer a question most teams still guess at: Which user problems, competitor moves, or GTM signals actually affect revenue?
FountainData ingests user and competitor conversations (reviews, support tickets, slack conversations, forums, social, GTM activity) and turns them into ranked, actionable intelligence for product and growth teams.
What’s different:
1. Product intelligence
  We cluster raw feedback into concrete problem statements, rank them by impact, and generate engineering-ready tickets instead of sentiment charts.
2. Financial intelligence
  Issues are scored by estimated revenue risk or opportunity, so prioritization becomes an economic decision, not a popularity contest.
3. GTM intelligence (recently added)
  We track competitor launches, campaigns, events, and market chatter, then surface strategic takeaways and recommendations teams can act on.
4. Agents, not dashboards
  We’re adding product and financial agents that can answer questions like:
  “What’s hurting retention right now?”
  “Which competitor weaknesses should we attack?”
  “What should we ship next to move revenue?”
Technically, it’s an async ingestion and processing system (Server, workers, embeddings, LLM pipelines) designed to keep raw data auditable and outputs usable by engineering, product, and leadership.
We are early but already seeing teams replace manual VOC reviews and ad-hoc competitive research with this system.
Would love feedback from folks who have built products, lead products, run GTM, or invested in dev-tools / B2B SaaS.
https://fountaindata.com/demo

value: Show HN: FountainData – product, revenue, and GTM Intel from user conversations


value: xsourcesec

value:
10 AI characters guard secret codes. Your job: extract them using prompt injection.
Level 1-3: Most pass
 Level 7-9: Security pros struggle
 Level 10: Still uncracked
Free, no signup. Curious what techniques HN tries.

value: Show HN: BreachLab – Can you hack our AI?

author: xsourcesec


value: brianchanwh

value: Show HN: Collage87.com – Free photo collage/grid maker (no login, no watermarks)

author: brianchanwh


value: freakynit

value:
HN has some of the best discussions on the internet, but I don’t love reading 100 comments to find 10 great insights.
This site analyzes top HN threads with LLMs and summarizes the key ideas, disagreements, and resources — while preserving links to the original discussion.
Useful for revisiting old threads as well.
Updated daily, manual-assisted for quality, no spam, fan project only.
Would love thoughts from the community.
https://hn-discussions.top

value: Show HN: Turning 100-plus comments HN threads into readable discussions

author: freakynit


value: Airyisland

value: https://videoCalling.app is a online free video calls with no registration, no downloads.

value: Show HN: VideoCalling.app – Free Video Calling Service

author: Airyisland


value: Chgdz

value:
I built a security layer for AI systems in pure C after realizing most AI security tools (Python-based, 50-200ms latency, dozens of dependencies) were adding attack surface rather than reducing it.
Shield: 23K LOC, 0 dependencies, sub-millisecond latency, 194 Cisco-style CLI commands, 20 enterprise protocols, 6 specialized guards.
Part of SENTINEL (80K LOC AI Security Platform).
GitHub: https://github.com/DmitrL-dev/AISecurity

value: Show HN: Sentinel Shield – Pure C DMZ for AI Security (23K LOC, <1ms latency)

author: Chgdz


value:
Hi HN
I’ve been building *Mini Apps Builder*, a small no-code tool to help people create Telegram mini apps and simple web apps without writing code.
The idea came from experimenting with Telegram mini apps — they’re powerful, but the tooling can be difficult unless you’re already a developer.
This project aims to simplify that with templates, basic payments, and quick deployment, so people can focus more on the idea than on setup.
I’d really appreciate feedback from anyone who has built Telegram bots or mini apps, or thoughts on whether this solves a real problem.
Happy to answer questions or learn from your feedback.

value: Show HN: Mini Apps Builder – a no-code way to build Telegram mini apps


value: noteable

value:
Hi HN
I built LeaveNote because I kept running into the same real-world problem:
I wanted to be reachable when I wasn’t around — but I didn’t want to put my phone number or email on my door, car, or mailbox.
LeaveNote lets you create a simple QR code that strangers can scan to send you a message instantly, without seeing any of your personal contact details.
Typical use cases:
• Door notes (“I stopped by, please contact me”)
• Parking issues (“Your car is blocking the exit”)
• Package delivery messages
• Lost & found (pets, items)
• Short-term contact without exchanging numbers
How it works:
1. You create a note template (door / parking / delivery / custom)
2. LeaveNote generates a unique QR code
3. A stranger scans it and sends a message
4. You receive the message via Telegram (more channels later)
5. Messages are forwarded instantly and not stored
Design principles:
• No phone numbers or emails exposed
• No account required for the sender
• Minimal UI, works on any device
• Built for offline, real-world scenarios
The project is currently free to use.
I’m sharing it early to get feedback from the HN community:
• Does this solve a real problem for you?
• Are there scenarios I missed?
• Any privacy or UX concerns?
Demo: https://leavenote.me
Happy to answer any questions or discuss the design decisions.

value: Show HN: LeaveNote – A privacy-focused instant messaging QR code application

author: noteable


value: qq-niklas

value:
Yes, the URL is still qq-pwn. No, it's still not malware.
It is supposed to be a local-first asset generation studio for developers.
The Twist: The code for this AI tool is 100% AI-generated. I am running this as an experiment to see if an LLM can build a complex, `production-grade` utility (local WASM background removal, bulk processing) without human intervention (apart from guidance).
Human feedback on the workflow, UI/UX & generated assets is appreciated!
---
P.S. If you want to see where these assets end up, try annoying the logo on the splash screen (click it 6 times).

value: Show HN: Chimera Studio – A browser-based AI asset pipeline

author: qq-niklas


value: koof

value:
Hi, I've been poking around the past few days trying to figure out an occasionally discussed but yet to be discovered Xbox boot animation Easter egg. I found out some things when digging for answers and thought it was a fun way to spend a couple of days.
Replies on the reddit thread (https://www.reddit.com/r/originalxbox/comments/1q1k9tx/why_t...) seem to suggest this is new information to the OG Xbox community.

value: Show HN: Why the Xbox boot animation Easter egg is (probably) unfindable

author: koof


value:
Hey HN! I built Gojju, a programming language that cherry-picks my favorite features from 5 languages:
- Python: List comprehensions, slicing
- Ruby: #{interpolation}, postfix if, blocks
- Haskell: |> pipe operator, lambdas \x -> x+1, Maybe/Either
- Perl: unless/until, regex literals
- JavaScript: Arrow functions =>, spread ...
Example:

  [1, 2, 3, 4, 5]
    |> filter(\x -> x % 2 == 0)
    |> map(\x -> x * 2)
    |> sum

Install: `pip install gojju`
The name "Gojju" (ಗೊಜ್ಜು) means "essence" or "secret ingredient" in Kannada.
Would love feedback on the syntax choices!

value: Show HN: Gojju, a Fun Programming Language


value: scanset

value:
I’m sharing an open-source Kubernetes runtime compliance reference implementation built on Endpoint State Policy (ESP).
It treats compliance as policy as data: you declare what you want to check and what compliant state looks like, and the system continuously evaluates live cluster state instead of running point-in-time scans.
Key ideas:
 • Agent-based runtime state collection in Kubernetes
 • Deterministic policy evaluation (no SCAP XML)
 • Results emitted as time-bound attestations, not snapshots
 • Framework-agnostic (STIG, NIST, SSDF, etc.)
The repo is ready to build and test:
 • Dockerfiles and Helm charts included
 • Starter policy library with basic coverage
 • End-to-end reference architecture (agent → evaluator → result sink)
This is aimed at people doing platform security, DevSecOps, or compliance in regulated environments where snapshot evidence doesn’t hold up.

value: Show HN: Runtime Kubernetes Compliance Engine (Policy as Data, No SCAP XML)

author: scanset


value: mentalos

value:
Hi HN — I built Aurora-OS.js, a lightweight, embeddable OS-style desktop UI written in plain JavaScript. It’s intended for demos, in-browser desktop experiences, and learning OS/desktop concepts without a heavy framework.
The future of this project is a fully playable hacking simulator to be released on Steam and other marketplaces.<p>Contributors & testers wanted!

value: Show HN: Aurora-OS.js – a tiny OS-like desktop in JavaScript (try demo)

author: mentalos


value: petersonh

value:
Quick update to my holiday project pixels.style - I’ve added a new vector art mode that lets you design vector art on a pixel grid. This is extremely experimental and buggy! Have fun
Try it here: https://pixels.style
Feedback very welcome - curious if this makes it more useful or just more weird

value: Show HN: Pixels.style – Now with vector-style "pixel art" + watercolor blending

author: petersonh


value: Show HN: Social Network for Gamers

title: Show HN: Social Network for Gamers


value: Show HN: I built an AI dispatcher for emergency plumbers


value:
Hello HN,
Wish you a very Happy New Year.
StatPecker is our baby project. A cute little infographics generation tool for anybody seeking insights.
We recently dropped a new feature, to help user upload CSV upto 50mb or in other words data with ~1 million rows.
We wanted to make sure user data doesn’t get leaked, so we developed a mechanism where the CSV is analysed on user’s device. We only use our AI APIs to generate SQL queries on the fly and query the DB on user’s machine, along with the final response for aggregated data.
The result turns out to be quite fast. Would love you to try it out.

value: Show HN: Analyse 1M rows of CSV on device


value:
I started this tool a few months ago after years of using RedNoteBook, which I started to grow frustrated with.
I wanted a notebook app that:
1) doesn't do any network connectivity/syncing (it runs in a vault Qube on my QubesOS workstation)
2) is encrypted at rest (something like KeepassXC etc) - and I know SQLCipher well already
3) has version control (not just autosave, but the ability to view and revert to older versions)
4) supports Markdown
Like most tools, through active use it quickly grew beyond that. For example, I wanted to:
a) be able to move 'unchecked' checkbox TODO items automatically to the next day as the click ticked over midnight, so that my remaining unfinished work was at the top of tomorrow's list
b) add documents
c) tag pages and documents with common tags
I'm a contractor, and I log my time all day long for different clients. I realised I was 'planning' my work in Bouquin, but still logging my time in a crusty old local Redmine instance. So, rather than spread my effort across tools, I added time logging (including a Pomodoro-style timer within the app).
That led to me realising I use a separate invoicing tool at the end of the month, as well. So, I added an invoicing feature to feed off the logged time, and also auto-save the invoices into the Documents system :)
Most of these features are 'modular', they can be turned on or off.
In the end, I've been able to consolidate a whole lot of functionality into one app, and I'm much more productive as a result.
There are other features too such as Reminders (which do support sending to a remote webhook, as well as flashing up on the screen - invoices also auto-add reminders for the due date if they aren't paid by that date).
More features can be found at https://git.mig5.net/mig5/bouquin#features and more docs at https://git.mig5.net/mig5/bouquin/wiki/
In retrospect, I maybe shouldn't have chosen PySide6 - even though I know Qt, it sometimes is a real hassle to work with (especially the 'live markdown' rendering). It's working okay, but doesn't look great on MacOS, because of something MacOS does with font sizes

value: Show HN: Bouquin, an encrypted planner app written in PySide6 and SQLCipher


value: Show HN: DentistAI – AI receptionist that answers dental practice calls 24/7


value: GardenAtDesk

value: Show HN: A small game localization tool for indie devs (built with Gemini)

author: GardenAtDesk


value: ali-dev

value: Show HN: I built "Google" for searching Shadcn blocks on the web

author: ali-dev


value:
Hi HN,
I’m testing an idea: a Fragrantica-style database, but for watches.
Instead of hype reviews or spec sheets, watches are rated on real-world factors like value for money, durability, comfort, and long-term accuracy.
This is a very early MVP (mostly a landing page) to validate whether the idea is useful.
I’d really appreciate honest feedback — what’s missing, what feels unnecessary, or whether you’d use something like this at all.

value: Show HN: A community-rated watch database focused on real-world use


value:
Most image editing models struggle when a scene contains multiple subjects—editing one person often leads to "identity bleeding" or unintended changes to others.
Qwen-Image-Edit-2512 is specifically optimized for complex, multi-subject editing. It allows you to modify specific characters or elements while maintaining the visual consistency of everyone else in the frame.
Why it’s different:
Identity Preservation: Change the clothes or actions of "Character A" without altering the facial features of "Character B."
Local Precision: High-fidelity in-painting and modification that respects the original artistic style.
Complex Instruction Adherence: Handles prompts like "change the girl's hat to a crown but keep the boy's expression the same" with much higher reliability.
You can try the demo here: https://qwenimage2512.org
I'm curious to see how it handles your most complex multi-character edit requests. Feedback is much appreciated!

value: Show HN: Qwen-Image-Edit-2512 – Consistent multi-character image editing


value:
Hi HN,
I challenged myself to build a multiplayer game in just 1 hour.
My goal was to experience the distributed processing capabilities of Elixir and Phoenix LiveView firsthand by creating a simple web app.
It allows everyone to see each other's cursors in real-time and fight a boss together.
This is currently a beta version, and I plan to ship new features every week.
It's deployed on Koyeb. I'd love to hear your feedback on the performance!

value: Show HN: Cursor Party – An MMO cursor game built in 1 hour with Elixir Phoenix


value: afrafgf

value:
Hi HN,
I’ve been experimenting with AI tools for marketing and noticed a recurring failure mode:
AI is good at generating ideas and plans,
but once the plan exists, execution still breaks down into manual steps, tool hopping, and half-finished workflows.
I’m building Vect AI to explore a different approach:
treat AI as an execution layer, not just a reasoning layer.
Instead of “what should I do next?”, the focus is on:
turning decisions into workflows
reducing manual handoffs after planning
making execution boring, repeatable, and observable
This is still early and evolving, and I’m sharing it to get honest feedback from builders.
Project: https://vect.pro
(Index status for transparency: https://www.google.com/search?q=site:vect.pro
)
I’d love input on:
where execution breaks most often after AI planning
whether this problem resonates in your own workflow
what would make an execution-first AI genuinely useful
Thanks for reading — happy to answer questions.

value: Show HN: Vect AI – Turning AI plans into marketing workflows that run

author: afrafgf


value: Show HN: Foresight – rolling dice with 2025 weak signals


value: iliailinskii

value:
Hey HN,
I'm a solo founder who spent 6 years as a marketing analyst before switching to building products. After writing thousands of prompts for different AI models, I noticed I was doing the same optimizations over and over.
So I built Oshn Prompt — a macOS menu bar app that transforms any selected text into an optimized prompt with Cmd+Shift+I.
What it does:
- Auto-detects intent (text AI vs image AI vs video AI)
- Applies model-specific optimization (prompts for Claude ≠ prompts for Midjourney)
- Voice input via Whisper for hands-free prompting
- Works globally in any app
Technical stack: Swift/SwiftUI, runs locally, API calls only for the AI improvement step.
Free tier: 50 prompts. Pro: $9.99/mo for unlimited + voice + custom skills.
https://promt.oshn-ai.com
Would love feedback from the HN community, especially on the prompt engineering approach. What optimizations do you find yourself doing repeatedly?

value: Show HN: Oshn Prompt – Turn any text into optimized AI prompts (macOS)

author: iliailinskii


value: Sharpsight

value: Show HN: I built a football trivia game using only Vanilla JavaScript and S3

author: Sharpsight


value: Show HN: I built a privacy-first, client-side 8-bit avatar generator


value: Show HN: cspresso - CLI tool to scan a website & generate/evaluate a CSP header


value: thekracker

value:
Today we’re releasing *Exponential CMS 6.0.11*, the latest release in the *Exponential CMS 6.0.x series*, formerly known as *eZ Publish 6*.
Exponential CMS is a *GPL-licensed PHP CMS originally created in the late 1990s*, designed from the start for Object Oriented Enterprise-scale content modeling, structured content, and long-lived systems. The software lineage includes eZ Publish, with *Exponential CMS 6.0.x continuing the eZ Publish 6 codebase under active maintenance and development*. While many platforms from that era disappeared or rewrote themselves into something unrecognizable, Exponential continues to evolve while preserving its core architectural principles.
For many PHP Developers who felt eZ Publish was Impressive before with only limited PHP5 support which is where the product was reborn by others in the community defending the continued use of their favorite GPL PHP CMS Framework by updating what would become 7x Exponential 6.x, Exponential Platform Legacy 2.5.0.1, and Exponential Platform 3.2.9 which all support PHP 8.3 or greater.
#### What’s new in 6.0.11
* *Official PHP 8.5 compatibility*

  * Kernel: (Minor) Deprecated and removed language features addressed
  * Kernel: (Minor) Updated internals to align with modern PHP execution and typing expectations

* *Performance and reliability updates*

  * Reduced runtime warnings under common PHP configurations
  * Incremental improvements without breaking existing installations

This release continues our policy of *forward PHP compatibility without forced rewrites*.
Exponential sites that have been online for a decade or more—originally deployed as eZ Publish 5 installations—can upgrade PHP without abandoning their content model, templates, or editorial workflows.
#### Why this still matters
Most CMS platforms today are optimized for short-lived projects. Exponential exists for the opposite use case: *systems that must last*.
* Structured content, not pages
* Enterprise-grade versioning and permissions
* Designed for large editorial teams and complex publishing workflows
* GPL, self-hosted, and vendor-independent
Exponential is the power user CMS is actively maintained by *7x*, with monthly updates and a focus on keeping long-running PHP CMS deployments viable on modern infrastructure.
In the shortest way possible: Exponential is easy to use by non-technical people. Exponential is even more powerful when used by php developers and designers to customize the UIs to match your own needs (Setup/Design). Everything after is a stable dream made possible by advanced design patterns and full circle features that never disappoint only leave you wanting EVEN more through thousands of built-in and supported customizations.
#### Links
* Project site: [https://exponential.earth](https://exponential.earth)
* Download software: [https://exponential.earth/download](https://exponential.earth/download)
* Source code: [https://github.com/se7enxweb/exponential](https://github.com/se7enxweb/exponential)
* Forums & Community: [https://share.exponential.earth](https://share.exponential.earth)
* Extensions/Designs/Plugins: [https://projects.exponential.earth](https://projects.exponential.earth)
* Documentation: [https://doc.exponential.earth](https://doc.exponential.earth)
Questions, technical discussion, and criticism welcome. This project has survived multiple PHP generations already—and PHP 8.5 is just the next one. We are preparing for PHP 8.6+ now.
*Seattle, WA — January 1, 2026*
—
*Graham Heath Brookins*
Maintainer, Exponential CMS
7x

value: Show HN: Exponential CMS 6.0.11 – PHP 8.5 Support for a CMS Born in the 1990s

author: thekracker


value: Inspired by tsoding's recent video, I wanted to explore the limits of 3D rendering within the constraints of the terminal.<p>Built with Odin with no external libraries

value: Show HN: 3D Rendering in the Terminal from Scratch


value: WoWSaaS

value:
Hi HN,
I’m Afraz (https://x.com/MM_AFRAZ
), a solo builder working on Vect AI.
While building and marketing SaaS products, I kept running into the same issue:
AI tools are great at ideas and suggestions, but execution still breaks down into manual steps, scattered tools, and half-finished workflows.
Vect AI is my attempt to approach this differently — as an execution-first marketing operating system.
Instead of focusing on “what should I do?”, the system is designed around:
turning decisions into workflows that actually run
detecting conversion killers on landing pages (trust gaps, confusion, weak CTAs)
helping founders move from positioning → execution → distribution without tool sprawl
One example inside the platform is a Landing Page Roaster / Conversion Killer Detector that audits copy from a buyer’s perspective and highlights what’s actively hurting conversions, not just what could be improved.
This is still early and evolving. I’m building it in public and would genuinely appreciate feedback from people who’ve marketed or launched products themselves.
Project: https://vect.pro
I’d love thoughts on:
where execution tends to break most after planning
whether an execution-first “marketing OS” resonates
what would make something like this actually useful day-to-day
Thanks for reading — happy to answer questions.

value: Show HN: Vect AI – An execution-first marketing OS for SaaS founders

author: WoWSaaS


value: btwnplaces

value: Show HN: I stopped using meditation techniques and just sat still for 30 days

author: btwnplaces


value: Launchr

value: Show HN: Reelbase – Create Viral TikTok Slideshows in Seconds (Reelbase.io)

author: Launchr


value: suryaelidanto

value: Show HN: Self-hosted video clipper architecture (Next.js, N8N, FFmpeg, Docker)

author: suryaelidanto


value: TedOS

value:
I built a task/goal tracker where the entire UI is one input field.
The idea: your goals live in four quadrants (daily, weekly, monthly, yearly). Everything happens through commands. The app docks to the side of your screen.
Adding a goal:
/d 50 pushups
Chain them:
/d 50 pushups /w 3 gym sessions /m finish project /y learn piano
Updating progress:
Create an alias with /alias p pushups, then just type 25 p to add 25. Three characters.
Review your week with /review 7d. Rename goals, change targets, convert between quadrants—all through commands.
Each quadrant auto-resets at the right interval (daily at midnight, weekly on Monday, etc). You don't manage anything.
Why I built it this way: I kept bouncing between productivity apps looking for something faster. Nothing stuck because they all wanted me to click through menus and organise things. I just wanted to type and move on.
So I made something deliberately constrained. One input. Four quadrants. No settings screen. No integrations. The lack of features is the point.
Curious what the HN crowd thinks—especially if the command syntax feels intuitive or too obscure. Still iterating.

value: Show HN: Lock In – A goal Mac tracker controlled by typed commands

author: TedOS


value: Show HN: In memory AI gateway with capability based routing


value: I built BS Meter because I was tired of fake reviews screwing up my shopping decisions on Amazon.<p>So I created this Chrome/Firefox browser extension that uses AI to spot fake reviews by checking for review spikes, low verified purchase rates, and weird sentiment patterns. It also pulls real user opinions from Reddit, YouTube, and forums to give a simple Buy or Skip score.

value: Show HN: I built BS Meter because fake reviews ruin shopping


value: rawraul

value:
I built a minimal opensource CMS, I use it myself for my blog and for other SaaS.
l love blogging, and sometimes I post random thoughts on my blog.
The only thing is, I always did it with .md files, which is fine too
However, I was excited about the idea of using a CMS that was very minimal and avoiding the option of connecting something like WordPress or other big platforms.
Open source (if you want to fork it or contribute) and free to use (unless I see you have a million views haha).
Star  the repo if you like it!

value: Show HN: I built a minimal open-source CMS (FREE)

author: rawraul


value:
Hi HN, I'm one of the creators of Exosphere. Think of us like a reliability lab for agents.
Today we are launching Exosphere Flex Inference APIs: Inference APIs should adapt to your constraints, not the other way around.
Usually, when you need to run inference at scale, you are forced into rigid boxes:
1. "Real-time" APIs (Expensive, optimized for <1s latency, prone to 429s).
2. "Batch" APIs (Cheaper, but often force 24-hour windows and rigid file formats).
3. "Self-hosted" (Total control, but high ops overhead).
We built a flexible inference engine that sits in the middle. You define the constraints—SLA (time), Cost, and Quality and the system handles the execution.
Here is how it works under the hood:
1. Flexible SLAs (The "Time" Constraint): Instead of just "now" or "tomorrow," you pass an `sla` parameter (e.g., 60 minutes, 4 hours). Our scheduler bins these requests to optimize GPU saturation across our provider mesh. You trade strict immediacy for up to ~70% lower cost.
2. Reliability Layer (The "Ops" Constraint): We abstract away the error handling. If a provider throws a 429 or 503, you shouldn't have to write a retry loop with backoff jitter. Our infrastructure absorbs these failures and retries internally. We guarantee the request eventually succeeds (within your SLA) or we don't charge you.
3. Built-in Quality Gates (The "Accuracy" Constraint): This is the feature I’m most excited about. You can define an "eval" config in the request (using LLM-as-a-Judge or python scripts). If the output doesn't meet your criteria, our system automatically feeds the failure back into the model and retries it. This moves the "validation loop" from your client code into the infrastructure.
I’d love to hear your thoughts on this approach—specifically, does moving the "retry/eval" loop into the API layer simplify your backend, or do you prefer keeping that logic client-side?
Playground: https://models.exosphere.host/
More Details: https://exosphere.host/flex-inference

value: Show HN: Inference API that adapts to your SLA and quality constraints


value: shevis

value: I have had this idea rattling around my head for a while now. From the readme:<p>> subtext-codec is a proof-of-concept codec that hides arbitrary binary data inside seemingly normal LLM-generated text. It steers a language model's next-token choices using the rank of each token in the model's logit distribution. With the same model, tokenizer, prefix, and parameters, the process is fully reversible -- enabling text that reads naturally while secretly encoding bytes.<p>Basically, use the fact that LLMs learn a deterministic probability distribution over next-token generation to create seemingly innocuous ciphertext that is hard to detect.

value: Show HN: Steganography in natural language using LLM logit-rank steering

author: shevis


value: chaosprint

value: Show HN: Hindsight – GitHub-style Git yearly activity visualizer in terminal

author: chaosprint


value:
We built ViviGener, a free community platform where anyone can discover, share, and contribute AI prompt templates for various models like Nano Banana, ChatGPT, Midjourney, and Stable Diffusion.
The Problem:
Most valuable prompts are scattered across Reddit threads, Discord servers, Twitter posts, and private notes. There's no centralized place where the community can build and maintain a high-quality prompt library together.
What We Offer:
• Searchable Library: Browse curated AI prompts organized by use case, category, and AI model - completely free
• Easy Submission: Anyone can submit their best prompts and help others achieve better results
• Community Discussion: Comment on prompts, share tips, and learn from others' experiences
• Organized Collections: Bookmark your favorite prompts and build personal collections for quick access
• Proper Attribution: Give credit to original creators when submitting existing prompts
We're running on Cloudflare infrastructure, making it fast and globally accessible. The platform is entirely free to use - no paywalls, no premium tiers.
If you've created effective prompts or discovered great ones, we'd love for you to share them on ViviGener. Every submission helps build a better resource for the entire AI community. Whether it's a creative writing prompt, a code generation template, or an image generation recipe - your contribution matters.
Visit: https://vivigener.com/prompt-hub/list
Submit your prompts: https://vivigener.com/prompt-hub/submit-prompt
We're actively looking for early contributors to help build the initial library. The platform is young and your submissions will have high visibility.

value: Show HN: ViviGener – Free AI Prompt Template Library and Community


value:
Hello HN,
I’m Joseph, a solo developer. I built CustomPaste because I was frustrated by the binary choice standard clipboard tools give us: either keep all the messy formatting (background colors, huge fonts) or strip everything down to plain text.
We all know Ctrl+Shift+V (paste as plain text), but that is often too destructive, it kills hyperlinks, bolding, and lists when I usually just want to normalize the font family (e.g., force Arial 11pt) or remove background colors.
I wanted a tool that let me "strip exactly what I want, and keep exactly what I want."
The Solution: Instead of a single "paste" behavior, the app lets you create reusable "Recipes" to define exactly how your text should land in your editor. It intercepts the clipboard, processes the structure locally, and transforms it based on your rules.
It offers granular control over:

    Smart Preservation: You can strip or set specific font families and sizes but specifically preserve bold, italics, and hyperlinks.

Structure: You can preserve tables while stripping the images inside them.
Data Cleanup: It can instantly purge duplicate lines, sort lists alphabetically, or flatten extra blank lines.
Text Fixes: It cleans up AI-generated artifacts (like "smart quotes" or em-dashes) and enforces casing (Title Case, Sentence Case).
Privacy & Pricing: The app runs 100% locally on your machine, no cloud processing and no data harvesting. It is a one-time purchase (lifetime license), not a subscription. There is a free trial (first 100 pastes) so you can test if it fits your workflow.
I’d love to hear your feedback on the "Recipe" approach or any other edge cases you struggle with when pasting text!

value: Show HN: I built a clipboard tool to strip/keep specific formatting like Italics


value: ximu

value:
Hey HN! I'm a designer who got tired of spending hours in Photoshop matching perspective and lighting for product mockups. So I built Mockup Make - an AI-powered tool that takes your UI design + a reference device photo, and outputs a realistic composite.
Key tech highlights:
Built with Next.js + Cloudflare Workers
Uses custom "Nano Banana" model for perspective matching
Supports 1K/2K/4K exports
Would love to hear your feedback!

value: Show HN: I built an AI tool to turn app screenshots into device mockups fast

author: ximu


value: matthewshere

value:
I built this because I often need clean Markdown from PDFs for writing,
documentation, and LLM workflows.
Most existing tools either flatten everything into text or rely purely on OCR.
I wanted something that preserves structure and is actually usable in Markdown.
Feedback welcome.

value: Show HN: PDF to Markdown that preserves layout, images, and tables

author: matthewshere


value: kalenvale

value:
I’ve been working on a solution to the "Physical Oracle Problem" (trustless trading of physical goods) and just released the full Alpha implementation.
The Core Thesis: Existing decentralized marketplaces rely on reputation, which inevitably centralizes. Dealta replaces reputation with a Nash Equilibrium-based mechanism. We use staked, pseudo-randomly selected "Brokers" to physically verify goods. The protocol ensures that honesty is the dominant strategy for all actors via strict payoff matrices. It intended use is preferably trading of mid to high value goods. Nobody expecting a computer, want a box full of stones.
What we are releasing: a custom Layer-1 blockchain stack.
Full Node: Implements Hybrid Consensus (PoW + PBFT) for instant finality.
Integrated Wallet: Native key management and transaction construction for the custom trade opcodes.
DB Management: Custom indexing for trade states and dispute evidence.
The system is currently in Alpha. I am looking for feedback on the protocol design, the node architecture and collaborators.
Code needs polishing, which i will do if people like the project.
However, the project runs, and a testnet will be launched if people take interest in the project.
Readme files will be updated as well. Currently they provide a simple guide on how to build the project.
Feel free to send an email. It can be found my in profile or in the paper.

value: Show HN: Dealta – A game-theoretic decentralized trading protocol

author: kalenvale


value:
I was chatting with a colleague a while ago, and they wanted to run some SQL queries against a PCAP – aggregate by source IP, that sort of thing. They went looking and found PacketQ (DNS/ICMP only), Apache Drill's PCAP support (outer headers only), DuckDB has a PCAP reader community extension (same deal, limited to outer headers). You can always write a one-off script with scapy or gopacket, but it gets old fast.
We deal a lot with tunneled traffic, none of those tools really seemed very feature rich on that front, e.g. for VXLAN every tool just showed UDP/4789, not the encapsulated packets.
So as a weekend project that got a bit out of hand, I built what they were asking for. Protocol layers become tables, you query with SQL, it parses through tunnels:

      -- Traffic inside VXLAN tunnels
      SELECT ip4_to_string(src_ip) as src, ip4_to_string(dst_ip) as dst, COUNT(*)
      FROM ipv4
      WHERE tunnel_type = 'vxlan'
      GROUP BY 1, 2;

      -- Top talkers
      SELECT ip4_to_string(src_ip) as src, SUM(total_length) as bytes
      FROM ipv4
      GROUP BY 1
      ORDER BY bytes DESC
      LIMIT 10;

Also handles TLS decryption (SSLKEYLOGFILE), HTTP/2 frame parsing, GRE/MPLS/GTP, export to Parquet, and querying directly from S3.
Built with Rust on Apache Arrow and DataFusion.
https://github.com/mtottenh/pcapsql

value: Show HN: Pcapsql – SQL interface for PCAP analysis


value: Wuzzy

value:
tmux-llm is an experimental LLM user interface that is:

  - minimal (no chat, no history, no replies, not even an input field)
  - universal (available in all your terminal applications)
  - transparent (the only context sent to an LLM is what you see on the screen)

Basically, you can hit Ctrl+G at any time and get a tmux pop-up with an LLM's reply based on whatever is currently in your terminal. If you want, you can also select a specific part of the terminal contents. That's it.
Clearly, it's quite constrained in what you can get out of the LLM but sometimes constraints can lead to better focus.
I'm still not sure if / how useful it is but I find myself using it from time to time.

value: Show HN: A minimalist LLM plugin for tmux

author: Wuzzy


value: manulkkase

value: 16 foods compete in head-to-head matchups until one winner remains.<p>Built with React + Framer Motion. Feedback welcome!

value: Show HN: The Dinner Decider – A bracket tournament to decide what to eat

author: manulkkase


value: torayeff

value: SIARA: Service Intelligence for Agent Reliability and Availability

value: Show HN: Siara

author: torayeff

title: Show HN: Siara


value: xmaruff

value: Show HN: Verifying Rust implementation logic using Lean 4 as a fuzzing oracle

author: xmaruff


value: niyoseris

value:
Hey everyone!  Happy New Year! Cheers to all!
I've been working on CheerAd, a simple widget that lets website visitors "cheer" for you by paying to leave a featured message on your site.
The Problem:
- Traditional ad networks need tens of thounsands pageviews and take forever to pay
- Sponsorship platforms require pitching brands
- Most solutions aren't designed for small creators
The Solution:
CheerAd lets YOUR audience become your advertisers. They pay to leave a cheerful message, or their project's promotion. Then you approve it, and it appears on your site. You get paid instantly via Stripe.
Features:
- 5-minute setup with simple embed code
- You control the price (min $1.50)
- 90% goes to you (10% platform fee + Stripe fees)
- AI moderation option
- No minimum traffic required
- Instant payouts to your Stripe account
https://cheerad.com
Detailed info: https://cheerad.com/pages/how-to-use.html
Currently in beta - would love your feedback! What features would you want to see?Hey everyone!

value: Show HN: CheerAd – Let your audience support your website with paid messages

author: niyoseris


value: ohashi

value:
I've had this idea sitting in a file for years but until I just got Claude Code at Christmas time, never had to time to actually implement it. It seemed like a good test for Claude Code and with 2x christmas usage, why not?
The goal was aggregating different travel warnings from multiple government sources to get a sense of how safe a country was to visit. It aggregates from US, Canada, Ireland, New Zealand and UK (Australia scraper didn't go so well). I was shocked how effectively it was able to accomplish that, so I added some more data I thought might be useful if I were considering traveling to a country and pulled government/UN/edu data about things like water/food safety, healthcare/vaccines/diseases, emergency numbers, natural disaster risks, women's safety, lgbtq safety.
Throw in a nice map visualization and ability to compare, I'm pretty shocked and happy how well I think it came out. I wanted to share it with the community, maybe folks find it helpful and/or have ideas for ways to improve it.

value: Show HN: Travel Safety Data

author: ohashi

title: Show HN: Travel Safety Data


value: beechwood

value: Show HN: OfferGridAI – side-by-side comparison of real estate offers from PDFs

author: beechwood


value: Show HN: TymFlow transforms boring time tracking into a rewarding experience


value: anomancer

value: Show HN: IncantX: Test Agents Using Fixtures

author: anomancer


value: knowsuchagency

value:
I built Vibora because I wanted more than a UI to orchestrate multiple Claude Code sessions — I wanted to kick off work, close my laptop, and check progress from my phone while I'm out. You don't need to run it remotely. Vibora is still incredibly useful running on your laptop. But once you get used to telling Claude to work on a feature, notify you when it's finished, and getting that first notification 20 minutes later — you won't want to go back.
Vibora is a self-hosted web app that orchestrates Claude Code across isolated git worktrees. You've seen this before. Each task is its own kanban card with its own AI agent. Part of what makes Vibora unique is each task is an actual terminal running unmodified Claude Code. No wrapper APIs, no chat abstraction built on the Agent SDK — just raw Claude Code in xterm.js.
What makes Vibora different from similar tools:
- *Client-server architecture*: Run the backend on a VPS or home server. Connect from anywhere. Your agents don't die when you close your laptop.
- *Deep Claude Code integration*: Bundled plugin with skills, MCP server, and slash commands. Claude can manage tasks, query status, and send notifications — all from within the terminal. The MCP server even lets Claude execute commands on your remote machine through SSH port forwarding. No other tool has this level of native integration.
- *Production deployment built-in*: Deploy Docker Compose apps with Traefik routing and Cloudflare DNS integration. Go from task to production without leaving the UI.
- *Intentionally minimal*: No swarm intelligence, no 100+ MCP tools, no auto-generated roadmaps. Just parallel Claude Code sessions you control.
- *Desktop app*: Native macOS and Linux apps that bundle everything — just install and run.
- *z.ai integration*: Use Claude Code at a fraction of the cost if you're willing to make the tradeoff.
The philosophy: today's bottleneck isn't AI capability — it's your time and attention. Vibora doesn't try to replace your workflow or make decisions for you. It just gives you better leverage.
Built with Bun, React, SQLite. Runs on a $5 VPS. Ships as a CLI (`npx vibora@latest up`) and desktop app.
GitHub: https://github.com/knowsuchagency/vibora
Documentation: https://vibora.dev
Demo screenshots in the README.

value: Show HN: Vibora – Run Claude Code remotely, close your laptop, keep shipping

author: knowsuchagency


value:
Working on pocketwise. Yet another personal finance tracker :)
Privacy update since my last post: all user data is encrypted on the server. Only the user can see their data in plain text. Even someone with direct server access cannot read it. This came directly from feedback on my previous post, financial data is deeply personal, and putting minutia of ones personal finance on a remote server feel off.
I started with double-entry accounting using hledger. It was always a great financial realization for me, but I would stop using it after a couple of weeks. So I started writing a web interface for my ledger file, with the intent to make it simple enough that I actually stick with it. Over time, this became Pocketwise.
Pocketwise does not need any bank credentials. Instead, you do the data entry yourself.
To make this easier, you can type (or say) natural-language descriptions of your expenses like
“Chipotle $15 cash” or “Netflix 19.89 Apple Card”, and it stores them as proper double-entry records like:

  2025-11-11 Chipotle
    Expenses:Food & Dining                    $15.00
    Assets:Cash                               $-15.00

  2025-11-11 Netflix
    Expenses:Subscriptions                    $19.89
    Liabilities:Credit Card:Apple Card        $-19.89

There’s a 7-day free trial. If you try it, I’d love to hear your feedback.
Thanks for reading

value: Show HN: Pocketwise – a privacy-first, double-entry finance tracker


value: ingestgpt

value:
Hi HN,
I would like to share a project I have been working on called IngestGPT (https://ingestgpt.com).
Try without signup or login on https://ingestgpt.com/features/youtube-ingestion
IngestGPT is a tool to summarize content and then chat directly with the source. I know I am a bit late to the “summarize and chat with X” SaaS party, so I am very open to feedback, guidance, and suggestions from the community on where this can be improved or differentiated.
Current features include:
 • YouTube summaries
 • Podcast summaries, with built-in iTunes search, so you can search podcasts and episodes directly without finding episode URLs
 • Audio file summaries
 • PDF summaries
 • PPT summaries
 • Study plan generation just by topic
 • Answer the Public–style questions generated from topic/category
For all of these, you also get:
 • Chat with the source, including voice chat
 • Ability to repurpose the content into blog posts and social media posts (Facebook, LinkedIn, X)
The main goal is to help people consume long-form content faster and then reuse it in practical ways, instead of just reading a short summary and stopping there.
As mentioned, I realize this is a crowded space already. I would really appreciate honest feedback from HN:
 • What features matter most in tools like this?
 • What feels unnecessary?
 • Where do you think there is still room to stand out?
Thanks for reading, and I am looking forward to your thoughts.

value: Show HN: IngestGPT – Chat with YouTube, podcasts and more

author: ingestgpt


value: elevenapril

value: Show HN: I built a countdown app because system alarms gave my friend anxiety

author: elevenapril


value: joshghent

value:
Hey HN
I recently rebuilt my microsaas Loginllama. It uses the same stack but I've made the API much much better and it's now a product I'm happy to promote.
As with most developers I hide behind building instead of marketing.
As this a developer focused product, this is me marketing! It's a product built in anger for myself when I had to implement a similar system for a number of clients.
I released it as I assume that other people had the same problem.
There are SDK's available for Nodejs, PHP and Python. Auth0 and Wordpress integrations are coming soon.
Let me know what you think and if this is a product you would like/want to us. Any feedback is helpful.

value: Show HN: LoginLlama – behaviour-based login anomaly detection for small teams

author: joshghent


value: jeditrix

value: Show HN: Linvisual – A simple to use Linear Algebra Visualization library

author: jeditrix


value: darvid

value: Show HN: Ultrasync – faster indexing, search, memory, and more for coding agents

author: darvid


value: thesardorbek

value:
Hi everyone!
I worked on the small SSPM, which I intended to use for my own use cases in my current job.
This is a base, which I will iterate over, I hope you folks can also enjoy it.
Demo is here: https://demo.opensspm.com/

value: Show HN: OpenSSPM (SaaS Security Posture Management)

author: thesardorbek


value: lopezb

value: Show HN: A standalone server for probabilistic data structures written in Go

author: lopezb


value: padho

value: Open-source native macOS terminal for running multiple AI coding agent CLIs side-by-side (plus normal shells). Persistent zellij sessions, agent detection/status, SSH host picker, projects/prompts/assets, Cmd+K command palette, and session recording/replay everything runs locally.

value: Show HN: Agents UI – open-source macOS terminal for AI coding agents, zellij/SSH

author: padho


value: Show HN: Train Claude Skills on Your PR History


value:
I built this to make startup evaluation more concrete than blog posts and books.
You play as an investor, interview founders, and make bets over time.

value: Show HN: A game about investing in startups (inspired by Zero to One)


value: scriptedfantasy

value:
Every December, great year-end lists get published across the internet. Best albums, best papers, best tools, best whatever. By February, they're buried in search results or gone entirely.
I built Crowdslist to fix this. It's a minimal platform for creating and archiving lists that matter that deserve to persist beyond their publication cycle.
The idea: aggregate "Best of 2024" lists across every domain: music, books, research papers, dev tools, indie games, architecture projects, whatever, and make them browsable years later. Want to see what people thought were the best ambient albums in 2019? It should exist somewhere permanent.
Right now it's very simple:
- Create lists (anonymous or with attribution)
- Vote on quality
- Browse by category, popularity or by who you follow
- No algorithmic feed, no engagement optimization
The vision is to become the Internet Archive of taste: a searchable repository where "Best X of Year Y" lists accumulate over time and remain discoverable.
Its early and vibed, but functional. Looking for feedback from the HN community on what would make this actually useful.
Live at https://www.crowdslist.com/

value: Show HN: Crowdslist – A repository for year-end lists that don't disappear

author: scriptedfantasy


value: yeekal

value:
Hi everyone,
I built a UI for the new open-source Hunyuan Motion model to generate 3D animations from text:
https://hy-motion.ai
It generates BVH files instantly. I'm trying to bridge the gap between "cool AI demo" and "useful game dev tool".
Question for 3D devs/animators:
If you were to use this in production, what is the single biggest missing feature?
1. Export Pipeline: Auto-conversion to FBX for Unity/Unreal?
2. Motion Fusion: Blending multiple prompts into one long sequence?
3. Rig Variety: Support for non-humanoid skeletons?
Feedback is much appreciated.

value: Show HN: Text-to-3D Motion Generator (Hunyuan 1.0 wrapper)

author: yeekal


value: froQ

value:
`headup.nvim` is a small Neovim plugin that keeps the metadata lines at the top of your files up to date on save – things like “Last Modified”, file size, line count, or custom fields you define.
The idea came from wanting a few metadata lines at the top of files, without having a plugin own the entire header block or enforce a specific template across languages. With `headup.nvim` you describe what a single header line looks like, and the plugin only updates the value you care about.
It’s driven by Lua patterns and file globs: you define a header line, choose a content type (built-ins include current_time, file_size, line_count, file_name, file_path, etc.), and `headup.nvim` replaces only the matched value while leaving the rest of the line as-is. That keeps comments, spacing, and any surrounding text under your control.
The plugin aims to stay out of the way: it respects manual edits, supports per-filetype rules with early-stop scanning and exclusions, and exposes `:HeadupUpdate` / `:HeadupToggle` commands when you want manual control instead of on-save automation. If you don’t configure anything special, it just runs on save for the patterns you set up.
There is also a small API for registering custom generators when the built-ins aren’t enough – for example, computing a git branch name, a SHA256 over the current buffer, or other derived values you want to surface in a header line. I’m particularly curious how people might use this for project-specific metadata or workflows I haven’t thought about yet.

value: Show HN: Headup.nvim` – Update file header metadata in Neovim

author: froQ


value: SunshineTheCat

value: Show HN: Startboard – A simple little browser start page and bookmarks organizer

author: SunshineTheCat


value: calebhwin

value: Show HN: A1 – cost-optimizing JIT for CRUD AI agent translation to code

author: calebhwin


value: founderbooster

value:
FounderBooster is an open-source CLI that exposes a locally running app to your own domain using Cloudflare Tunnel.
It does not host apps, provide a PaaS, modify app code, or require opening inbound ports. It acts as a control plane over Cloudflare (tunnels + DNS + SSL) and your local runtime.
Core workflows are fully open source (MIT). There is an optional Early Access offering for prebuilt binaries, a one-line installer, and early access to advanced plugin workflows.
Feedback welcome.

value: Show HN: FounderBooster – expose local apps via Cloudflare Tunnel

author: founderbooster


value: conradbez

value:
When I crave informative audio content, I usually find myself torn between two extremes: scrolling through a library of 2-hour podcasts or add-infested YouTube, where I risk the algorithm recommending mindless content or distracting "Shorts."
That frustration led me to build Podtoc. It provides 10-minute podcast clips, each hitting at the heart of a specific discussion point. The goal is to provide wholesome podcast content with a YouTube (or TikTok) style discovery process.
In my experience, 5–20 minutes is the "Goldilocks zone": long enough to dive deep into a complex idea, but short enough to finish during a commute, a chore, or a coffee break.
The Tech:
- LLM Pipeline: I built a pipeline to extract meaningful clips from long-form content, specifically designed to capture one of the core insights covered in the podcast.
- Recommendation Engine: A custom algorithm that suggests clips based on previous listening to solve the discovery problem.
- The App: A React Native (Web/iOS) app featuring a "swipe to next" UI for seamless browsing.
If this sounds like a problem you’ve faced, I’d love to hear:
1. Which podcasts would you like to see added to the library?
2. Any feedback on the UI or bugs you encounter?
3. Any questions about the pipeline or suggestions for the recommendation logic?
Check it out: https://podtoc.com/app

value: Show HN: Podtoc – LLM generated 10-minute podcast clips as a YouTube alternative

author: conradbez


value: evanjusttrying

value:
Hi HN,
I’m the developer behind CryDecoder. I built this after too many nights at 3am staring at a crying infant, completely exhausted, trying to guess whether it was hunger, gas, or just general fussiness.
I realized I was essentially running a mental decision tree on very little sleep, so I decided to see if I could automate some of that signal processing.
What it does:
CryDecoder analyzes short audio clips of a baby’s cry and classifies them into categories like hunger, discomfort/gas, tiredness, or general fussiness.
How it works:
• Tech: On-device audio feature extraction paired with a lightweight ML model trained on labeled cry patterns.
• Performance: Inference runs locally on the phone, which keeps latency low and avoids sending audio off-device. Results come back quickly enough to feel near real-time.
• Philosophy: This isn’t meant to replace parental judgment. It’s intended as an extra data point — a sanity check when you’re tired and not sure what to try next.
The business side:
The app currently uses a paid model with a preview. I’m an engineer first and still iterating on pricing and paywall placement.
I’d appreciate feedback on:
1. The technical approach and responsiveness
2. Whether the paywall timing feels reasonable for a utility like this
Thanks for taking a look.

value: Show HN: CryDecoder – On-device ML for classifying baby cries (Swift, Core ML)

author: evanjusttrying


value: Show HN: The Modern AI SEO Tech Stack: 7 Tools You Need to Rank in ChatGPT(2026)


value: navquant

value: I built a software allowing fund managers to calculate the Net Asset Value (NAV) and fees of their investment funds in a consistent and transparent way.

value: Show HN: Software to calculate NAV of investment funds

author: navquant


value: taishikato

value: Show HN: Previewcn – a Shadcn/UI theme previewer directly inside your NextJS app

author: taishikato


value: femtobusa

value:
Arctic is a terminal-first TUI for AI-assisted coding, launched from a CLI.
It supports multiple hosted coding plans (Claude, Codex, Github Copilot, Gemini, etc.) in a single interface and shows usage limits directly in the TUI.
There is no web or desktop app. The focus is fast, local, interactive coding inside the terminal.

value: Show HN: Arctic – a terminal-first TUI aggregating multiple AI coding plans

author: femtobusa


value: thepantales

value: Show HN: 100% free data extraction tool for invoices

author: thepantales


value: jssfr

value:
Fujifilm cameras make really beautiful JPEGs thanks to their Film Simulation feature (where they mimic the look of certain analogue film types), but sometimes I want to do things for which you need the RAW files (like sharpening or local contrast effects or white balance fixes or whatever else would suffer under 8-bit/channel and/or JPEG artifacts).
darktable is my RAW editor of choice, but it doesn't make your edits look like the out-of-camera JPEGs by default. Quite the contrary, the defaults generally need some love to bring out a nice edit of an image.
To solve (pun intended) that, I wrote a Python tool called dtsolve. It generates a darktable preset (style) from a pair of images (OOC JPEG reference and RAW) and I used that to make styles for almost all Fujifilm Film Simulations.
The linked announcement post includes an interactive widget to try them out in the browser and download links for darktable users to try at home.
Have fun!
(I'm going to write a follow-up post at some point to detail more how dtsolve came to be and how it works.)

value: Show HN: I made presets for Darktable which mimic Fujifilm's Film Simulations

author: jssfr


value: justinThompson

value: Vibe coding raises questions about where responsibility lies, I think an important place to start is with security.

value: Show HN: When Agents Write Your Code, Who's Responsible for Security?

author: justinThompson


value: julienreszka

value:
Coinfountains is a social platform where users share wishes and the community validates them through coin tosses.
How it works
Share a wish: Post your expectations vs reality
Toss coins: Click the coin button on wishes you relate to
Build community: Discover shared experiences through trending wishes
What are coin tosses?
Coin tosses are a lightweight way to say "I relate to this" or "I validate this experience." They're not monetary—just a click showing solidarity and support.
The format
Each wish captures the gap between what you hoped would happen (expectations) and what actually happened (reality). This format normalizes sharing disappointments and life's unexpected turns.

value: Show HN: Social platform for sharing wishes validated by community coin tosses

author: julienreszka


value: jancurn

value: Show HN: mcpc – a universal CLI client for MCP, with tool calling and code mode

author: jancurn


value: quantdinger

value: Show HN: QuantDinger – A local-first, open-source AI quant trading workspace

author: quantdinger


value: autodidacc

value: Show HN: Rstful – Agentic RSS Reader

author: autodidacc

title: Show HN: Rstful – Agentic RSS Reader


value: atdixon

value:
My original idea: we have Twitter/X for text, Vine for short video... what if there were a social-style feed for user-submitted tiny browser games?
* Build a game in a few hours
* Hard 500kb limit (including graphics)
* Fully sandboxed iframes (safety: no cookies, no network)
* Infinite scroll: jump into a game, play briefly, scroll on
* CDN-served games
Live site with some reference games I've made: https://xelly.games
   (feel free to use a temporary email site if you don't want to use your real email)
Dev docs: https://xelly-games.github.io/
Tech: Svelte (FE) + Clojure (BE)
This is an experimental idea but production ready. Feedback or games welcome!

value: Show HN: An experimental "Vine for micro-games"

author: atdixon


value: mehmetoguzderin

value: I've been recently testing GPU kernel dev with Triton; however, I couldn't find a graphics sample that combines an update loop with windowing, mouse-keyboard interactivity, etc., so I decided to give it a shot with single-sphere ray tracing and ImGui. Unfortunately, I couldn't get to zero-shot copy with CUDA & WSLg (since I am running on WSL2), so it defaults to a host copy for framebuffer unless you enable the WIP flag. Any feedback or contributions for a zero-copy pipeline (whether running on a Linux box with OpenGL & CUDA on the same device, or some shortcut for CUDA and WSLg) are always welcome! Any Triton optimization tips & tricks would also be appreciated. I found certain utilities like autotune for kernels to be quite interesting, and computer graphics application could make things and advantages more visual.

value: Show HN: A Triton windowing test with ray tracing and GUI

author: mehmetoguzderin


value: bmus

value:
Hey HN!
I've been working on a backup tool for
Linux/Raspberry Pi + NAS setups for two years.
Problem: Restic/Borg are too complex for home users,
Solution: BmuS combines:
- Rsync + hard link deduplication (easy to debug)
- gocryptfs encryption (zero-knowledge)
- Chart.js dashboard (no separate DB required)
- Docker-ready
- 6 languages.
What do you think? Feedback welcome!

value: Show HN: BmuS – Backup tool for Linux, Pi, NAS with dedup and encryption

author: bmus


value: ohMoshko

value:
After launching a few apps (most recently Wreckruiter - https://news.ycombinator.com/item?id=46457269), I realized something: anyone can build. The hard part is getting customers.
I'd spend weeks building, launch on Product Hunt, get some upvotes... then crickets. Meanwhile, real potential customers were out there on Reddit and HN literally asking "is there a tool that does X?" – and I had no idea.
So I built Needfind (https://needfind.app). Paste your product URL, and it searches Reddit and Hacker News for people who need what you built. It finds:
  - High-intent posts ("looking for a tool that...")
  - Pain point discussions (people complaining about the problem you solve)
  - Competitor complaints ("I wish [competitor] would...")
The fun part: I'm now using Needfind to find customers for Needfind itself. Eating my own dogfood, GitHub-style.
The community angle:
Building alone is hard. So there's a community directory where founders can list their products and help each other. Upvote products you like, leave tips on finding customers. Founders helping founders.
Would love feedback from HN. What signals do you look for when finding early customers? Any subreddits or sources I should add?

value: Show HN: Built Needfind to find my first customers – now dogfooding it on itself

author: ohMoshko


value: ICodeSometimes

value: Show HN: Get company brand data API

author: ICodeSometimes

title: Show HN: Get company brand data API


value: systemdesignai

value: Show HN: I mapped System Design concepts to AI Prompts to stop bad code

author: systemdesignai


value: ramoz

value:
Also works for OpenCode
The core capability is https://github.com/backnotprop/plannotator

value: Show HN: Auto-save Claude Code plans to Obsidian

author: ramoz


value: argam

value:
Core Purpose
Built specifically for smaller fleet operations that are underserved by large fleet systems like Fleetio or Samsara.
Core Features
1. Vehicle Management
Add/Edit Trucks with VIN, license plate, make/model, year, mileage
Truck nickname or ID system
Status Tags: "In Service", "Out for Repair", "Needs Attention", "Retired"
2. Maintenance Logs
Log Entries: oil change, tire replacement, engine service, brake inspection, etc.
Date & mileage tracking at service
Cost tracking and notes/images support
Reminders: mileage-based and date-based notifications
3. Parts Tracking
Add/Track Parts with part name, part number
Track which trucks used specific parts
Cost & installation date logging
Optional basic inventory tracking
4. Downtime Analytics
Log Downtime Events with start/end times
Categorize causes (scheduled maintenance, unexpected failure, accident, etc.)
Calculate Total Downtime per truck & fleet
Compare uptime % across trucks
5. Maintenance Calendar View
Visual calendar of upcoming service items and completed tasks
Filter by truck or task type
6. Search & Filter Dashboard
Filter vehicles by status, service history, mileage thresholds
Search part history or downtime logs
7. CSV Export & Print Logs
Export maintenance or repair logs for insurance, audits, or resale
Printable logbooks per truck

value: Show HN: FleetFix – A free trucking fleet management website

author: argam


value: knackstedt

value: Show HN: Shokupan – A framework that auto-generates OpenAPI specs from TS Types

author: knackstedt


value:
Hi HN,
I built Square Face Generator because I missed the simple, blocky avatar creators from the Flash era that no longer work today.
Most modern "avatar makers" force you to upload a selfie for AI processing, which often feels like a privacy overkill for a simple profile pic. I wanted something that:
Requires No Flash: It’s built with modern HTML5/Canvas, so it works on any browser/mobile without security risks.
Requires No Photos: It’s a pure generator. You create your identity from scratch rather than having an AI guess your face.
Is Lightweight: No heavy libraries, no sign-ups, just open and generate.
I’d love to hear your thoughts on the UI or if there are specific "square" styles you’d like to see added.
URL: https://squarefacegenerator.work

value: Show HN: Square Face Generator – A Flash-free tool to generate avatars


value: hampus

value:
Hey HN, and happy new year!
I'm Hampus Kraft [1], a 22-year-old software developer nearing completion of my BSc in Computer Engineering at KTH Royal Institute of Technology in Sweden. I've been working on Fluxer on and off for about 5 years, but recently decided to work on it full-time and see how far it could take me.
Fluxer is an open source [2] communication platform for friends, groups, and communities (text, voice, and video). It aims for "modern chat app" feature coverage with a familiar UX, while being developed in the open and staying FOSS (AGPLv3). The codebase is largely written in TypeScript and Erlang.
Try it now (no email or password required): https://fluxer.gg/fluxer-hq – this creates an "unclaimed account" (date of birth only) so you can explore the platform. Unclaimed accounts can create/join communities but have some limitations. You can claim your account with email + password later if you want.
I've developed this solo, with limited capital from some early supporters and testers. Please keep this in mind if you find what I offer today lacking; I know it is! I'm sharing this now to find contributors and early supporters who want to help shape this into the chat app you actually want.
~~~
Fluxer is not currently end-to-end encrypted, nor is it decentralised or federated. I'm open to implementing E2EE and federation in the future, but they're complex features, and I didn't want to end up like other community chat apps [3] that get criticised for broken core functionality and missing expected features while chasing those goals.
I'm most confident on the backend and web app, so that's where I've focused. After some frustrating attempts with React Native, I'm sticking with a mobile PWA for now (including push notification support) while looking into Skip [4] for a true native app. If someone with more experience in native dev has any thoughts, let me know!
Many tech-related communities that would benefit from not locking information into walled gardens still choose Discord or Slack over forum software because of the convenience these platforms bring, a choice that is often criticised [5][6][7]. I will not only work on adding forums and threads, but also enable opt-in publishing of forums to the open web, including RSS/Atom feeds, to give you the best of both worlds.
~~~
I don't intend to license any part of the software under anything but the AGPLv3, limit the number of messages [8], or have an SSO tax [9]. Business-oriented features like SSO will be prioritised on the roadmap with your support. You'd only pay for support and optionally for sponsored features or fixes you'd like prioritised. I don't currently plan on SaaS, but I'm open to support and maintenance contracts.
~~~
I want Fluxer to become an easy-to-deploy, fully FOSS Discord/Slack-like platform for companies, communities, and individuals who want to own their chat infrastructure, or who wish to support an independent and bootstrapped hosted alternative. But I need early adopters and financial support to keep working on it full-time.
I'm also very interested in code contributors since this is a challenging project to work on solo. My email is hampus@fluxer.app.
~~~
There’s a lot more to be said; I’ll be around in the comments to answer questions and fix things quickly if you run into issues. Thank you, and wishing you all the best in the new year!
[1] https://www.linkedin.com/in/hampuskraft
[2] https://github.com/fluxerapp/fluxer
[3] https://news.ycombinator.com/item?id=46376201
[4] https://skip.tools/
[5] https://news.ycombinator.com/item?id=40533484
[6] https://news.ycombinator.com/item?id=37502258
[7] https://news.ycombinator.com/item?id=39569843
[8] https://news.ycombinator.com/item?id=46383675
[9] https://sso.tax/

value: Show HN: Fluxer – open-source Discord-like chat

author: hampus


value: jokera

value: Show HN: Orange Music – An AI Music Generator for Your Private Music Space

author: jokera


value: mekod

value: Show HN: Blohem – Social media without the social. Built with Next.js on Azure

author: mekod


value: sanjayselvaraj

value: Show HN: ExpiryGuard – track expiring certs and API keys

author: sanjayselvaraj


value: alizainf

value:
I love skills, I have a whole collection of skills I've built myself for problems I experience while using AI agents. but the current method of managing skills in codex/opencode is pretty garbage (copy skills into the correct folder).
so i built `sk`
One manifest, multiple agents — Define skills once in agents.toml, sync to all your AI coding tools
Cross-agent compatibility — Use Claude Code plugins with Codex and OpenCode; sk extracts skills from .claude-plugin packages and syncs them everywhere
Team-shareable — Commit agents.toml to version control; teammates run sk sync
Live development — Local packages use symlinks; edit skills and changes appear instantly
Smart reconciliation — Only updates what changed; safely removes stale skills without touching manually-added ones
Flexible sourcing — Pull from GitHub, any git remote, local paths, or existing Claude Code plugins
check it out!

value: Show HN: Sk` – manage AI agent skills across Claude, codex, opencode, et all

author: alizainf


value: paulrusso

value:
Hey! I've never really been a spreadsheet person, but I occasionally need something more than a standard calculator. I used to use Soulver for this purpose, but it lacks a good way to visualize data, and as a software engineer I find its informal syntax and lack of user-defined functions limiting.
So I built Inkblots, a "notebook calculator": a hybrid between a full-blown notebook interface like Jupyter and a notepad calculator like Soulver. It's built around a small language I've been working on called Blots, designed for exactly this kind of inline, expression-by-expression evaluation.
Inkblots lets you build interactive documents around blocks of code. You can feed inputs from forms to your code and display the output in charts and markdown blocks. I've used it for things like figuring out how much to budget for an apartment in SF, planning college savings, figuring out how high to put the nail when hanging pictures, and generally building little tools and visualizations that I'd otherwise have to reach for a spreadsheet for.
It's local-first and doesn't require an account. Your documents are stored locally, and you can make as many as you want. If you create an account, you can sync across devices and share documents with others.
There's also an (optional) AI agent that can search the web and build and edit documents with what it finds. The simple syntax and inline results make it easy to verify what the agent produces. No data gets sent to any LLM providers unless you send a message, and no data is used for training.
Please give it a try and let me know what you think!

value: Show HN: Local-first computational notebook for everyday life

author: paulrusso


value:
Hi HN,
I built this after getting tired of how every link-in-bio page looks the same: a vertical list that no one actually explores.
This is an experiment in treating links more like content than utilities. Instead of a list, links are presented as cards in rows, inspired by how streaming apps organize things. The goal isn’t customization or page building — it’s curation and clarity.
Under the hood it’s intentionally constrained:
– No drag-everything-everywhere
– No “design a website” complexity
– Just structured rows, cards, and visuals
One thing I’m experimenting with is adding subtle motion so pages don’t feel static. I use Veo 3 in a very constrained way — taking a single link image and generating a 3–4s low-motion preview, similar to ambient motion in streaming UIs. The page works without it; this just automates polish most people wouldn’t do manually.
It’s early and opinionated by design. I’m mostly curious whether this approach resonates with others who dislike link lists but don’t want a full website.
Would love feedback, especially from people who’ve built or used link-in-bio tools before.

value: Show HN: I built a Netflix-style link-in-bio because link lists felt dead


value:
Hi HN,
I kept running into the same problem: I only needed to send a clean invoice PDF once in a while, but every tool wanted an account, onboarding, subscriptions, dashboards, and features I didn’t need.
So I built a very small invoice generator that works directly in the browser. No signup, no saved data, just fill the form and export the invoice.
This is intentionally not a full invoicing system. It’s meant for freelancers, consultants, or anyone who just needs a quick invoice without committing to software.
Curious if others run into the same friction, or if I’m missing something obvious people expect even in “simple” tools.
Link: https://the-invoice.app/

value: Show HN: A free, no-signup invoice generator for one-off invoices


value: kaniksu

value:
I forward emails to myself constantly (articles, videos, podcasts, random tasks), but my inbox quickly becomes a janky todo list that I never look at.
Built this with Claude Code over a few weekends:
1. Forward anything to save@itforlater.com
2. It auto-categorizes into read/watch/listen/do (uses Firecrawl + OpenAI to parse the content)
3. You get one daily digest with everything organized
No app to download. Just email in, email out.
When you sign up, you'll verify email addresses you want to allow sending from.
Been using it myself for a month and it's replaced my chaotic "bookmark everything" system.
Free to use. If there's interest, I'll open source the core and potentially offer a hosted version with extras (custom categories, integrations)—but a free tier will always exist.
Try it at https://itforlater.com. Happy to answer questions about the architecture or take feature requests.

value: Show HN: Turn your "email it to myself" habit into an organized daily digest

author: kaniksu


value: yoz-y

value:
Hello,
over the past years I have been chipping on a workout app for the audience of one: myself. I didn't really like any of the classic workout apps, mostly because I don't like the rigid format of plans, exercises and fields.
I've slowly designed this program from a paper notebook, to a text note, to a rudimentary iOS app, until finally settling on a PWA.
I do not think that this app will really suit anybody else than myself, but I found it fun to make a website for it anyway.
Some technical details, since this is HN: It's written in typescript, uses Lit element as framework, it is local-first (fully client-side), with an optional server you can spin off for backups.
Since I built it for me it has no telemetry, doesn't even use cookies, and supports plain copy paste as import/export.
The website acts more as a documentation rather than a some marketing blurb, as I have no intention of monetizing this. I like to think of it as a side project rather than a side hustle.

value: Show HN: Swolog, a text based workout log

author: yoz-y


value:
Hey HN! I'm Akshay, and I'm launching Seer - yet another AI workflow builder with granular OAuth scopes.
GitHub: https://github.com/seer-engg/seer
Demo video: https://youtu.be/cmQvmla8sl0
The Problem:
We've been building AI workflows for the past year and kept running into the same issue: existing platforms (n8n, Langflow, Flowise) require full access to your Google services even for read-only operations. Want to summarize emails? You're also granting send permissions. Want to read docs? You're also granting edit permissions.
If you want granular scopes, the onus is on you to:
- Create your own OAuth app with Google (1-2 weeks approval time)
- Modify source code to support read-only scopes
We saw this pattern repeated across Discord channels and GitHub issues - developers asking for better scope support, maintainers saying "you can configure it yourself."
Our Solution: Seer ships with read-only auth scopes as the default for common operations. It's self-hostable, so your data never leaves your infrastructure. The demo shows a simple email summarization workflow (Gmail + LLM API), but the principle applies to any integration.
Why This Matters: Security through least privilege isn't just best practice - it's essential when you're giving AI agents access to your production data. One compromised workflow shouldn't mean your entire Google Workspace is at risk.
Questions for HN:
1. How are you currently handling OAuth scopes in your AI automation workflows?
2. Would you find value in a scope validator that audits your existing workflows?
3. What other integrations would you want to see with granular permissions?
The only similar platform with granular scope support is Make.com, but it's closed-source. We think this should be the standard, not the exception.
Would love your feedback!

value: Show HN: Open-source AI workflows with read-only auth scopes


value: bakigul

value: Show HN: Semantic Search for Your GitHub Stars

author: bakigul