EliasOenal/term-cli

Interactive terminals for AI agents, built for what you can't --yes away. SSH+MFA, GRUB/U-Boot, debconf installers, SOL/serial consoles, fsck, cryptsetup, pdb/gdb, apt, certbot and even Vim in tmux-backed sessions. Agent-driven, human-assisted for secrets/MFA. Single-file Python. Agent Skill. CI with 680+ tests. BSD License.

36
/ 100
Emerging

This tool helps AI agents manage interactive terminal tasks that usually block their progress, such as running debuggers, installing software with prompts, or connecting to remote servers via SSH. It takes an agent's command that would normally require human interaction and runs it in a detached session. The output is a non-blocking workflow where the agent can either proceed autonomously or hand off specific prompts like passwords or multi-factor authentication to a human collaborator. It's designed for developers, operations engineers, or anyone using AI agents for automated system management or coding.

Use this if your AI agent gets stuck on interactive terminal programs, debuggers, installers, or remote access sessions that require continuous input or human intervention.

Not ideal if your tasks are purely non-interactive shell commands that don't require real-time input or handling of prompts.

AI agent development DevOps automation system administration embedded systems troubleshooting
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 11 / 25
Community 7 / 25

How are scores calculated?

Stars

51

Forks

3

Language

Python

License

BSD-3-Clause-Clear

Last pushed

Feb 24, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/EliasOenal/term-cli"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.