🖨️Dev Hooks Teletype to AWS Kiro Agent Using Rust and a 1980s Modem
Your vintage terminal can now talk to an AI coding agent
TL;DR
A developer wired a teletype to AWS Kiro, an agentic coding CLI, using a WiModem232 and a small Rust app. It's a hobby hack with rough edges, but the ACP approach is portable to any ACP-compatible coding assistant.
Somebody actually plugged an AI coding agent into a teletype. Yes, the clattering paper machine from another era. The setup routes AWS Kiro's command-line output through a serial link and gets it back out again. Why should you care? Because the clever part is the plumbing underneath. The project uses Agent Client Protocol (ACP) to talk to Kiro, which makes it a clean way to poke at how ACP actually behaves. If you're building on ACP-compatible harnesses, this is a weird but useful reference for seeing the protocol with the training wheels off. The hardware side is a WiModem232 emulating a standard Hayes-compatible modem, which handles the serial connection. A small Rust application then reformats Kiro's rich output so a dumb terminal can render it. The developer had to solve two problems: moving data reliably over serial, and trimming output to fit kit that predates modern terminals. The catch? There's no buffering and no handling of packet drops. The serial device is the bottleneck, so anything lost in transit stays lost. Treat it as a learning project, not a production workflow. The repository is public, and the concept ports to other coding assistants that speak ACP.

Key Points
The setup uses a WiModem232 to emulate a standard Hayes-compatible modem, so the teletype talks to the network like it's 1985 dial-up.
Keep reading — it's free
Enter your email to keep reading — plus the best of AI & tech, daily. Free, forever.
Already a member? Sign in
Comments
Be the first to comment