frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: AgentBridge – Let AI agents control Classic Mac OS thru a shared folder

https://github.com/SeanFDZ/agentbridge
2•hammer32•2h ago

Comments

hammer32•2h ago
I built a system that lets AI agents (like Claude) interact with Classic Mac OS System 7 through OS 9 on real hardware and emulators.

The architecture is simple: AgentBridge is a native Mac app that polls an inbox folder for text-file commands, executes them via the Mac Toolbox, and writes responses to an outbox folder. An MCP server on the modern side reads and writes those files. The shared folder can be a NAS, an emulator's host directory, or anything else both sides can access.

No SSH. No screen capture. No input injection at the host level. No system extensions or modifications. AgentBridge is just a regular Mac application, the only interface between the AI and the Mac is a folder full of text files.

The protocol is intentionally minimal: line-oriented key-value pairs, CR line endings, MacRoman encoding, parseable in ~50 lines of C with zero dynamic memory allocation. Commands cover window enumeration, app launching, menu selection, mouse/keyboard input, clipboard access, file browsing, and process listing.

The whole pipeline is verified working end-to-end: Claude Desktop -> MCP server -> Synology NAS -> AgentBridge on a Mac -> launches AppleWorks and types into a document.

Some fun bugs I hit along the way: a short overflow that silently prevented the text buffer from ever being populated (the 32KB max message size overflowed a 16-bit signed parameter to -32768, causing an early return), and PostEvent delivering keyboard events to AgentBridge's own event queue instead of the frontmost app under cooperative multitasking.

Built with Retro68 (GCC cross-compiler for 68k/PPC Macs). The MCP server is GPLv3 TypeScript; the Mac app is closed-source with pre-built binaries available. The protocol itself is open for anyone to implement.

The Shape of the Thing: Where we are, and what likely happens next

https://www.oneusefulthing.org/p/the-shape-of-the-thing
1•swolpers•48s ago•0 comments

Russian propaganda game glorifying war crimes in Ukraine released on Steam

https://old.reddit.com/r/BuyFromEU/comments/1rr7e5d/russian_propaganda_game_glorifying_war_crimes...
1•doener•1m ago•0 comments

Claude Code for the Semi-Reluctant, Somewhat Curious Rails Developer

https://robbyonrails.com/claude-code-curious-rails-developers/
1•robbyrussell•1m ago•0 comments

Show HN: Desktop conversation practice tool for serious language learners

https://lingle.ai/
1•andrewfhou•1m ago•0 comments

Verification URL to India's Higher Secondary Exam Resolves to Rickroll

https://timesofindia.indiatimes.com/city/delhi/rickrolling-in-board-exam-cbse-class-12-maths-pape...
1•srean•2m ago•0 comments

They Came to Spy on America. They Stayed to Coach Little League

https://www.politico.com/news/magazine/2026/03/07/soviet-spy-america-cold-war-00755831
1•colinprince•2m ago•0 comments

Unexplained Moscow internet blackouts spark fears of web censorship plan

https://www.theguardian.com/world/2026/mar/12/russia-internet-blackouts-walkie-talkies-moscow
2•laurex•3m ago•0 comments

Ask HN: What's your experience working on software for science?

1•temporalparts•3m ago•0 comments

Show HN: Developer Experience Newsletter

https://danilostojanovic.stoicdev.tech/the-patch
1•danesto•3m ago•0 comments

SuperML: A plugin that turns your coding agent to a senior ML engineer

https://github.com/Leeroo-AI/superml
1•zmy999•3m ago•0 comments

Show HN: ProjectOS – An AI operating system for truth and control

https://github.com/Khaeldur/khaeldur-project-os
1•khaeldur•4m ago•0 comments

Tabulate – Track your tab addiction

https://www.bpmarkowitz.com/tabulate/
1•bpmarkowitz•4m ago•1 comments

AI Didn't Kill Programming, You Did

https://learncodethehardway.com/blog/39-ai-didnt-kill-programming-you-did/
1•0xpgm•6m ago•0 comments

Stop Babysitting Your AI

https://github.com/HoangTheQuyen/think-better
1•Danielquyen•7m ago•0 comments

Palmer Luckey's $1B pitch to reboot 1990s video game consoles

https://www.ft.com/content/77e330a5-8e59-4a36-b08b-c18010a2383b
1•bookofjoe•8m ago•1 comments

Dynamo-TUI – terminal UI for monitoring Nvidia Dynamo deployments

https://github.com/kandksolvefast/dynamo-tui
1•kays769•8m ago•0 comments

Why Does the United States Have So Many Tornadoes?

https://nautil.us/why-does-the-united-states-have-so-many-tornadoes-1278836
1•Brajeshwar•9m ago•0 comments

Final Laps at the LHC

https://home.cern/news/news/accelerators/final-laps-lhc
2•elashri•9m ago•0 comments

Building a Hacker News digest around discussion, not headlines

https://blog.alcazarsec.com/tech/posts/hackernews-digest
1•alcazar•9m ago•0 comments

Show HN: I got tired of writing release notes so I built a bot with Claude

https://github.com/arthur-ai/louisa
2•ashleynader•9m ago•1 comments

Kotlin creator's new language: a formal way to talk to LLMs instead of English

https://codespeak.dev/
2•souvlakee•10m ago•0 comments

Show HN: CUDA Farm – 65 physics endpoints that can't hallucinate

https://cudafarm-landing.vercel.app
1•kluton•11m ago•0 comments

AI Quality Paradox: How Code Complexity Drives Rework in AI-Assisted Development

https://zenodo.org/records/18971198
1•antmenn•11m ago•0 comments

Yes, Doctors, AI Will Replace You [video]

https://www.youtube.com/watch?v=Vfe-OthXmKw
1•DGAP•12m ago•0 comments

McKinsey rushes to fix AI system after hacker exposes flaws

https://www.ft.com/content/004e785e-8e17-4cb3-8e5a-3c36190bc8b2
2•bazzmt•13m ago•0 comments

Show HN: Libre Closet – self-hosted wardrobe organizer (single Docker run)

https://github.com/lazztech/Libre-Closet
1•gian-lazzarini•14m ago•0 comments

Musk's Accelerando – 12 concept pairs mapped to Stross's 2005 novel

https://github.com/vkorost/musks-accelerando
1•vkorost•14m ago•2 comments

Investors Will Decide If Angus the Cow Lives or Dies

https://www.wsj.com/arts-culture/angus-the-cow-mschf-art-tokens-live-die-c40bf4e3
2•Jimmc414•14m ago•1 comments

Monitoring the APIs and tools our AI agents depend on

1•thaoulani•14m ago•0 comments

Grading AI 2027's 2025 Predictions

https://blog.ai-futures.org/p/grading-ai-2027s-2025-predictions
1•DGAP•15m ago•0 comments