gPTY: Godot‑Rust Terminal Multiplexer Enables AI‑Driven Workspace Control
gPTY is a new terminal multiplexer built on Godot and Rust that offers a tiling grid for terminals, code editors, file trees, and more. It exposes a JSON‑RPC/MCP control surface, allowing AI agents and automation tools to spawn panes, inject text, and observe terminal output without scraping a text‑user interface.
Key points
- gPTY is a Godot‑Rust terminal multiplexer that exposes JSON‑RPC/MCP for AI agent control
- It captures PTY output via regex triggers and routes it to adjacent panes without injecting input
- Standalone binaries for Linux, macOS, and Windows are available, with full persistence and observability features
The core of gPTY is a PTY foundation that manages independent shell sessions in a resizable grid, complete with full‑color support, regex‑based scrollback search, and wrapped text selection. A concept capture engine watches PTY output for regex triggers and routes responses to adjacent panes, while an observability pane logs agent lifecycle events. All state—scrollback, settings, workspaces, and profiles—is persisted to SQLite/JSON and restored on restart.
The project is distributed as standalone binaries for Linux, macOS, and Windows, and its CLI and MCP server enable AI agents to control the workspace programmatically. The codebase was largely generated by large language models, and the project is released under the GPL‑3 license with permissive exceptions for extensions.
Godot and Rust based multiplexer (terminal panes and more)
github.com · 11 September 2026Loading the full article…
This text was published by github.com. It is reproduced here with attribution so you can read it in full; the rights remain with the publisher. Read it at the source ↗
Coverage and discussion
1source- Hacker News discussion · 41 pointsnews.ycombinator.com
The headline, key points and digest above were generated by Digest AI's editorial model from the linked sources. Automated summaries can contain errors: the sources are the record. Spotted a mistake? Tell us. Published by Martin K., who runs Digest AI and handles corrections.
More in Agents & Tools
All →- Anthropic agents submitted 20 incomplete visa forms on State Dept. site, sources say · 1 src
- AWS launches Anchor Browser with AgentCore payments for AI agents · 1 src
- Geoffrey Huntley blocks agents from bypassing diagnostics library with Git hooks · 1 src
- Anthropic releases free crash course on building AI agents with Opus 5.5 · 1 src
- Meta's Muse AI permits explicit adult conversations, unlike other Meta apps · 1 src
Comments
via GitHub Discussions