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.

agent-tui
51
Established
rust-code
27
Experimental
Maintenance 13/25
Adoption 13/25
Maturity 10/25
Community 15/25
Maintenance 13/25
Adoption 5/25
Maturity 9/25
Community 0/25
Stars: 50
Forks: 8
Downloads: 172
Commits (30d): 0
Language: JavaScript
License:
Stars: 2
Forks:
Downloads: 24
Commits (30d): 0
Language: Rust
License: MIT
No License No Dependents
No Package No Dependents

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