Sweet! CLI

Welcome to Your Sweet! CLI Trial

Follow this step-by-step guide to install, configure, and run your first autonomous coding task in 15 minutes or less.

Your Progress: 0/3 steps completed

1 Install Sweet! CLI

In Progress

Choose your preferred installation method based on your environment:

Option 1: Install via npm (Recommended for Node.js users)

$ npm install -g @sweet-cli/sweet

Option 2: Install via pip (Python 3.8+)

$ pip install sweet-cli
# Or clone and install from source:
$ git clone https://github.com/sweet-cli/sweet-cli.git
$ cd sweet-cli
$ pip install -r requirements.txt

Option 3: Direct download (Linux/macOS)

$ curl -L https://github.com/sweet-cli/sweet-cli/releases/latest/download/sweet-cli-$(uname -s)-$(uname -m) -o /usr/local/bin/sweet
$ chmod +x /usr/local/bin/sweet

Verify Installation

After installing, verify Sweet! CLI is working:

$ sweet --version

You should see version information. If you get a "command not found" error, check your PATH or restart your terminal.

2 Sign in and start your trial

Pending

Sweet! CLI uses email one-time codes (OTP) to sign in. Your 3-day trial starts when you subscribe on the billing page (Stripe).

  1. Run sweet login in your terminal
  2. Enter your email and the 6-digit code we send you
  3. Start your trial by subscribing on the Billing page (credit card required; cancel anytime)
$ sweet login

Tip: If you get an auth error later, just run sweet login again to refresh your session.

Verify Configuration

Test that you’re signed in and subscribed:

$ sweet plan

You should see your current plan. If you get an authentication error, run sweet login again. If you get a subscription error, subscribe on the billing page to start the trial.

3 Run Your First Autonomous Task

Pending

Now for the fun part! Try one of these beginner-friendly tasks to see Sweet! CLI in action:

Beginner

Create a simple Python script

Generate a Python script that reads a CSV file and calculates statistics.

$ sweet "Create a Python script that reads data.csv and calculates min, max, and average of the 'value' column"
Beginner

Fix a bug in JavaScript code

Debug and fix common errors in a sample JavaScript file.

$ sweet "Find and fix any syntax errors in app.js, then run the tests"
Intermediate

Set up a CI/CD pipeline

Create GitHub Actions workflow for automated testing and deployment.

$ sweet "Create a GitHub Actions workflow that runs tests on pull requests and deploys to production on merge to main"

How Sweet! CLI Works

When you run a command, Sweet! CLI will:

  1. Analyze your current directory to understand the project structure
  2. Create a plan to accomplish your goal
  3. Execute steps autonomously (edit files, run commands, test changes)
  4. Report back with what was done and any next steps

Next Steps

Congratulations! You've completed the onboarding. Here's what to explore next:

Explore Documentation

Dive deeper into Sweet! CLI features, commands, and best practices.

View Documentation

Read Case Studies

See how other teams use Sweet! CLI to accelerate development.

View Case Study

Join Community

Connect with other developers, share tips, and get help.

Join Discord

Ready to accelerate your development workflow?

Your 3-day trial gives you full access to all Sweet! CLI features. Start building faster today!

Go to Billing Dashboard