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.
Available on npm.
Stars
50
Forks
8
Language
JavaScript
License
—
Category
Last pushed
Mar 08, 2026
Monthly downloads
172
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/pproenca/agent-tui"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related agents
open-webui/open-terminal
A computer you can curl ⚡
AI-Shell-Team/aish
Empower the Shell to think. Evolve Operations.
makefinks/daemon
Terminal AI agent with a sci-fi avatar: OpenTUI interface, text/voice, hotkey-driven
VritraSecz/VritraAI
🚀 Next-gen AI terminal shell: command explanations, code analysis, security scanning, 37 themes,...
AiTerminalFoundation/ai-terminal
Your AI mate into your favourite terminal