agent-tui and rust-code
These are complements—one provides a general TUI automation framework for controlling terminal applications, while the other is a specialized AI coding agent that likely uses or could integrate with such TUI control capabilities to manipulate code editors and terminals during development tasks.
About agent-tui
pproenca/agent-tui
TUI automation for AI agents. Control any terminal app from code.
Captures terminal output and sends keyboard/text input via isolated PTY sessions with full terminal emulation, enabling LLM agents to interact with interactive CLI tools. Exposes a daemon architecture with JSON-RPC over WebSocket for real-time monitoring, plus text/JSON output formats and wait conditions for screen state validation. Built in Rust following Clean Architecture patterns, supporting multiple transport mechanisms (Unix socket, WebSocket) for both local and remote agent integration.
About rust-code
fortunto2/rust-code
AI-powered terminal coding agent in Rust — TUI, BAML agent loop, fuzzy search, tmux background tasks, skills, MCP support
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work