ads

Friday, April 24, 2026

Show HN: #1 On This Day https://ift.tt/pyGO0HY

Show HN: #1 On This Day https://onthisday-theta.vercel.app April 24, 2026 at 11:12PM

Show HN: TurbineFi – Build, Backtest, Deploy Prediction Market Strategies https://ift.tt/Pfi4y5h

Show HN: TurbineFi – Build, Backtest, Deploy Prediction Market Strategies Hey HN! We just finished our first major build of TurbineFi, an AI-assisted workflow for building, backtesting, and running prediction market strategies. There are over 1,000 community strategies you can try out, there's a backtesting engine integrated in the workflow, and you get your own sandbox to execute the trades 24/7. Currently live for Kalshi, Polymarket coming soon. We developed a custom DSL to make compiling AI-assisted strategies more deterministic than raw python generation, so creating a strategy takes seconds even on low-tier models (thinking of migrating to a self-hosted model soon to reduce costs). We also worked with Locus (YCF25) to do the sandbox provisioning, so that we never manage keys for users. When a user signs up with their email, Privy creates a wallet for them, and then that wallet uses the X402 agent payment protocol to pay for their own server. We created a deployment harness around it that accepts and runs new code via a hosted API, so once it's up, every deployment is authorized by EIP-712 signatures. It keeps everything non-custodial, and code deployments happen in seconds. And users don't really realize they're using crypto rails. Turbine also includes weather and crypto historical information, so you can do things like fading the BTC-15min UP markets when it's cold in NYC, and backtest and run it in seconds. Adding sports data soon. There's a 7-day trial if you want to poke around. Would appreciate feedback on which strategies you'd want to try first, so we can make sure we have the infra to support them. Thank you! https://ift.tt/E17vHkn April 24, 2026 at 10:17PM

Thursday, April 23, 2026

Show HN: AgentSearch – Self-hosted search and MCP for AI agents, no API keys https://ift.tt/Dz6CWVR

Show HN: AgentSearch – Self-hosted search and MCP for AI agents, no API keys https://ift.tt/cEz6lvN April 24, 2026 at 01:25AM

Show HN: Turning a Gaussian Splat into a videogame https://ift.tt/t2LfW4B

Show HN: Turning a Gaussian Splat into a videogame https://ift.tt/z6F5hAH April 23, 2026 at 09:18PM

Show HN: Core – open-source AI butler that clears your backlog without you https://ift.tt/XhyIjrw

