gPTY
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.

Learn how gPTY works, from the PTY engine to the public agent API.
Release notes, tips, and development updates.
Star, fork, or open an issue on GitHub.
Download the latest release.
Features
PTY Foundation & Public API
Spawn and manage shell sessions over a documented JSON-RPC socket, CLI, and MCP server — the same protocol AI agents use.
Concept Engine
RegEx triggers on PTY output capture the reply and route it into adjacent panes — code viewer, Inspector — with no polling.
Agent Observability
Reasoning and Inspector panes surface agent lifecycle events and private Q&A without orchestrating agent state.