📡 Idea Radar 每天 8:00 / 18:00 推送 · 18:00 生成精选
reddit · SideProject · 57 分 ← 返回列表

TUI apps that AI agents can actually use (Limoni + MCP)

Terminal apps and AI agents don't get along. An agent that wants to use a TUI has to scrape the character grid and click coordinates. It breaks when the layout moves by one column, and it has no idea which field is a password. I just shipped a different approach in Limoni, my terminal UI engine for Go. Limoni already builds a semantic tree every frame for screen readers: roles, labels, values, focus. Now that tree is available to AI agents through the Model Context Protocol:

五维评分

付费意愿
35
需求真实度
45
个人可落地
90
竞争空间
65
新鲜度
88

AI 分析

痛点:AI Agent 无法可靠操作 TUI/终端应用,只能靠字符网格和坐标点击,布局变化即失效且无法识别密码字段。

目标用户:构建 AI Agent、终端 TUI 应用、DevOps 自动化工具的 Go 开发者与平台团队。

证据:Terminal apps and AI agents don't get along. An agent that wants to use a TUI has to scrape the character grid and click coordinates. It breaks when the layout moves by one column, and it has no idea which field is a password.

变现:开源核心 + 企业版:托管 MCP 网关、审计与权限控制、CI 安全检查、商业支持;或按 Agent 自动化会话/团队席位订阅。

MVP:两周内做一个 MCP server + 轻量 SDK,支持 1-2 个流行 Go TUI 库(如 Bubble Tea/tview),暴露语义树、按 role/label 点击/输入、password 脱敏和 Unix socket 同用户校验,并给出 Claude/Cursor 接入 demo。

竞品:Playwright MCP、Browser Use、Anthropic Computer Use、tmux/expect automation、pexpect

摘要:Limoni 是一个 Go 终端 UI 引擎,新增 MCP 支持,让 AI Agent 通过语义树按 role/label 操作 TUI,并处理密码脱敏和本地安全。它击中 AI Agent 自动化 TUI 时只能抓字符网格、坐标点击且易碎的痛点,但帖子本身是开源发布,没有明确付费用户或收入数据。