带有TUI、shell小部件和MCP服务器的终端看板板,用于AI代理
概览
一个面向终端的本地优先任务板。Termino 将项目、板块和任务保存在你机器上的单一 SQLite 文件中,并提供三种访问方式: - 一个带实时刷新的看板,- 用于脚本编写和快速编辑,- 一个(stdio),让像Kiro这样的AI代理读取并更新你正在查看的同一块板。 没有账户,没有网络:二进制文件不开端口,也不产生出站连接。 脚本会下载你操作系统/架构的发布档案,加checksums.txt,验证SHA-256,并且拒绝在不匹配时安装。 需要Go 1.25+。不需要CGO(modernc.org/sqlite 纯粹的Go)。 每个版本都发布 Linux、达尔文和 Windows 在 amd64 和 arm64 上的 Darwin 和 Windows 的 termino_ .tar.gz(Windows 版本),以及带有 SHA-256 和的 S .zip checksums.txt。 将一张牌移到最后一列(完成)会进行短暂庆祝,除非动作取消或NO_COLOR已设定。超过其进行完成次数的列将被标记。
概述(AI 翻译)
为终端设计的本地优先任务板。Termino负责项目、板块和 任务在你机器上的单一 SQLite 文件中,并提供了三种实现方式:
- 一个TUI看板,带实时刷新,
- 用于脚本编写和快速编辑的CLI,
- 一个MCP服务器(stdio),使像Kiro这样的AI代理能够读取并更新 你看的就是那块板子。
没有账户,没有网络:二进制文件不开端口,也不发出端口 关系。
安装
安装脚本(Linux,macOS)
脚本检测你的操作系统(linux,darwin)和架构(amd64,
arm64),解析GitHub API的最新发布标签,下载
匹配档案加checksums.txt,验证SHA-256并拒绝
安装在不匹配时。二进制地址是$HOME/.local/bin;如果不是的话
在你的PATH上,脚本会打印一个备注,方便你添加。
| 变量 | 默认 | 含义 |
|---|---|---|
TERMINO_VERSION |
latest |
释放标签以安装,例如v0.3.2 |
TERMINO_INSTALL_DIR |
$HOME/.local/bin |
二进制的去向 |
Windows不包含在该脚本内:从中下载.zip。
发布页面和卖权
termino.exe,在你的PATH]上。
走吧
需要Go 1.25+。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
termino
A local-first task board for the terminal. termino keeps projects, boards and tasks in a single SQLite file on your machine and gives you three ways in:
- a TUI Kanban board with live refresh,
- a CLI for scripting and quick edits,
- an MCP server (stdio) so AI agents such as Kiro can read and update the same board you are looking at.
No accounts, no network: the binary opens no ports and makes no outbound connections.
Install
Install script (Linux, macOS)
curl -fsSL https://raw.githubusercontent.com/lesquel/termino/main/install.sh | sh
The script detects your OS (linux, darwin) and architecture (amd64,
arm64), resolves the latest release tag from the GitHub API, downloads the
matching archive plus checksums.txt, verifies the SHA-256 and refuses to
install on a mismatch. The binary goes to $HOME/.local/bin; if that is not
on your PATH, the script prints a note so you can add it.
| Variable | Default | Meaning |
|---|---|---|
TERMINO_VERSION |
latest |
Release tag to install, e.g. v0.3.2 |
TERMINO_INSTALL_DIR |
$HOME/.local/bin |
Where the binary goes |
Windows is not covered by the script: download the .zip from the
releases page and put
termino.exe on your PATH.
Go
go install github.com/lesquel/termino/cmd/termino@latest
Requires Go 1.25+. No cgo is needed (modernc.org/sqlite is pure Go).
Release archives
Every release publishes termino___.tar.gz (.zip on
Windows) for linux, darwin and windows on amd64 and arm64, and a
checksums.txt with SHA-256 sums. Download the archive for your platform,
verify it against checksums.txt, extract the termino binary and put it on
your PATH.
First run
termino # 1. first run: setup wizard, then the board
termino setup # (re-run any time to edit setup or add a project)
termino connect kiro # 2. register the MCP server so Kiro can use the board
termino doctor # 3. confirm the install, database and integrations are healthy
Updating and uninstalling
Re-run the install script to update to the latest release (same command;
TERMINO_VERSION pins a specific tag). go install ...@latest updates a
Go-installed binary the same way.
termino uninstall # remove integrations and registered files
termino uninstall --purge # also delete the database, config and state directory
Quick start
termino # first run: setup wizard, then the board
termino setup # wizard: name, project, theme, widget
termino project new --name "Web app" --key WEB --associate-pwd
termino add Fix login redirect --priority high # quotes are optional
termino ls # list the tasks of the current project
termino # open the board
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →