Base44 CLI
Base44's command-line tool for building and deploying Base44 projects from your own terminal or AI coding agent.
The CLI turns a Base44 backend into files in a folder. Entities, functions, agents and connectors all become things you can edit and push like normal code.
base44 login
base44 link
base44 dev
base44 deployTwo warnings, both in the docs, both easy to miss.
First, base44 deploy fully syncs entities, connectors, agents and agent skills. If something exists on Base44 but not in your local folder, deploy removes it. The data survives, but the SDK can't reach that entity any more. Deploying from an old folder is how that happens.
Second, if your app syncs with GitHub (this site does), a CLI deploy skips the sync and the live app quietly drifts away from the repo. Push to GitHub and publish from the dashboard instead.
I built Whetstone backend-first through the CLI, entity schemas and all. It's still in development.
Related:Entity and Agent skill.
Where I've used it: