Skip to main content
Clix CLI is an interactive AI assistant that helps you integrate, debug, and manage the Clix Mobile SDK. It features a chat interface with multiple AI agents for seamless SDK setup across iOS, Android, React Native, and Flutter projects.

Installation

npm install -g @clix-so/clix-cli

Requirements

  • Node.js 20 or higher
  • One supported AI agent (see table below)

Supported AI Agents

AgentAccessNotes
Gemini CLIFree (1,000 requests/day)Recommended for free users
GitHub CopilotFree (50 monthly premium requests)Recommended for free users
OpenCodeVaries-
CursorSubscription-
Claude CodeSubscription-
CodexSubscription-
Gemini CLI and GitHub Copilot offer generous free tiers, making them ideal starting points if you don’t have an existing subscription.

Commands

clix

Launch the interactive chat interface.
clix

clix agent [name]

List available agents or switch to a specific agent.
# List all available agents
clix agent

# Switch to a specific agent
clix agent gemini

clix install

Autonomously install the Clix SDK into your project. Automatically detects your platform (iOS, Android, React Native, Flutter) and configures the required code and settings.
clix install

clix doctor

Analyze your project’s Clix SDK integration status. Provides detailed diagnostics and suggestions for fixing any issues found.
clix doctor

clix debug [problem]

Start an interactive troubleshooting session to diagnose and resolve issues.
clix debug "notifications not appearing"

clix install-mcp [agent]

Install the Clix MCP Server for your AI agent, enabling real-time access to Clix documentation and SDK code examples.
clix install-mcp cursor

Chat-Mode Commands

Within the interactive chat session, use these slash commands for quick access to common workflows:
CommandDescription
/helpDisplay available commands
/integrationSDK integration guidance
/event-trackingEvent tracking setup
/user-managementUser identification and management
/personalizationPersonalization templates
/api-triggered-campaignsAPI-triggered campaign setup
/transferExport conversation to native agent CLI
/exitExit the chat session

Key Features

  • Interactive Chat Interface: Natural language conversations with real-time streaming responses
  • Multiple Agent Support: Switch between AI agents while preserving session context
  • Platform Detection: Automatically identifies your project type and provides tailored guidance
  • Session Transfer: Export conversations to native agent CLIs for continued work
  • Context Management: Automatic history compaction to maintain efficient context usage
Feedback & Issues For any issues or feature requests, please open an issue on GitHub.