full-send
npx tambo full-send
For instant project setup, performs the same project setup steps as init
, and also installs a few useful components.
What it does:
- Sets up authentication and API key
- Creates the
lib/tambo.ts
configuration file - Prompts you to select starter components to install
- Installs selected components and their dependencies
- Provides setup instructions with code snippets
Examples:
Manual Provider Setup:
After running full-send
, add the TamboProvider to your layout file:
Manual Styling Setup
The full-send
command automatically configures your CSS and Tailwind based on your version. If you need to manually verify or update the configuration:
Tailwind CSS v3 Configuration
Check your globals.css
file includes:
Verify your tailwind.config.ts
includes:
Tailwind CSS v4 Configuration
For v4, check your globals.css
includes:
Automatic Configuration
The full-send
command detects your Tailwind version and applies the
appropriate CSS format automatically. You typically won't need to manually
configure these files unless you're customizing the default Tambo styling.
CSS Variable Requirements
Tambo components require specific CSS variables to function properly. The
layout variables (--panel-left-width
, --panel-right-width
,
--sidebar-width
) control component dimensions and should not be removed.
For detailed information about what gets configured or for manual setup, see:
CSS & Tailwind Configuration
Complete guide to CSS variables and Tailwind configuration changes