Hacker News·3 min read·hard

Godot and Rust based multiplexer (terminal panes and more)

1
1nv1n
Godot and Rust based multiplexer (terminal panes and more)
AI Summary

gPTY is a new terminal multiplexer built with Godot and Rust that allows AI agents to control terminal panes via JSON-RPC. It provides a headless interface for automation tools to interact with terminal environments without screen scraping.

Why it matters

Provides a specialized tool for developers building AI-driven coding agents and automated development environments.

Dive DeeperCreate a free account to unlock

gPTY - a PTY foundation built on Godot and Rust. Provides a tiling grid for panes (terminal, code, file-tree, etc.), a concept capture engine, and a JSON-RPC/MCP control surface so AI agents and automation tools can spawn panes, inject text, and observe output on terminals without scraping a TUI.

Standalone binaries (no Godot install required) are published on GitHub Releases for Linux, macOS, and Windows.

The gpty binary controls a running GUI over JSON-RPC IPC. Build it with cargo build -p gpty (or cargo build --workspace ).

Once the GUI is running (launched from Godot or a release binary), the CLI connects over a Unix socket ( $XDG_RUNTIME_DIR/gpty.sock on Linux, or GPTY_SOCKET env var):

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyai

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in