tt (Tarantool CLI)

Tarantool CLI

The tt utility for managing Tarantool instances, environments and packages in development and operations

  • 113 ★ on the repository
  • Last commit
CLI

Extended access

Why this level

  • Starts and stops Tarantool processes
  • The clean command removes instance files
All reasons and checks

tarantool/tt

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/tarantool-cli

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Starts and stops Tarantool processes
  • The clean command removes instance files

This is third-party code. Review the repository files before installing.

What it does

tt starts, stops and checks Tarantool instances, creates applications from templates, builds them and packs environments into tarball, RPM or Deb. It introduces environments defined by a tt.yaml file, so different tarantool and tt versions can coexist on one system. It also offers commands for LuaRocks, cluster configuration, replicasets and reading .snap and .xlog files.

Who it is for. Developers and administrators of Tarantool-based applications.

Good fit when

  • You set up a local Tarantool environment with tt init
  • You need to start or restart several instances and check their status
  • You prepare an application package for delivery with tt pack
  • You migrate from tarantoolctl to tt

Not a fit when

  • The project does not use Tarantool
  • You work on Windows: installation is described for Linux and macOS

Example request

Create a tt environment in this folder, enable the application, start all instances and show tt status

Limitations

The tt daemon mode is marked experimental. On macOS a downloaded binary has to be allowed manually in security settings. The rocks, install and search commands need curl or wget, zip, unzip and Git.

How to disable. Remove the tt package with your package manager or deny the tt command for the agent.

FAQ

Where does tt look for configuration?

By default tt searches for tt.yaml from the current directory up to the root and falls back to /etc/tarantool.

Discussion

No questions or reviews yet.

CLI tools
Official

24 skills inside the tRPC packages: server, adapters, client, Next.js, TanStack React Query and OpenAPI load into the agent by task via TanStack Intent

SkillMinimal access40.7KRepository stars

A git worktree CLI built for running Claude Code and Codex in parallel: the wt command, a plugin, and automation hooks

CLIExtended access9.5KRepository stars

Tokscale

tokscale

A CLI with an interactive TUI that tracks token usage and cost across AI coding agents: Claude Code, Codex, Copilot, Cursor and more

CLIExtended access5.8KRepository stars

A CLI and web UI for C4-style architecture diagrams where the agent maps the codebase itself

CLIExtended access294Repository stars

Official Todoist command line with an agent skill: tasks, projects and inbox from the terminal

CLIExtended access326Repository stars

A local proxy with a terminal dashboard: shows how many tokens each Claude Code and Codex request sends and saves the prompts to files

CLIExtended access811Repository stars

README in short

Tarantool CLI is a utility for managing Tarantool packages and Tarantool-based applications. Its core concept is an environment defined by tt.yaml, with system, local and default launch modes. tt installs from deb and rpm repositories, Homebrew, a Gentoo overlay or GitHub Releases. The README covers building with Mage and the full command list.

README badge

Report a problem

Foxx AItt (Tarantool CLI)
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.