gPTY: el multiplexor de terminales que permite a los agentes de IA controlar tus panes sin scraping

Godot and Rust based multiplexer (terminal panes and more)

gPTY es un emulador multi-PTY construido con Godot y Rust que ofrece una cuadrícula de paneles redimensionables, un motor de captura de conceptos y una superficie de control JSON-RPC/MCP. Los agentes de IA y herramientas de automatización pueden crear paneles, inyectar texto y observar la salida de las terminales sin tener que hacer scraping de una TUI. Incluye API pública, persistencia en SQLite/JSON y binarios independientes para Linux, macOS y Windows.

La gran mayoría de este código, incluida la mayor parte del diseño de la interfaz de Godot y el puente GDExtension de Rust (gpty-core), fue generado usando LLMs; por lo tanto, el código subyacente puede contener patrones poco idiomáticos y/o errores.
  1. rcr-anti

    Si entrecierras los ojos, Godot tiene una GUI multiplataforma acelerada por hardware. El editor es, en cierto sentido, una app de Godot en sí misma y tiene builds para cascos de VR, Android, apps web, todas las plataformas habituales. La API de extensiones también funciona bastante bien para Rust, y Rust en sí tiene una historia fantástica de multiplataforma y WASM. Puede que sea una maldición, pero puede sacar cosas complicadas a la calle y en manos de cualquiera rápidamente.

    edit: también crearon recientemente libgodot, que invierte el modelo. Tu aplicación posee y controla los componentes que quieras extraer de Godot. Al ser de código abierto y relativamente legible como base de código, presumiblemente podrías eliminar mucho de lo que no necesitas.

  2. nitinreddy88

    Un proyecto sin capturas de pantalla: no sé cómo esperan que lo entendamos a menos que leamos todo

  3. sebastianconcpt

    ¿Puedes añadir una sección de "¿por qué?" / "¿por qué ahora?"?

    No seas otro proyecto que es un montón de cómo que deja fuera explicar por qué existe o ejemplificar qué clases de problemas desbloquea soluciones (aplicabilidad).

  4. icarito

    ¡Me encanta ver Godot usado de forma creativa más allá de los juegos! El terminal es sin duda un área que puede ver innovación, ¡por qué no!

  5. railka

    Probé diferentes terminales y multiplexores para desarrollo de agentes: tty7, Warp, Herdr... Ahora mi favorito es tty7. Hace exactamente lo que quería de un terminal moderno, lo que Warp debería haberse convertido.

Más de este día

2026-09-11