Installation

Get started with Teenode by installing the CLI tool. The CLI is the primary way to interact with the Teenode platform.

Install via npm

The easiest way to install the Teenode CLI is through npm:

npm install -g teenode-cli

Verify the installation:

teenode --version

Install via Homebrew (macOS)

If you’re on macOS, you can install via Homebrew:

brew tap teenode/tap
brew install teenode-cli

Install via Binary

Download the latest binary for your platform from our releases page:

# Linux
curl -L https://github.com/teenode/cli/releases/latest/download/teenode-linux-amd64 -o teenode
chmod +x teenode
sudo mv teenode /usr/local/bin/

# macOS
curl -L https://github.com/teenode/cli/releases/latest/download/teenode-darwin-amd64 -o teenode
chmod +x teenode
sudo mv teenode /usr/local/bin/

# Windows (PowerShell)
Invoke-WebRequest -Uri https://github.com/teenode/cli/releases/latest/download/teenode-windows-amd64.exe -OutFile teenode.exe

System Requirements

  • Node.js 18 or later (for npm installation)
  • macOS, Linux, or Windows
  • Terminal or command line access

Verify Installation

Run the following command to ensure the CLI is properly installed:

teenode doctor

This will check your system configuration and verify that everything is set up correctly.

Shell Completion (Optional)

Enable shell completion for a better CLI experience:

Bash

teenode completion bash > /etc/bash_completion.d/teenode
source ~/.bashrc

Zsh

teenode completion zsh > "${fpath[1]}/_teenode"
source ~/.zshrc

Fish

teenode completion fish > ~/.config/fish/completions/teenode.fish
source ~/.config/fish/config.fish

Next Steps

Now that you have the CLI installed, continue to the Quickstart Guide to create your first project.

    Installation - Teenode Documentation