Show HN: Core – open-source AI butler that clears your backlog without you Hi HN, we're Manik, Manoj and Harshith, and we're building CORE ( https://ift.tt/9NWGre2 ), 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=PFk4RJvQg1Y CORE removes you from that loop. The interface is a shared scratchpad, think a page you and a colleague both have open. You write what's on your mind. When you write a checkbox line like `[ ] Fix the search bug`, CORE converts it into a task and starts working on it after a short delay (long enough for you to add context if you want to). No prompt template. No workflow to configure. The reason it can do this without you re-explaining everything: CORE keeps a persistent memory built from your tasks, conversations, and connected apps (Linear, Gmail, GitHub, Slack etc.). When it spins up a Claude Code session, it arrives with your codebase and project context already loaded. A real example: we wrote `[ ] Create a widget in Linear integration`, about 14 minutes later, CORE had opened a PR . What CORE is _not_: it's not Devin (no autonomous web browsing or shell loops you can't see), and it's not "Claude Code with memory bolted on." It's the layer above it that decides what should run, gathers the context, hands it to the right agent, and keeps the receipts in one place. Today the agent backend it spins up most often is Claude Code; the orchestration, scratchpad, memory, and integrations are CORE. Open source, self-hostable with `docker compose up` and it supports multiple models. GitHub: https://ift.tt/9NWGre2 Website: https://getcore.me (you can chat with Harshith's butler there) Demo: https://www.youtube.com/watch?v=PFk4RJvQg1Y https://www.getcore.me/ April 23, 2026 at 10:14PM

Wednesday, April 22, 2026

Show HN: Netlify for Agents https://ift.tt/yUno4jd

Show HN: Netlify for Agents I launched Netlify with a Show HN more than 11 years today, for humans. Today we're launching our Agent first version of Netlify. Super early days for this, but I expect it to become as important as our original launch over time. It's as hard to perfect these flows as it was to perfect some of the initial human DX flows, since the agents are non-deterministic and keeps changing and evolving, and we'll have more to show soon on our eval tooling for this. Try it out with an agent, and we would love feedback on what works and what doesn't as we keep iterating on making Netlify better for our new agent friends. https://netlify.ai April 22, 2026 at 11:57PM

Show HN: A free tool for non-technical folks to easily publish a website https://ift.tt/aXDjhpx

Show HN: A free tool for non-technical folks to easily publish a website It's easier than ever for anyone to make a website, even without paying for a drag-and-drop builder like Squarespace. But there are still too many barriers for your average non-technical person to publish a site on the web. I'd bet most people don't know there are free ways to host a website, and even if they find an explainer, technical platforms like Cloudflare and GitHub (let alone the command line) can be intimidating. So I made weejur, which is basically a super simple UI front-end for GitHub Pages. You log in with OAuth, and then you can just paste HTML or upload files to publish a website. If you don't have a GitHub account, you can sign up right in the OAuth flow. It's completely free, and you can view the source here [1]. My hope is this makes it easier for people who don't know anything about web hosting to create and share their own websites. Feel free to try it out and please share any questions/ideas/feedback! [1] https://ift.tt/IMGqwFJ https://weejur.com April 22, 2026 at 11:06PM

Tuesday, April 21, 2026

Show HN: Ctx – a /resume that works across Claude Code and Codex https://ift.tt/6Bt2TUw

Show HN: Ctx – a /resume that works across Claude Code and Codex ctx is a local SQLite-backed skill for Claude Code and Codex that stores context as a persistent workstream that can be continued across agent sessions. Each workstream can contain multiple sessions, notes, decisions, todos, and resume packs. It essentially functions as a /resume that can work across coding agents. Here is a video of how it works: https://ift.tt/8Wgb4DE I initially built ctx because I wanted to try a workstream that I started on Claude and continue it from Codex. Since then, I’ve added a few quality of life improvements, including the ability to search across previous workstreams, manually delete parts of the context with, and branch off existing workstreams.. I’ve started using ctx instead of the native ‘/resume’ in Claude/Codex because I often have a lot of sessions going at once, and with the lists that these apps currently give, it’s not always obvious which one is the right one to pick back up. ctx gives me a much clearer way to organize and return to the sessions that actually matter. It’s simple to install after you clone the repo with one line: ./setup.sh, which adds the skill to both Claude Code and Codex. After that, you should be able to directly use ctx in your agent as a skill with ‘/ctx [command]’ in Claude and ‘ctx [command]’ in Codex. A few things it does: - Resume an existing workstream from either tool - Pull existing context into a new workstream - Keep stable transcript binding, so once a workstream is linked to a Claude or Codex conversation, it keeps following that exact session instead of drifting to whichever transcript file is newest - Search for relevant workstreams - Branch from existing context to explore different tasks in parallel It’s intentionally local-first: SQLite, no API keys, and no hosted backend. I built it mainly for myself, but thought it would be cool to share with the HN community. https://ift.tt/moFVkZp April 20, 2026 at 11:35PM

Monday, April 20, 2026

Show HN: Agentkit-CLI, one canonical context file for AI coding agents https://ift.tt/E8gBR2a

Show HN: Agentkit-CLI, one canonical context file for AI coding agents https://mikiships.github.io/agentkit-cli/ April 20, 2026 at 10:04PM

Sunday, April 19, 2026

Show HN: A privacy-first, local-LLM note app for iOS (Google Keep alternative) https://ift.tt/KrmxHaX

Show HN: A privacy-first, local-LLM note app for iOS (Google Keep alternative) https://ift.tt/P6rQswD April 19, 2026 at 11:59PM

Show HN: Free PDF redactor that runs client-side https://ift.tt/dbNrwXy

Show HN: Free PDF redactor that runs client-side I recently needed to verify past employment and to do so I was going to upload paystubs from a previous employer, however I didn't want to share my salary in that role. I did a quick search online and most sites required sign-up or weren't clear about document privacy. I conceded and signed up for a free trial of Adobe Acrobat so I could use their PDF redaction feature. I figured there should be a dead simple way of doing this that's private, so I decided to create it myself. What this does is rasterize each page to an image with your redactions burned in, then it rebuilds the PDF so the text layer is permanently destroyed and not just covered up and easily retrievable. I welcome any and all feedback as this is my first live tool, thanks! https://redactpdf.net April 20, 2026 at 01:39AM

Show HN: Faceoff – A terminal UI for following NHL games https://ift.tt/9gnRhIw

Show HN: Faceoff – A terminal UI for following NHL games Faceoff is a TUI app written in Python to follow live NHL games and browse standings and stats. I got the inspiration from Playball, a similar TUI app for MLB games that was featured on HN. The app was mostly vibe-coded with Claude Code, but not one-shot. I added features and fixed bugs by using it, as I spent way too much time in the terminal over the last few months. Try it out with `uvx faceoff` (requires uv). https://ift.tt/NVuyAMC April 20, 2026 at 12:44AM

Show HN: Google Gemini Is Scanning Your Photos – and the EU Said No https://ift.tt/q2CGbs6

Show HN: Google Gemini Is Scanning Your Photos – and the EU Said No Google has expanded its Personal Intelligence feature so that Gemini can now access your Google Photos face data, Gmail, YouTube history, and search activity to generate personalized AI images — live for US paid subscribers as of April 2026. https://ift.tt/r5T7NsL... April 19, 2026 at 11:36PM