Cloud overview and availability
Banh Cloud is a private development service that stores workflow versions and executes them through an authenticated HTTP API. It shares the DSL and runtime with local Banh.
Available today
Section titled “Available today”- Auth0 device login through the CLI.
- Account-scoped authentication and invocation keys.
- YAML deployment and immutable, incrementing versions.
- HTTP invocation, persisted runs, and HTTP run inspection.
Hosted Laya inference, CLI invocation and run inspection, production hosting, and the public package release remain future work. There is no public signup flow in this version.
Try the local service
Section titled “Try the local service”You need access to both source repositories, checked out as sibling directories, plus Docker Compose and Make. From banh-cloud/:
make migratemake upThe service listens at http://127.0.0.1:3000. Follow the private repository’s AUTH0.md to configure a development tenant and provision an account before logging in. Infrastructure and account-provisioning instructions remain in that repository.
From the built banh/ checkout:
node packages/cli/dist/index.js login --api-url http://127.0.0.1:3000node packages/cli/dist/index.js whoaminode packages/cli/dist/index.js deploy examples/warranty-claim.yamlHere, deploying uploads a workflow into your local service database. It does not publish the cloud application or deploy infrastructure.
Continue with authentication, deployment, and HTTP invocation.