Skip to main content

Interactive Mode

Interactive mode provides a terminal-based visual interface for browsing and installing components. It’s perfect when you don’t know exactly which components you need or want to explore what’s available.

Launching Interactive Mode

Run the CLI without any flags:
You’ll see the branded welcome screen:
The main menu offers several options:

Project Setup Flow

Selecting “Project Setup” starts the component selection wizard.

Interactive Features

Back Navigation

You can go back to previous steps using Ctrl+C and restarting, or by using the back option in some prompts.

Search and Filter

When selecting components, you can filter by typing:
Type to filter, press Backspace to clear filter.

Select All / Deselect All

Some prompts support bulk selection:
  • Ctrl+A - Select all visible items
  • Ctrl+D - Deselect all items

Component Details

Some interactive prompts show component descriptions when you hover over them.

Health Check Mode

Selecting “Health Check” from the main menu:

Analytics Dashboard

Selecting “Analytics Dashboard” opens a web interface:
The dashboard shows:
  • Session history and duration
  • Component usage statistics
  • Download counts for your installed components
  • Trending components in the community
  • Agent conversation analytics
Tunnel Mode: Add --tunnel flag to expose the dashboard publicly via Cloudflare:

Chats Mobile Interface

Selecting “Chats Mobile” launches a mobile-optimized chat interface:
Optimized for:
  • Touch interactions
  • Small screens
  • Conversation history
  • Quick component installation

Non-Interactive Equivalent

Every interactive selection can be replicated with CLI flags:
The CLI prints the equivalent command after installation for future automation.

Customizing Interactive Mode

Pre-select Components

You can start interactive mode with some components already specified:

Skip Specific Prompts

Use --yes to skip confirmation prompts:

Target Directory

Specify directory before launching interactive mode:

Keyboard Shortcuts Reference

Troubleshooting Interactive Mode

Terminal Display Issues

If the interface looks broken:

Arrow Keys Not Working

Some terminals (especially in Docker) don’t support interactive prompts: Solution: Use non-interactive mode with flags instead:

Session Timeout

If you wait too long on a prompt:
Solution: Restart and proceed quickly, or use --yes flag.

Component List Not Loading

If components don’t appear:
Solution: Check internet connection and retry. Components are fetched from GitHub.

Best Practices

First-Time Users

  1. Run Health Check First: Understand your current setup
  2. Start with Recommended: Let the CLI suggest components based on your project
  3. Install Incrementally: Don’t install everything at once—add components as you need them

Team Onboarding

  1. Generate Command: One person runs interactive mode
  2. Copy Non-Interactive Command: Share the equivalent CLI command with team
  3. Document in README: Add the command to project documentation

Exploring Components

Use interactive mode to discover components, then:
  1. Note which components you selected
  2. Visit aitmpl.com to read full documentation
  3. Create a saved workflow for future projects

Next Steps

Batch Installation

Install multiple components at once

Workflows

Save your selection as a reusable workflow

Global Agents

Create agents accessible from anywhere

Component Browser

Browse all available components