Show HN: Fountain – OSS API to give your app a computer it can talk to Fountain, an open-source API that lets developers give their apps a computer they can talk to, was released on Hacker News. Built on Fly.io's Sprites.dev and the Agent Client Protocol, Fountain manages sandbox setup, agent harnesses, and streaming responses over HTTP, allowing long-running processes that scale to zero when idle. Building tools for engineering teams running a bajillion Claude Code sessions, I kept hitting the same problem. To build the apps I wanted, I needed long-running processes that could scale to 0 when idle, resume quickly and retain their files and context. That meant I had to own the machine lifecycle, sandbox setup, credential handling, and communications plumbing. A bunch of stuff that isn't core to the products I wanted to build, but I needed all of it to make the product work. After several attempts to build directly on Fly Machines and reimplement this layer in each app, I threw my hands up. There was ANOTHER missing abstraction. Thankfully Fly.io shipped Sprites.dev, which gave me the compute primitive I needed: a vm that could idle between turns without losing its disk. Agent Client Protocol solved the communication side. Fountain uses ACP to talk to different agent harnesses and exposes ACP on the client side so users can drive Fountain conversations from ACP-enabled apps. Fountain is the api I wanted all along. Setup an environment, spec out an agent, give it some access and then just prompt it over http. It handles the machinery of managing the sandbox, running the agent harness, and streaming the response. Comments URL: https://news.ycombinator.com/item?id=49528322 https://news.ycombinator.com/item?id=49528322 Points: 1 Comments: 0