frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Airlock – self-upgrading compiled AI agents

https://github.com/airlockrun/airlock/
3•cyberteaborg•1h ago
Airlock is a platform for creating and running cyborg agents - half-code half-AI compiled binaries that execute code where possible and invoke AI where needed

The short version: - Agents are compiled containerized autonomous go binaries - They use normal code for deterministic/repeated work and call AI when needed - They can be interacted with via chat, web, cron, webhooks - They can upgrade themselves through Airlock api call to generate new tools/fix errors - Airlock manages OAuth, storage, sandboxing, web UI and bridges to telegram/discord

Example: Tell agent "I want to edit Google Sheets" -> Airlock generates integration code, handles OAuth, stores tokens securely and gives you a chat interface Tell it "I want a webpage where I can upload picture of my food so you write calories to the spreadsheet" -> Airlock will upgrade the agent to give you a webpage with a picture upload form. Webpage is rendered from inside the agent.

<bio> Hello HN! I wanted to share a personal project I've been working on for quite a while. But first - a little bit about myself. I am 32yo, backend software engineer with more than 12 years of experience. I got taught some very basic C and Assembly in school and then Left 4 Dead came out. In order to host L4D game servers I learned how to Linux and how to write actual working code (sourcepawn), then I switched to Minecraft hosting/modding and then I had to focus on Uni. I have spent some time working in enterprises as well as in startups. I worked as a backend engineer, system analyst, system architect, PM, ... I even tried to make a MedTech startup as a cofounder (I was doing only the IT part and we got no traction). And about 2 years ago I decided I want to try to do something by myself. I switched to freelance but I always wanted to actually make something of my own and then show it to everyone.

About a year ago I started working on something personal. I first started with an MCP gateway, pivoted to a company's agentic slack-like platform and then finally switched to my current project. In order to build it I had to implement an AI thinking loop. I could use ready libraries but I wanted go and I needed a coding harness like loop. So I decided to port some parts from opencode to go. And since opencode requires vercel/ai-sdk I had to port that as well.

So in the last ~4 months I ported vercel/ai-sdk -> airlockrun/goai ported opencode -> sol Verified the thinking loop by recording opencode<->LLM interaction and replaying it on the ported code. Then built the Airlock system - agentsdk as a library for agents, airlock as a platform to create, evolve and run these agents. </bio>

<current state and roadmap> This is an alpha version and bugs are expected even after my thorough testing. You can check out the quick local deployment but you will be missing some features and Agent<->LLM interaction will be degraded. If you have a VPS and a domain - this is the recommended way to run it. Look at the readme, its literally git clone ... && git checkout ... && cp .env.local.example .env && docker compose -f docker-compose.yml -f docker-compose.local.yml up -d

In the near future I will be adding agent-to-agent calls, exposing self-coded tools as MCP server, improve self-upgrade times and webpage styling, remote agents, etc. </current state and roadmap>

In any case, thank you for reading, I really hope you check out the project and give some feedback.

Vibe-coded tool tells dog owners when pavement is too hot for paws

https://www.trendwatching.com/innovations/this-vibe-coded-tool-tells-dog-owners-when-pavement-is-...
1•ohjeez•12s ago•0 comments

GameStop CEO says eBay shut his account after buyout funding stunt

https://www.businesstimes.com.sg/companies-markets/telcos-media-tech/gamestop-ceo-says-ebay-shut-...
2•myth_drannon•1m ago•0 comments

I am underwhelmed by AI search

https://hannahshelley.neocities.org/blog/2026_04_08_AIsearch
1•speckx•1m ago•0 comments

Show HN: Verdict – model evals on your own data, not someone else's benchmark

https://github.com/aevyraai/verdict
1•agunapal•2m ago•0 comments

Build Reliable Notifications with Postgres

https://www.dbos.dev/blog/low-latency-reliable-messaging-with-postgres
1•KraftyOne•3m ago•0 comments

Spoke – Discover, Build, Interact Today

https://www.spokeboard.com
1•ulrischa•5m ago•0 comments

WorkersDecide.tech – Make Tech Work for Workers

