Saturday, April 18, 2026

Show HN: AI Subroutines – Run automation scripts inside your browser tab https://ift.tt/1oVpPrw

Show HN: AI Subroutines – Run automation scripts inside your browser tab We built AI Subroutines in rtrvr.ai. Record a browser task once, save it as a callable tool, replay it at: zero token cost, zero LLM inference delay, and zero mistakes. The subroutine itself is a deterministic script composed of discovered network calls hitting the site's backend as well as page interactions like click/type/find. The key architectural decision: the script executes inside the webpage itself, not through a proxy, not in a headless worker, not out of process. The script dispatches requests from the tab's execution context, so auth, CSRF, TLS session, and signed headers get added to all requests and propagate for free. No certificate installation, no TLS fingerprint modification, no separate auth stack to maintain. During recording, the extension intercepts network requests (MAIN-world fetch/XHR patch + webRequest fallback). We score and trim ~300 requests down to ~5 based on method, timing relative to DOM events, and origin. Volatile GraphQL operation IDs are detected and force a DOM-only fallback before they break silently on the next run. The generated code combines network calls with DOM actions (click, type, find) in the same function via an rtrvr.* helper namespace. Point the agent at a spreadsheet of 500 rows and with just one LLM call parameters are assigned and 500 Subroutines kicked off. Key use cases: - record sending IG DM, then have reusable and callable routine to send DMs at zero token cost - create routine getting latest products in site catalog, call it to get thousands of products via direct graphql queries - setup routine to file EHR form based on parameters to the tool, AI infers parameters from current page context and calls tool - reuse routine daily to sync outbound messages on LinkedIn/Slack/Gmail to a CRM using a MCP server We see the fundamental reason that browser agents haven't taken off is that for repetitive tasks going through the inference loop is unnecessary. Better to just record once, and get the LLM to generate a script leveraging all the possible ways to interact with a site and the wider web like directly calling backed API's, interacting with the DOM, and calling 3P tools/APIs/MCP servers. https://ift.tt/XtmCZne April 18, 2026 at 02:33AM

Show HN: Praxis – Lab data to publication-ready figures in one Python package https://ift.tt/DB2RvWE

Show HN: Praxis – Lab data to publication-ready figures in one Python package https://ift.tt/GJqnglu April 18, 2026 at 11:45PM

Friday, April 17, 2026

Show HN: Pyra – a Python toolchain experiment inspired by uv and Bun https://ift.tt/DYZj17t

Show HN: Pyra – a Python toolchain experiment inspired by uv and Bun I’ve been working on Pyra for the past few months and wanted to start sharing it in public. Right now it’s focused on the core package/project management workflow: Python installs, init, add/remove, lockfiles, env sync, and running commands in the managed env. The bigger thing I’m exploring is whether Python could eventually support a more cohesive toolchain story overall, more in the direction of Bun: not just packaging, but maybe over time testing, tasks, notebooks, and other common workflow tools feeling like one system instead of a bunch of separate pieces. It’s still early, and I’m definitely not claiming it’s as mature as uv. I’m mostly sharing it now because I want honest feedback on whether the direction feels interesting or misguided. https://ift.tt/81YnRZ9 April 18, 2026 at 03:20AM

Show HN: I turned my MacBook notch into a live Claude Code dashboard https://ift.tt/RDJtFzP

Show HN: I turned my MacBook notch into a live Claude Code dashboard https://ift.tt/Yhg9saf April 17, 2026 at 09:13PM

Show HN: Waputer – The WebAssembly Computer https://ift.tt/Yy02Spv

Show HN: Waputer – The WebAssembly Computer Waputer is an operating system that runs entirely in the browser. When you visit the website at https://waputer.app , a kernel written in JavaScript sets up a filesystem and launches a WebAssembly program, which in turn talks to the kernel to handle the display and input. A purely terminal-based version is at https://waputer.dev . My original intention was to create programs that run in the browser that have a lot more in common with the desktop. The traditional "hello world" program is not really suited for the web. Waputer changes that. The GitHub repo at https://ift.tt/TQqLWZ5 gives a very brief overview of compiling a C program and running it on Waputer. There is a blog available from the main site that has a long-form explanation of Waputer and my motivations if you want some additional reading. https://waputer.app April 17, 2026 at 11:16PM

Thursday, April 16, 2026

Show HN: Spice simulation → oscilloscope → verification with Claude Code https://ift.tt/ZDuwzh0

Show HN: Spice simulation → oscilloscope → verification with Claude Code I built MCP servers for my oscilloscope and SPICE simulator so Claude Code can close the loop between simulation and real hardware. https://ift.tt/0Y6KFcO April 17, 2026 at 06:07AM

Show HN: Marky – A lightweight Markdown viewer for agentic coding https://ift.tt/2BL3dqv

Show HN: Marky – A lightweight Markdown viewer for agentic coding Hey HN, In this age of agentic coding I've found myself spending a lot of time reviewing markdown files. Whether it's plans or documentation that I've asked my agent to generate for me, it seems that I spend more time reading markdown than code. I've tried a few different solutions to make it easier to read such as Obsidian however I've found their Vault system to be quite limiting for this use case and I've found TUI solutions to not quite be as friendly to read as I've wanted so I made Marky. Marky is a lightweight desktop application that makes it incredibly easy to read and track your markdown files. It also has a helpful cli so you can just run marky FILENAME and have the app open to the md file that you pointed it at. I've been using the daily over the past week and I really enjoy it so I figured I'd share it. Here's a video if you want to check out a demo: https://www.youtube.com/watch?v=nGBxt8uOVjc . I have plans to add more features such as incorporating agentic tools such as claude code and codex into the UI as well as developing a local git diff reviewer to allow me to do local code review before pushing up to git. I'd love to hear your thoughts and any feature suggestions you may have :) https://ift.tt/RD8eOUC April 16, 2026 at 09:38PM

