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:Main Menu
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: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:- 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:- Touch interactions
- Small screens
- Conversation history
- Quick component installation
Non-Interactive Equivalent
Every interactive selection can be replicated with CLI flags: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:--yes flag.
Component List Not Loading
If components don’t appear:Best Practices
First-Time Users
- Run Health Check First: Understand your current setup
- Start with Recommended: Let the CLI suggest components based on your project
- Install Incrementally: Don’t install everything at once—add components as you need them
Team Onboarding
- Generate Command: One person runs interactive mode
- Copy Non-Interactive Command: Share the equivalent CLI command with team
- Document in README: Add the command to project documentation
Exploring Components
Use interactive mode to discover components, then:- Note which components you selected
- Visit aitmpl.com to read full documentation
- 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