Tools across boundaries
Every boundary is an opportunity.
Every restriction reveals a gap.
Every gap needs a bridge.
Agents meet runtime
┌─────────────────────┐ ┌─────────────────────┐ │ Claude / Codex │ ✗ │ Your Runtime │ │ │ │ │ │ "I think this │ │ lldb, node, python │ │ code works..." │ │ websocat, curl │ │ │ │ │ │ Assumes. Guesses. │ │ Truth lives here. │ └─────────────────────┘ └─────────────────────┘
┌─────────────────┐
│ Claude / Codex │
│ │
│ "I think this │
│ code works..." │
│ │
│ Assumes. │
│ Guesses. │
└─────────────────┘
✗
┌─────────────────┐
│ Your Runtime │
│ │
│ lldb, node │
│ websocat, curl │
│ │
│ Truth lives │
│ here. │
└─────────────────┘
AI agents generate code at superhuman speed. But they've never watched it run.
The runtime—where code executes, where errors surface, where results materialize—is a black box they can't open.
┌─────────────────────┐ stdio ┌─────────────────────┐ │ Claude / Codex │ ━━━━━━→ │ Your Runtime │ │ │ │ │ │ "Let me check │telepipe │ lldb, websocat │ │ the actual │ │ postman, psql │ │ debugger..." │ ✓ │ │ └─────────────────────┘ └─────────────────────┘
┌─────────────────┐
│ Claude / Codex │
│ │
│ "Let me check │
│ the actual │
│ debugger..." │
└─────────────────┘
│
telepipe
│
↓
┌─────────────────┐
│ Your Runtime │
│ │
│ lldb, websocat │
│ postman, psql │
│ ✓ │
└─────────────────┘
Claude, GPT, Copilot—they speak code fluently. With Telepipe, they speak runtime.
stdio becomes the bridge. curl, psql, websocat, lldb, Chrome DevTools— every tool with stdin/stdout becomes an agent's portal. No more guessing. No more assumptions. Claude reads debugger output like you read text. Queries databases. Inspects browser state. Live.
Your agent doesn't imagine the runtime. It enters it.
Agents read real stdout. Actual debugger traces. Live database results. Direct. No hallucinations. Just facts.
Stop copy-pasting debugger output to your agent.
Stop describing SQL results in chat.
Stop transcribing runtime errors.
If it speaks stdio, your agent controls it directly. lldb, psql, curl, websocat—the tools you've been manually bridging for years. Now connected.
Agent writes a function → runs it → reads the error → fixes the bug → runs again → verifies it works.
You just say "fix the login flow." It does. Shows you the proof. That's real help.
Symbolic breakpoints. Conditional watchpoints. SQL EXPLAIN plans. Chrome DevTools Protocol. Memory inspectors. Network traces.
The power tools you reach for when things get hard? Your agent uses them now. On its own.
# Debug a crashed process
telepipe redirect xcode -- lldb ./myiosapp
telepipe exec xcode
> bt # Agent reads full backtrace
> frame variable # Inspects local state
# Control Chrome for UI testing
telepipe redirect chrome -- websocat ws://localhost:9222
telepipe exec chrome
> {"method":"Page.captureScreenshot"} # Agent sees what you see
stdio over TCP. Professional tools, agent-accessible. No wrappers, no APIs—just pipes.
File transport that works everywhere
┌─────────────────┐ ┌─────────────────┐ │ Work │ ✗ │ Home │ │ (locked down) │ │ (unrestricted)│ │ │ │ │ │ • No email │ │ Need files │ │ • No VPN │ │ from work │ │ • No USB │ │ │ └─────────────────┘ └─────────────────┘
┌───────────────┐
│ Work │
│ (locked down) │
│ │
│ • No email │
│ • No VPN │
│ • No USB │
└───────────────┘
✗
┌───────────────┐
│ Home │
│ (unrestricted)│
│ │
│ Need files │
│ from work │
└───────────────┘
┌─────────────────┐ ┌─────────────────┐ │ Work │ ━━━━→ │ Home │ │ │ │ │ │ teledrop │ GitHub │ teledrop │ │ "my phrase" │releases│ "my phrase" │ │ ./files │ ✓ │ → files appear │ └─────────────────┘ └─────────────────┘
┌───────────────┐
│ Work │
│ teledrop │
│ "my phrase" │
│ ./files │
└───────────────┘
│
↓
GitHub ✓
│
↓
┌───────────────┐
│ Home │
│ teledrop │
│ "my phrase" │
│ files appear │
└───────────────┘
AES-256-CBC. Your mnemonic is the key.
If you can reach GitHub, you can use teledrop.
Same mnemonic to push and pull. No IDs to remember.
When npx is blocked, use browser + bash function.
# Push files
npx teledrop "coffee table alpha" ./myproject
# Pull them back
npx teledrop "coffee table alpha"
That's it. One mnemonic. Any number of files. GitHub releases as transport.
AI agents can't see runtime. Corporate networks block everything. Every restriction reveals a gap. Every gap is an opportunity.
stdio has worked since 1970. GitHub releases reach everywhere. We don't invent new infrastructure. We connect existing tools.
One pipe. One phrase. One mental model. If the tool requires a manual, we failed.