incidentary.com
Show HN: An OTel exporter that posts the cause to your incident channelhttps://incidentary.com/Hi HN, Ahmed here. If you already run an OpenTelemetry collector, this is the entire install: exporters: otlp/incidentary: endpoint: api.incidentary.com:4317 headers: authorization: "Bearer ${INCIDENTARY_API_KEY}" service: pipelines: traces: exporters: [otlp/incidentary] What it does: when an alert fires (PagerDuty, OpsGenie, a Slack command, or a direct webhook), it takes the trace data your services already emitted in the window around the alert and assembles a causal chain like "service-A's HTTP call to service-B returned 503 at 14:22:03; service-B was timing out on Redis; Redis primary was failing over." That artifact lands in the incident channel before the war room fills up.I built this because every incident I was on opened the same way: a team of engineers opening different tools and coming up with different theories. Datadog had the trace data, Sentry had the errors, Slack had the channel, PagerDuty fired the alert. Nothing stitched them into "what failed first, and what calleMay 8, 2026 12:11 AM
github.com
Show HN: I built a skill, grounded in research, to make your writing less boringhttps://github.com/ericfitz/skills/blob/main/boring/README.mdMy job at a large tech company requires me to write. A lot. Mainly I write docs to help align technical people on a technical strategy, or to inform executives about technical matters, or to make requests of executives about technical proposals.I wanted to ensure that my writing was captivating and that the audience didn't just read the summary and skip the rest.I used a chat agent to build a research report on the academic literature about what makes writing boring or not-boring ("not-boring" is NOT the same thing as "interesting"). I synthesized that into a taxonomy, and built tooling for mechanistic analysis and prompts for LLM analysis, synthesis and recommendation.What this is: research-grounded analysis of a document with concrete evidence-based suggestions of how to improve it.What this is NOT: it's not a simplistic prompt "Help me make my document better" or even "make every section/paragraph/sentence earn its place". (I am developing a separate skill for that in the same repo,May 6, 2026 6:32 PM
news.ycombinator.com
Ask HN: A Spec Driven Back end development platform to build and evolve safelyhttps://news.ycombinator.com/item?id=48010078I have build a CLI tool which help to scaffold the full project with docker, make, database setup. https://go-bootstrapper-docs.vercel.app/. I found there are a many scaffolding tools like buffalo, vgo, bllueprint etc which does the same thing offering variety of features like db, router options.In my case i have added a flag option where users can create a project using a YAML file. the thought process for this thing was to make the project spec driven or config driven where users can know which part does what?. then i made it more furthur in which i integrated with LLM (groq / ollama using docker). so now user just type what they want to build an you get YAML which then can be used to create the project. (Al does not generate code here.)So for a long time i had a thought going in my head, to make a dedicated platform like lovable (I know i will get some comments about this but it is not what you think i am thinking in different way).can we think of a platform or a tool which is spec May 4, 2026 3:38 PM
news.ycombinator.com
A Spec Driven Back end development platform which help in build, evolve safelyhttps://news.ycombinator.com/item?id=48008068I had build a CLI tool which help to scaffold the full project with docker, make, database setup.https://go-bootstrapper-docs.vercel.app/. I found there are a many scaffolding tools like buffalo, vgo, bllueprint etc which does the same thing offering variety of features like db, router options.In my case i have added a flag option where users can create a project using a YAML file. the thought process for this thing was to make the project spec driven or config driven where users can know which part does what?. then i made it more furthur in which i integrated with LLM (groq / ollama using docker). so now user just type what they want to build an you get YAML which then can be used to create the project. (Al does not generate code here.)So for a long time i had a thought going in my head, to make a dedicated platform like lovable (I know i will get some comments about this but it is not what you think i am thinking in different way).can we think of a platform or a tool which is spec drMay 4, 2026 12:52 PM
getskillify.dev
Show HN: Generate SKILL.md files from URLs, in the browserhttps://www.getskillify.dev/I created this tool after writing a few agent skills by hand and noticing this pattern was repetitive. Paste a documentation URL, enter your own model API key, and it gets the page content client-side to create a reusable SKILL.md. There is no backend/proxy, so it stays as secure as possible. I would like feedback on the structure of the output and the edge cases.May 4, 2026 7:51 AM
github.com
Show HN: MAItion – Open-source RAG with pluggable connectors and chat UIhttps://github.com/WikiTeq/mAItionHey HN,We wanted to share a new tool we’ve been working on.Even when documentation is well-structured, sometimes it’s hard to find what you need. Information ends up spread across wikis, cloud drives, chat tools, ticketing systems, etc., and search can break down as info grows.mAItion is our attempt to solve that. It’s a way to unify search and retrieval across the systems that teams already use. It's an open-source alternative to tools like Glean and GetGuru, but it’s designed to be flexible, lightweight, self-hostable, and easier to adapt.What it does:- Ingests data from all the connected sources and builds vector and BM25 index- Converts the data into markdown (using MarkItDown, configurable)- Lets you run Hybrid search across the data stored via API or MCP- Lets you chat with the data using Open Web UI as a frontend (bundled) or connect other arbitrary chat UI- Keeps the data fresh using scalable Celery workers (per source schedules)- Deduplicates documents over sources during ingeApr 29, 2026 10:26 PM
github.com
Show HN: Drive any macOS app in the background without stealing the cursorhttps://github.com/trycua/cuaHi HN, Francesco from Cua here. I hacked this project together last weekend, inspired by the Codex Computer-Use release and lessons learned from deploying GUI-operating agents for our customers.The main problem: when a UI automation process controls a desktop app today, it usually takes over the human’s session. Your cursor moves, keyboard focus gets stolen, windows jump to the front, and you have to stop working until the agent is done. That is why we have historically avoided encouraging users to run these processes directly on their host machine, instead relying on VMs or GUI containers for concurrency and background execution.But computer-use - the tools we give agents to operate computers like humans - does not scale cleanly that way. As models get smarter, agents need to share hosts safely, run in the background, and avoid collisions with the human or other agents using the same machine.We realized macOS has no first-class API for "drive this app without touching the cursor". CGEApr 28, 2026 4:03 PM