https://www.workersdecide.tech/
1•cosmic_quanta•7m ago•0 comments

The Steam Controller Purchase Conundrum

https://minuings.substack.com/p/the-steam-controller-purchase-conundrum
1•mosaic_school•7m ago•0 comments

Lex Friedman talks about FFmpeg and there's only one mention of Fabrice Bellard [video]

https://www.youtube.com/watch?v=nepKKz-MzFM
1•sam_lowry_•7m ago•0 comments

A highly expandable, portable smart-IoT terminal development device

https://docs.m5stack.com/en/core/Tab5
1•uticus•8m ago•0 comments

Meta Research: ProgramBench

https://github.com/facebookresearch/ProgramBench
1•qainsights•11m ago•0 comments

Welsh Labour faces 'existential' change as party braces for May election defeat

https://www.theguardian.com/politics/2026/apr/28/welsh-labour-may-elections-senedd-plaid-cymru-re...
2•PaulHoule•11m ago•0 comments

Show HN: Bilig – a headless spreadsheet engine for Node services and agents

https://github.com/proompteng/bilig
1•GregKonush•11m ago•0 comments

Richard Dawkins: Claude (for one) has 'passed' the Turing Test

https://www.telegraph.co.uk/news/2026/05/06/richard-dawkins-convinced-ai-is-conscious/
1•HocusLocus•12m ago•2 comments

NL Autoencoders Produce Unsupervised Explanations of LLM Activations

https://transformer-circuits.pub/2026/nla/
1•rajeevn•13m ago•0 comments

From prompt and pray to prompt engineering

https://the.scapegoat.dev/from-prompt-and-pray-to-prompt-engineering/
1•speckx•14m ago•1 comments

"Mother of all Demos" (1968)

https://www.youtube.com/watch?v=B6rKUf9DWRI
4•aragonite•14m ago•0 comments

Microsoft reiterates that it's fine with Edge storing pwds in cleartext

https://www.pcgamer.com/hardware/microsoft-reiterates-that-its-totally-fine-with-edge-storing-pas...
2•evo_9•14m ago•0 comments

Medusajs MCP moved behind $29/mo paywall

https://medusajs.com/blog/cloud-cli-and-cloud-development-agent/
1•aiwritingfan•15m ago•0 comments

The agent principal-agent problem

https://crawshaw.io/blog/agent-principal-agent
1•ingve•16m ago•0 comments

Fireship posted a non-AI-related video

https://www.youtube.com/watch?v=MtxP2pyCvYA
1•spike_protein•16m ago•0 comments

Firefox Smart Window – The browsing assistant that thinks with you, not for you

https://www.firefox.com/en-US/smart-window/
2•theamazing0•19m ago•0 comments

Show HN: Chrome new prompt API demo

https://matmercer.github.io/prompt-api-demo/
1•MatMercer•19m ago•0 comments

The Field Deployed Engineer's Handbook: Production AI in the Real World

https://leanpub.com/fde-handbook
1•dvaughan•20m ago•0 comments

Data Modeling of Matter Through Space-Time with a Linked Data Hypergraph(LDH) [pdf]

https://frederick.graphmetrix.net/public/LDH-PATENT-12608630.pdf
1•gibsonf1•20m ago•1 comments

Making of Second Nature – 2026 Amiga 500 demo

https://blog.grahambates.com/posts/second-nature/
1•jharsman•20m ago•0 comments

A lost ancient script reveals how writing as we know it began

https://www.newscientist.com/article/2524042-a-lost-ancient-script-reveals-how-writing-as-we-know...
1•emot•21m ago•0 comments

De-link: An open-source ESP32-S3 e-paper development kit

https://github.com/iandchasse/de-link
1•dpattila•25m ago•0 comments

A construction of the Hat tilings by a Markov partition

https://www.mathstat.dal.ca/~selinger/hat-partition/
1•robinhouston•25m ago•0 comments

Cursed_browser: Web browser with a VLM as rendering engine

https://github.com/scosman/cursed_browser
1•misterdata•25m ago•0 comments