Breaking News
Thursday, October 22, 2026
Show HN: Linear A decipherment open-sourced https://ift.tt/nP9CD5Y
Show HN: Linear A decipherment open-sourced Test the proposed Semitic reading yourself and see all the work behind it https://ift.tt/Q4Eveoy October 23, 2026 at 12:06AM
Show HN: Turn regular JavaScript into a neural net https://ift.tt/Pvz9Q1g
Show HN: Turn regular JavaScript into a neural net https://ift.tt/G5FR2mP October 21, 2026 at 01:32AM
Wednesday, October 21, 2026
Show HN: Omnara – Open-Source Alternative to Claude Managed Agents https://ift.tt/GzH0tSl
Show HN: Omnara – Open-Source Alternative to Claude Managed Agents Hey y'all, Kartik from Omnara ( https://omnara.com ) here. We're building an open-source API for running durable agents. You create an agent with an API call, and Omnara runs the agent loop, gives the agent sandboxes to run commands in, and handles secrets, permissions, and RBAC. Each agent's state is stored in Postgres, so agents survive restarts and cost nothing while idle. You can message them and stream their events over the API. You may remember us from our early days, when we made a remote-control phone app for Claude Code and Codex. Since the harness ran on a laptop back then, we had to build a relay to reach it, it stopped when the laptop closed, and moving it to a cloud sandbox meant syncing code and agent state between machines. We didn't think remote-controlling a local agent was end-game for how people would run agents, so we built a new product where the agent runs in the cloud, any client can talk to it through an API, and it can still use your laptop as one of its machines. Anthropic and OpenAI are building hosted versions of this, like Claude Managed Agents and the OpenAI Agents API. Omnara is an open-source version you can run on your own servers and use your own models. It's basically a harness server like the opencode or codex servers, but durable, scalable, with the usual harness features like file and shell tools, subagents, compaction, permission prompts, MCP, skills, memory, yada yada yada. Here's some interesting architectural decisions we made while building this out: Most harnesses, like Claude Code, Codex, OpenCode, Pi, Goose, etc, run the agent loop in one long-lived process that keeps its log in a JSONL or SQLite file. In Omnara, the log is an append-only event log in Postgres, with inputs, model outputs and tool calls stored as typed rows in their own tables. The loop runs on stateless workers in the control plane. A worker runs one iteration of the loop, either a model call or the tool calls it produced, then releases the agent and puts the next iteration on a queue in Postgres. Whichever worker is free picks it up, so each iteration of an agent's loop can run in a different process on a different machine. Each iteration's result commits in one transaction, so the model output, its tool calls, usage and the next wakeup are saved together or not at all. If a worker dies mid-iteration, nothing commits, its lease expires, and another worker retries it. Agents waiting on a user, a tool or a retry don't hold a worker, so one worker can multiplex thousands of agents. Also unlike other harnesses, the machines that the workers (our agent loop) run on aren't where the agent runs its commands. Instead, any macOS or Linux machine with an internet connection, like your laptop or any cloud sandbox, can run a small daemon (omnarad) that connects out to Omnara, so it doesn't need any open inbound ports. The agent then gets tools for that machine, like running a command or editing a file. An agent can have any number of machines connected to it. A fun thing I like to do is I have my laptop and a cloud sandbox connected to the same agent, so when my laptop is on, my agent codes there and I can interact with it, and I have it often push to Github. When I close my laptop, my agent sees the laptop went offline, pulls the latest changes to its cloud sandbox, and continues there. The entire codebase is open source at https://ift.tt/2PwcVJr , and it’s self hostable, even on a single machine with docker compose. You can also use the hosted version at https://omnara.com . Let me know what you think! https://ift.tt/2PwcVJr October 21, 2026 at 08:44PM
Show HN: A shared 3D Zoo in the browser where everyone sees the same animals https://ift.tt/tWSDhui
Show HN: A shared 3D Zoo in the browser where everyone sees the same animals https://zooki.world October 22, 2026 at 12:58AM
Show HN: Overdesigned Simple Solitaire https://ift.tt/lhrE0oF
Show HN: Overdesigned Simple Solitaire I got irritated by the maximalism and lack of aesthetics present in modern software when trying to find a nice solitaire. A solitaire does not need a score, levels - and most of all it does not need to download anything, have user log in or do anything else except maintain game state. So since software comes automatically nowadays, I decided as a weekend project to create the last solitaire I'll ever need. The application is built on Rust so I can compile it to native. But it runs just as well as web app! I geeked out completely on design (it may look like "default" but that's the point) to create as non-intruding yet aesthetically pleasing experience as I could. I might have accidentally put in a complete card design system with a content pipeline (maybe I'll do default blackjack next) - but as a player you only see the one pack of cards. Anyway, hope someone here appreciates the minimalistic aesthetics. The game state is saved in the url so if you want to save a nice game you can do it by copypasting the link. The game engine is versioned so if I ever change the engine or state schema there will be support for the current version as well. There _is_ a novelty. If you click the "teach" button it shows all the available free moves as arrows. Hope this is fun for someone! https://ift.tt/cD50g8W October 22, 2026 at 12:45AM
Show HN: Renor – private memory for coding agents, shared across tools over MCP https://ift.tt/OG0IXSq
Show HN: Renor – private memory for coding agents, shared across tools over MCP https://ift.tt/h1NRbtv October 21, 2026 at 11:22PM
Tuesday, October 20, 2026
Show HN: MCP Census – a live change feed for 48,797 MCP servers https://ift.tt/qprO2Yt
Show HN: MCP Census – a live change feed for 48,797 MCP servers https://mcpcensus.com/ October 21, 2026 at 01:48AM
Subscribe to:
Posts (Atom)