LT

lesquel/termino

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

0 stars 0 forks 品質 64 トレンド 14MIT

Terminal kanban board with TUI, shell widget and MCP server for AI agents

概要

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 Kanban board with live refresh, - a for scripting and quick edits, - an (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. The script downloads the release archive for your OS/architecture plus checksums.txt, verifies the SHA-256 and refuses to install on a mismatch. Requires Go 1.25+. No cgo is needed (modernc.org/sqlite is pure Go). 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. Moving a card into the last column (Done) plays a short celebration, unless motion is off or NO_COLOR is set. Columns over their WIP limit are flagged.

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
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →