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 가이드부터 시작하세요 →