Getting Started
redi is a TUI/CLI tool for Redmine. It wraps the REST API and offers a TUI for people
working at a terminal, and a CLI that people and programs (agents, scripts) can both run.

Install
Section titled “Install”The name on PyPI is redtile, not redi. Installing with
uv is what I recommend.
uv tool install redtileCheck that it is there:
redi --versionInitial setup
Section titled “Initial setup”redi init
It asks for the language (en / ja), then the Redmine URL and API key. The key is not
echoed. It then checks that the connection works, lists the projects it found so you can
pick the default one, and writes a profile to ~/.config/redi/config.toml.
The API key is under My account → API access key in Redmine. If it is not there, an administrator has to enable the REST API under Administration → Settings → API.
Environment variables work as an alternative to a profile — see Configuration.
Open the TUI
Section titled “Open the TUI”redi --tuij / k to move, Enter to open, ? for help, q to quit. See TUI for details.
Or stay on the command line
Section titled “Or stay on the command line”redi issue # list issues of the default projectredi issue view 160 # one issueredi issue is shorthand for redi issue list — see
Command Structure for the rule behind it.
Where to go next
Section titled “Where to go next”- TUI — tabs and keys
- Command Structure — the rule every command follows
- Plugin (Agent Skill + Hook) — the plugin for coding agents