nasa.gov
NASA Releases Powerful LAVA Software to US Aerospace Industryhttps://www.nasa.gov/aeronautics/nasa-releases-powerful-lava-software-to-us-aerospace-industry/For years, NASA engineers have turned to a tool called the Launch, Ascent, and Vehicle Aerodynamics (LAVA) framework to solve airflow challenges that could mean the difference between mission success or failure. When engineers need to know how a spacecraft will navigate re-entry or whether a new aircraft wing design will create enough lift, they […]Apr 23, 2026 4:07 PM
getcore.me
Show HN: Core – open-source AI butler that clears your backlog without youhttps://www.getcore.me/Hi HN, we're Manik, Manoj and Harshith, and we're building CORE (https://github.com/RedPlanetHQ/core), an open source AI butler that acts and clears out your backlog.Write `[ ] Fix the search auth bug` in a scratchpad. Three minutes later, without you at the keyboard, CORE picks it up, pulls the relevant context from your codebase, drafts a plan in the task description, and spins up a Claude Code session in the background to do the work. You review the output in the task chat and unblock it when it gets stuck.Every AI tool today is reactive. You open a chat, brief the agent, it responds. Before anything moves, you've already done the real work: opened the Sentry error, found the commit, read the Slack thread, grabbed the Linear ticket, and stitched it all together into a prompt. The model isn't the bottleneck. You are.Demo Video: https://www.youtube.com/watch?v=PFk4RJvQg1YCORE removes you from that loop. The interface is a shared scratchpad, think a page you and a colleague both have oApr 23, 2026 3:14 PM
leftium.github.io
Show HN: Nimble.css minimal classless CSS library for great-looking default HTMLhttps://leftium.github.io/nimble.css/Source code: https://github.com/Leftium/nimble.css---# Abouthttps://PicoCSS.com was a great starting point for projects, but there was some friction:- Global styles leaked into other components (like Userfront widgets or @vincjo/datatables)- Too many breakpoints: I just wanted a single breakpoint for phones, otherwise responsive based on content/screen width.- Too many CSS variables polluting dev tools.- No longer maintained: SASS warnings polluting terminal output.- Missing concept of "surfaces."---I just wanted a classless CSS library that worked well with https://open-props.style. Basically a nicer-looking Open Props Normalize[1].So I built Nimble.css! (Assisted by Claude.) PicoCSS-inspired aesthetics combined with Open Props curated values.[1]: https://codepen.io/argyleink/pen/KKvROREApr 23, 2026 2:22 PM
github.com
Show HN: BigBlueBam, MIT-licensed Work OS where agents are first-class coworkershttps://github.com/eoffermann/BigBlueBamHi HN, Eddie here. My project BigBlueBam is a self-hosted, MIT-licensed Work OS with a unified backend with native MCP, "AI as Users" rather than bolted-on chat widgets. The deploy script will stand up the full stack (local Docker container or push it to Railway) in about the time it takes to make coffee.What's live in the build: * Bam (project management/Kanban) * Banter (chat with LiveKit voice/video) * Beacon (knowledge base with a graph view) * Brief (collaborative docs) * Board (infinite canvas whiteboard) * Bolt (workflow automation) * Bearing (goals and OKRs) * Bond (CRM) * Blast (email campaigns) * Bench (analytics and dashboards) * Book (scheduling) * Blank (forms) * Bill (invoicing) * HelpdeskThe architectural bet I cared about most: MCP is the execution substrate for the whole suite, not a "feature". 340 MCP tools (and counting) registered across the apps. Agents and Bolt automations call those tools through the same registry, same auth, same data, and the MCP tools replicatApr 22, 2026 1:35 PM
github.com
Show HN: Reinhardt – Django-style Rust framework; WASM+SSR from one DSLhttps://github.com/kent8192/reinhardt-webReinhardt is a Rust web framework where one component DSL compiles to both WASM (client) and server-rendered HTML — a single file describes both sides of a page, with no separate frontend codebase, no JS build toolchain, and no duplicated types across the client/server boundary.It also bundles what Django/DRF users expect: an ORM with auto-generated migrations from #[model] macros, DI, auth, admin, REST, background tasks, and i18n. Feature flags let you pull in just what you need (minimal / standard / full), or import individual crates directly.I built it after moving from Django/DRF to Rust and repeatedly re-assembling the same Axum + ORM + migrations + auth stack for every project.Quickstart: https://reinhardt-web.dev/quickstart/v0.1.0-rc.18 release: Crates.io (published as reinhardt-web; the shorter name was taken): https://crates.io/crates/reinhardt-webBSD 3-Clause.Apr 22, 2026 1:00 PM
notationchesscoach.app
Show HN: Notation – an iOS chess coach (Stockfish on device and optional BYOK)https://notationchesscoach.appHi HN. Solo iOS middle aged, slightly burnt out dad from the UK here, wondering if anyone is interested in what I've been building. Lifelong chess fan, not very good but always trying to improve and I started to build Notation: Chess coach a while back. It's been live a month now on the App Store, doing modest numbers, and I've been learning a lot... mainly make my add brain slow down, stop, test everything twice and never when tired. Submissions will always wait another day!Many people play on chess com, or lichess, just as many in apps and OTB. What my app does (differently I hope) is bring that data together.You can import PGNs of your games, connect to chess com and lichess and sync your games over or play in the app. If you have a Chessnut electronic board, you can play IRL on that as well.Every game, every move is then analysed by a series of on device detectors, and classifiers. And I'm not talking about"I run Stockfish 18 and get your move evals" like most tools do.... Theres aApr 22, 2026 7:46 AM
github.com
Show HN: Mulder – Containerized MCP server for digital forensics investigationshttps://github.com/calebevans/mulderI built Mulder for the SANS "FIND EVIL!" hackathon. My background is not in forensics, but I was interested in building the agent. I've been seeing some really cool results and thought this community might like it!Mulder is an MCP server that exposes forensic tools like Volatility, Sleuthkit, Plaso, and more as typed tool calls. Every invocation is recorded in an append-only audit log. When an agent finds something, it submits a "finding" to the case database. Each finding must have evidence citations that are validated before being admitted. If the agent cites evidence or a tool execution that doesn't exist, the finding is dropped.The biggest problem I needed to solve was context window pressure. These investigations often contain a lot of data, and processing it produces a lot of noise that will fill a context window quickly. To avoid this, all tool output is stored in a per-case SQLite database with full-text search. The agent can then search the database and request segments of tooApr 21, 2026 1:06 PM
github.com
Show HN: Sfsym – Export Apple SF Symbols as Vector SVG/PDF/PNGhttps://github.com/yapstudios/sfsymI found myself reaching for SF Symbols' 'Copy Image As…' quite often during agentic design sessions, so I made a command-line tool that the agent can use by itself. It exports Apple SF Symbols as SVG, PDF, or PNG.The vector paths come directly from macOS's symbol renderer. Internally it reaches a private ivar on NSSymbolImageRep to get the CUINamedVectorGlyph, draws into a CGPDFContext, then walks the PDF content stream back out as SVG `d` commands. The output matches what the system draws, rather than an approximation traced from rasters.A few things about it:- Every subcommand accepts `--json`, and `sfsym schema` returns a machine-readable description of the whole CLI. - Symbol enumeration reads the OS's Assets.car BOM tree, so the list of 8,300+ names stays current with macOS updates without a version table in the binary. - Each SVG `` carries a `data-layer` attribute, so you can retheme in CSS without touching geometry.It's been saving me a bunch of clicking. Please let me know if Apr 18, 2026 3:44 AM
news.ycombinator.com
Why Vibe Coding Failshttps://news.ycombinator.com/item?id=47778946i am using claude to maintain an agent loop, which will pause to ask for users' approval before important tool call. while doing some bug fixes,i have identified some clear patterns and reasons why vibe coding can fail for people who dont have technical knowledge and architecture expertise.let me describe my workflow first - this has been my workflow across hundreds of successful sessions: 1. identify bugs through dogfooding 2. ask claude code to investigate the codebase for three potential root causes. 3. paste the root causes and proposed fixes to claude project where i store all architecture doc and design decision for it to evaluate 4. discuss with claude in project to write detailed task spec - the task spec will have a specified format with all sorts of test 5. give it back to claude code to implement the fixin today's session, the root cause analysis was still great, but the proposed fixes are so bad that i really think that's how most of vibe coded project lost maintainability Apr 15, 2026 1:50 PM
news.ycombinator.com
Show HN: BNNR – a closed-loop pipeline for improving vision modelshttps://news.ycombinator.com/item?id=47719542Hi HN,we’ve been working on computer vision models for a while, and one thing kept coming up: improving them is surprisingly unstructured.You train a model, try a few augmentations, tweak some hyperparameters, run it again - and if the metric goes up, you keep it. But it’s often unclear why it improved, or whether the model is actually learning something better.We kept running into questions like:- Did this change actually help, or is it just noise?- Is the model focusing on the right features?- Are we improving generalization, or just overfitting differently?So we built BNNR (Bulletproof Neural Network Recipe) - an open-source PyTorch toolkit that turns model improvement into a closed loop:- Train a controlled baseline- Explain what the model actually learned (via XAI methods like OptiCAM / GradCAM)- Improve by testing candidate strategies in parallel- Prove the result with structured comparisonsOne thing we focused on is avoiding “blind” changes. Instead of committing to a single ideApr 10, 2026 3:24 PM
helmterminal.dev
Show HN: Helm Terminal – Free portfolio intelligence that tells you what to dohttps://helmterminal.devHi HN,I'm the solo founder of Helm Terminal (helmterminal.dev). It's a free portfolio analytics tool that connects to your accounts via Plaid and surfaces actionable insights and intelligence. Concentration risk, tax-loss harvesting, earnings exposure, idle cash, sector drift, etc. Automatically, every day.Every other portfolio tracker/brokerage I've tried showed me balances and pie charts but never informed me what to do or what was going on. I'd check my accounts, see things were generally "fine", and move on. Then I realized I'd been sitting on thousands of dollars in unharvested tax losses, 60%+ of my portfolio was exposed to tech, and I didn't know half of my positions were reporting earnings soon.Helm is the tool I built to fix all of these issues, and a tool I wish existed. It runs on a set of intelligence engines on top of your connected accounts and gives you a prioritized inbox of things worth doing, as well as news tailored to your holdings worth looking at. "AAPL down 12.3%Apr 9, 2026 12:44 PM
news.ycombinator.com
Show HN: A music player built for Steam Deck with full gamepad navigationhttps://news.ycombinator.com/item?id=47675416Hi everyone, my name is Oleg. I’ve been using the Steam Deck OLED for over a year and a half, and I love it. It’s not perfect, but as a portable gaming PC it’s revolutionary in hardware and software design.I use it for gaming both portable and on my TV, sometimes connected to a NAS and even a GPU dock for heavier titles. It’s basically my main gaming machine now.One thing has always bothered me: there’s no decent audio player for Steam Deck. Yes, there are dozens of Linux music players, but they either have terrible interfaces, are overloaded, or just don’t feel right with a gamepad. Moving a mouse with the joystick works, but it’s tedious on the couch, especially when the Deck is connected to a TV. Fonts are tiny, navigation is awkward.So I decided to build my own player. I’ve been coding for personal projects for 12+ years, including two music players (for VK and Yandex Music), a movie streaming app, a terminal ChatGPT assistant, and other tools. My goal is to make a player that workApr 7, 2026 1:52 PM
idiotproofseo.com
Show HN: I built a $9 Ahrefs alternative because raw SEO data is cheaphttps://idiotproofseo.com/Like many solo devs and indie hackers, I was paying $100+/mo for enterprise SEO tools (Ahrefs, Semrush) but only using about 5% of their features. I really just needed basic keyword research, SERP difficulty analysis, and simple rank tracking.I wanted to see what the actual floor was for raw SEO data if you stripped away the fluff and enterprise bloat.I spent the last few months wiring together different data sources to find out. I got my costs down to a few cents per report and because the data is so cheap to fetch on-demand, I packaged it into a minimalist tool which strictly focuses on the essential elements of SEO:A keyword analyzer which pulls the top 10 search results, audits them, and flags weak spots (like low DA sites or forums like Reddit) to calculate a realistic difficulty score, a keyword finder which generates hundreds of scored long-tail variations, and a rank tracker with email notifications.Because the costs on my end are so lean, I don't need to charge $100/mo - so I Apr 5, 2026 12:05 PM