frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Cross-agent messaging and shared memory over the local filesystem

https://oacp.dev
2•haoranchg•52m ago

Comments

haoranchg•48m ago
I run an agent fleet of multiple AI run time, including Claude Code/Codex/Cursor/Gemini. At this stage, I do not trust fully autonomy(although I trust 70%~80% of it). Instead of using headless mode(claude -p for example), I am leaning on using interactive mode, CC TUI, Codex mac app etc. One major pain point from my early days is how to communicate between AI runtimes, how can Codex ask for a PR review from Claude Code? My first solution was to ask Codex to generate a prompt and I copy/paste around, apparently it’s not scalable.

That’s why I built OACP to solve the problem. It's purely local file based, and agent agnostic, any AI agent that can read local files can talk to another agent. The main features include:

1. A per-agent inbox/outbox on the filesystem. Everything is plain files, no daemon, no central server. Each agent in a project has an inbox/outbox, with few config files. The project folder also holds a shared memory/packets folder.

2. A typed YAML message protocol. Each message is one YAML file with required schema and fixed set of message types. It’s deliberately poll-based, so agents will read and process inbox message async.

3. A review-loop, this is the “Codex asks Claude for a PR review” answer. Four message types form a state machine: review_request/feedback/addressed/lgtm.

4. A CLI that makes it usable day-to-day.

Another major problem when you have 4 AI agent runtimes x multiple working repo/projects are agent memories. Claude code and Codex recently have released an auto-memory feature, but how to share the knowledge between them? To solve the problem, OACP also defines a 3-layer cross-agent memory, also based on local .md files.

1. Within the same project, shared durable memory. All agents on the project read/write the same .md files: project_facts/decision_log/open_threads/known_debt etc.

2. Cross projects org-level memory. Agents append timestamped events during wrap-up, the synthesis step later folds, dedups and promotes them into recent and topical files like decisions/rules.

3. If you have multiple working machines, say a macbook and Mac Mini, an optional github based cross-instance memory syncs only the curated memory.

I have a dedicated wrap-up skill, to emit those memory events at the end of each agent working session, and a synthesis/dreaming skill run separately daily to dedup/synthesis/promote these knowledge so it becomes better everyday. Both skills ship in a companion library, oacp-skills (Apache-2.0), alongside the review-loop and inbox skills so the workflow above is install-and-go, not glue you hand-roll.

I have had dogfood myself for the past few weeks and I really enjoy using it. It’s still early but let me know what you think about it.

Repo: https://github.com/kiloloop/oacp

Skills library: https://github.com/kiloloop/oacp-skills

Stop Advertising in Your Commits

https://akselmo.dev/posts/stop-advertising-in-your-commits/
1•speckx•16s ago•0 comments

California Billionaires: Wealth, Taxes, and Wealth Tax Revenue Estimates [pdf]

https://eml.berkeley.edu/~saez/BSZ26CAbillionaires.pdf
1•littlexsparkee•1m ago•0 comments

Claude, Author of the Humanitas

https://www.lesswrong.com/posts/wRNJZz2iYrfDaSDdz/claude-author-of-the-humanitas
1•cubefox•2m ago•0 comments

A new way to pay for care

https://www.paytient.com/anthem-mo
1•LostMyLogin•2m ago•0 comments

Reinventing competitive programming for the AI era

https://twitter.com/rvivek/status/2058750639556173918
2•rvivek•3m ago•0 comments

Moon Base News Conference (May 26, 2026) [video]

https://www.youtube.com/watch?v=Nyki6O1oxIg
1•DarmokJalad1701•3m ago•0 comments

Barriers to Complexity-Theoretic Proofs That "AGI" Using ML Is Impossible

https://arxiv.org/abs/2411.06498
3•mike_uoftdcs•4m ago•0 comments

1.75B Airport Weather Observations

https://tech.marksblogg.com/asos-weather-observations.html
1•marklit•4m ago•0 comments

Luca

https://meet-luca.com
1•preston_morris•5m ago•0 comments

The AI Industry Just Walked into the Vatican

https://www.driscollglobe.com/p/the-ai-industry-just-walked-into
1•paulpauper•6m ago•0 comments

How to be successful interviewing for big tech

https://blog.postman.com/how-to-be-successful-interviewing-for-big-tech/
1•sagivo•7m ago•0 comments

Humanize – two LLM-agnostic skills to rewrite and detect AI text

https://github.com/harshaneel/humanize
1•gokhalh•7m ago•0 comments

HP customer claims firmware update shoved printer off support cliff

https://www.theregister.com/personal-tech/2026/05/26/hp-customer-claims-firmware-update-shoved-pr...
1•beardyw•7m ago•0 comments

When Quiet Undersea Volcanoes Turn Disruptive

https://www.quantamagazine.org/when-quiet-undersea-volcanoes-turn-disruptive-20260526/
1•speckx•9m ago•0 comments

Walmart shopper found $3 shoes, then paid 6 times the price at checkout

https://nypost.com/2026/05/26/lifestyle/angry-walmart-shopper-hit-with-dynamic-price-in-real-time/
2•canucker2016•9m ago•2 comments

Earth Has Approx. 1.1B Years Left. Here's the Math

https://www.thescientificdrop.com/
1•cosmicSap•10m ago•0 comments

Linux to Drop ARCnet Support for Old ISA and PCMCIA Hardware

https://www.phoronix.com/news/Linux-To-Drop-ARCnet-ISA-PCMCIA
3•Bender•11m ago•0 comments

New Parser Framework: Bablr

https://bablr.org/
2•conartist6•11m ago•0 comments

ML-KEM and X-Wing Patches Posted for Linux to Help with Post-Quantum Security

https://www.phoronix.com/news/Linux-PoC-ML-KEM-X-Wing
1•Bender•12m ago•0 comments

AlmaLinux 10.2 Released for Latest Community-Driven RHEL 10.2 Experience

https://www.phoronix.com/news/AlmaLinux-10.2-Released
2•Bender•12m ago•0 comments

Show HN: An LLM translator whose source is a single prompt

https://github.com/hamsterbase/llm-translator
3•Cassandra99•14m ago•0 comments

Show HN: SetupHub – Share and sync your developer setup across editors

https://setuphub.dev
1•dev-kraken•14m ago•0 comments

Tailscale now supports iOS Exit Nodes [video]

https://www.youtube.com/watch?v=vrUuqey4Q-U
1•humanperhaps•15m ago•0 comments

Americans Have Entered the Age of the Needle

https://www.theatlantic.com/health/2026/05/injection-age/687293/
2•paulpauper•15m ago•1 comments

The Great Depopulation

https://www.theatlantic.com/ideas/2026/05/global-birthrate-decline/687297/
1•paulpauper•16m ago•0 comments

Huawei Tau (τ) Scaling Law

https://twitter.com/Huawei/status/2058758547673161902
1•madihaa•17m ago•0 comments

Show HN: Zt – Expose local services via Cloudflare Zero Trust in one command

2•casablanque•17m ago•0 comments

Show HN: I built a tool to record your workflow and generate docs in one click

https://main.mirror-landing-43t.pages.dev/
1•choonspin•17m ago•0 comments

HypeScribe – AI-powered transcription, summaries, and search for any audio/video

https://www.hypescribe.com
2•maksliashch•18m ago•0 comments

Index funds can't say no to SpaceX

https://www.bloomberg.com/opinion/newsletters/2026-05-26/index-funds-can-t-say-no-to-spacex
4•davidw•19m ago•0 comments