Show HN: Online Sound Decibel Meter https://ift.tt/qIUM8mD

Show HN: Online Sound Decibel Meter https://ift.tt/myRFVQT April 17, 2026 at 12:09AM

Wednesday, April 15, 2026

Show HN: I built a Wikipedia based AI deduction game https://ift.tt/VtJQm5L

Show HN: I built a Wikipedia based AI deduction game I haven't seen anything like this so I decided to build it in a weekend. How it works: You see a bunch of things pulled from Wikipedia displayed on cards. You ask yes or no questions to figure out which card is the secret article. The AI model has access to the image and wiki text and it's own knowledge to answer your question. Happy to have my credits burned for the day but I'll probably have to make this paid at some point so enjoy. I found it's not easy to get cheap+fast+good responses but the tech is getting there. Most of the prompts are running through Groq infra or hitting a cache keyed by a normalization of the prompt. https://ift.tt/qKZFuv5 April 16, 2026 at 05:43AM

Show HN: US keyboards don't have enough keys, so I switched to Japanese https://ift.tt/Buh9x20

Show HN: US keyboards don't have enough keys, so I switched to Japanese https://ift.tt/wTMn6Xt April 16, 2026 at 02:27AM

Show HN: Jeeves – TUI for browsing and resuming AI agent sessions https://ift.tt/90Tv64P

Show HN: Jeeves – TUI for browsing and resuming AI agent sessions I made Jeeves to search, preview, read through, and resume AI agent sessions in your terminal. It shows sessions across claude and codex in a single view, with more AI agent framework integrations to come. https://ift.tt/rGwFmVg April 16, 2026 at 01:01AM

Show HN: Monadic Networking Library for Go https://ift.tt/S6fPoW2

Show HN: Monadic Networking Library for Go A library built on top of ibm/fp-go for use in networking applications (servers, etc.) https://ift.tt/jaRmipd April 15, 2026 at 11:37PM

Tuesday, April 14, 2026

Show HN: Uninum – All elementary functions from a single operator, in Python https://ift.tt/ZxCkcL9

Show HN: Uninum – All elementary functions from a single operator, in Python https://ift.tt/NFOTLda April 15, 2026 at 03:16AM

Show HN: Run Python tools on rust agents https://ift.tt/tZWP0DH

Show HN: Run Python tools on rust agents Over at Tools-rs, we wanted to script tools faster with the help of large communities. The interest arose to build a way to bridge our Rust LLM runtimes together with more traditional scripting languages, so we decided to find a way to bring Python tools into our ecosystem. Hence, we're introducing our first FFI on Python (powered by PyO3)! Calling a Python tool is as easy as writing a decorator in the Python function and then passing the script's (or folder) path to the tool collection builder. They get serialized as JSON objects so they're fully observable by the AI, and you can call them directly from Rust. https://ift.tt/ezVSZqm April 15, 2026 at 02:01AM

Show HN: Sk.illmd.com, a forum for talking about and showing off agent skills https://ift.tt/5DRFYfu

Show HN: Sk.illmd.com, a forum for talking about and showing off agent skills https://ift.tt/CqwSV7U April 15, 2026 at 01:07AM

Monday, April 13, 2026

Sunday, April 12, 2026

Show HN: Stork – MCP server so Claude/Cursor can search 14k MCP servers AI tools https://ift.tt/oIzTPpM

Show HN: Stork – MCP server so Claude/Cursor can search 14k MCP servers AI tools https://www.stork.ai April 13, 2026 at 01:19AM

Show HN: A social feed with no strangers https://ift.tt/QWhyGVM

Show HN: A social feed with no strangers Grateful is a gratitude app with a simple social layer. You write a short entry, keep it private or share it to a circle. A circle is a small private group of your own making — family, close friends, whoever you'd actually want to hear from. It shows you the most recent post first. People in the circle can react or leave a comment. There's also a daily notification that sends you something you were grateful for in the past. Try it out on both iOS and Android. Go to grateful.so https://ift.tt/LOgZpkn April 13, 2026 at 04:11AM

Show HN: Rekal – Long-term memory for LLMs in a single SQLite file https://ift.tt/yW7kj5x

Show HN: Rekal – Long-term memory for LLMs in a single SQLite file I got tired of repeating myself to my LLM every session. rekal is an MCP server that stores memories in SQLite and retrieves them with hybrid search (BM25 + vectors + recency decay). One file, local embeddings, no API keys. https://ift.tt/slyefGr April 13, 2026 at 02:55AM

Show HN: Claudraband – Claude Code for the Power User https://ift.tt/Sxnet8g

Show HN: AI Subroutines – Run automation scripts inside your browser tab https://ift.tt/1oVpPrw

Show HN: AI Subroutines – Run automation scripts inside your browser tab We built AI Subroutines in rtrvr.ai. Record a browser task once, sa...