npm install -g @alternatefutures/cliRequires Node.js >= 18.
af login
af projects create --name my-project
af services create
af services deploy
af services logsaf projects list
af projects create --name my-project
af projects switch [id]
af projects update [id]
af projects delete [id]af services list
af services info [id]
af services create
af services deploy [id]
af services logs [id] --tail 100
af services close [id]
af services delete [id]
af services --project <id-or-name> listaf deployments
af deployments --all
af deployments --project <id-or-name> --status ACTIVE
af deployments list --service api --limit 20af ssh <serviceId>
af ssh <serviceId> --command /bin/shaf login
af login --email
af logoutFor CI/CD, use environment variables:
export AF_TOKEN="your_personal_access_token"
export AF_PROJECT_ID="your_project_id"af billing balancepnpm install
pnpm build
pnpm test
npm link- service-auth — Auth + billing + AI proxy
- service-cloud-api — GraphQL API
- web-app — Dashboard
- npm · Changelog · Security
AGPL-3.0-only