JSPM

  • Created
  • Published
  • Downloads 23
  • Score
    100M100P100Q85277F

SWEET! CLI — Your software engineer in the terminal.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@sweet-cli/sweet) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    sSweet CLI

    Sweet: Your Software Engineer Agent in the terminal. Edit files, run commands, ship code.

    Install

    Requires Node.js 18+.

    npm install -g @sweet-cli/sweet

    Usage

    sweet start "Fix lint errors and run tests"

    Options:

    • -p, --provider <provider>: deepseek (default) or nebius
    • -m, --model <model>: model name override

    Initialize guidance file:

    sweet init

    Billing

    Before publishing, wire your backend and log in:

    export SWEET_BILLING_API=http://localhost:8787
    sweet billing:login
    sweet billing:plan
    sweet billing:usage
    sweet billing:load 1000   # add $10.00

    The CLI stores a token in ~/.sweet/config.json and gates sweet start via a reserve call.

    How it works

    • Boots a Python virtualenv in .sweetvenv
    • Uses your project’s requirements.txt and runs python main.py
    • Presents a Claude-Code-like terminal experience

    Notes

    • Run from the sweagent project root so main.py and requirements.txt are present
    • Future versions will support auto-clone and per-project installs