Overview
Reference for the public Rebase Toolkit surface.
API Reference
Application Construction
| API | Purpose |
|---|---|
rebase.Project | Group functions, steps, and workflows for deployment. |
rebase.project | Create a project handle. |
Serverless Execution
| API | Purpose |
|---|---|
rebase.Function | SDK handle for a deployable function. |
rebase.Step | SDK handle for a deployable workflow step. |
rebase.Workflow | SDK handle for a deployable workflow. |
rebase.Run | Inspect and wait for submitted runs. |
rebase.function | Register a standalone SDK-callable function handle. |
rebase.step | Register a standalone workflow step handle. |
rebase.workflow | Register a standalone workflow handle. |
rebase.get_function | Resolve a deployed function handle. |
rebase.get_workflow | Resolve a deployed workflow handle. |
HTTP Endpoints
| API | Purpose |
|---|---|
rebase.EndpointConfig | HTTP endpoint configuration for functions, workflows, and models. |
rebase.endpoint | Declare an HTTP endpoint config. |
Scheduling And Runtime
| API | Purpose |
|---|---|
rebase.Cron | Define a cron schedule for a workflow. |
rebase.Image | Declare function dependencies installed with uv pip install. |
Models
| API | Purpose |
|---|---|
rebase.Model | Shared base class for model metadata and deployment config. |
rebase.Predictor | Deployable model class exposing predict(...). |
rebase.Optimizer | Deployable model class exposing optimize(...). |
rebase.Agent | Deployable model class exposing act(...). |
rebase.Simulator | Local-only simulator model class. |
rebase.ModelHandle | Handle for invoking a deployed model. |
rebase.PredictorHandle | Handle for invoking a deployed predictor. |
rebase.OptimizerHandle | Handle for invoking a deployed optimizer. |
rebase.AgentHandle | Handle for invoking a deployed agent. |
rebase.get_model | Resolve a deployed model handle from its entrypoint. |
rebase.get_predictor | Resolve a deployed predictor handle. |
rebase.get_optimizer | Resolve a deployed optimizer handle. |
rebase.get_agent | Resolve a deployed agent handle. |
Workspace And Utilities
| API | Purpose |
|---|---|
rebase.Client | Low-level API client used by SDK handles. |
rebase.deploy | Deploy one or more Rebase targets. |
rebase.projects | List projects in the active workspace. |
rebase.update_workspace | Update active workspace metadata and source backing. |
rebase.workspace | Return the active workspace record. |
rebase.HuggingFacePublishConfig | Configure Hugging Face publication during model deployment. |
rebase.RebaseWorkflowError | Error raised for Rebase SDK and workflow API failures. |
CLI
| Command | Purpose |
|---|---|
CLI overview | Command index. |
rebase admin | Superadmin view of every workspace: members, quota, and this month's spend, with the quota editable. |
rebase api-key | Create, list, and revoke workspace API keys. |
rebase bucket | Manage object storage buckets addressed by key. |
rebase connect | Connect external services to the active workspace. |
rebase dataset | Manage named datasets, signal updates, and configure contracts and freshness SLAs. |
rebase deploy | Deploy Rebase objects from a Python file. |
rebase endpoint | List, inspect, invoke, and disable Rebase endpoints. |
rebase environment | Inspect and manage deployment environment policies. |
rebase function | Inspect Rebase functions. |
rebase hillclimb | Start, watch, stop, and promote agentic model searches. |
rebase init | Connect this repository to a workspace you belong to. |
rebase model | Deploy and operate Rebase models. |
rebase profile | Inspect and switch local CLI profiles, and link another social login. |
rebase project | Inspect Rebase projects. |
rebase run | Run a function, workflow, or model from local source without deploying it. |
rebase secret | Store workspace secrets to reference from secrets=. |
rebase setup | Authenticate and select a workspace. |
rebase shell | Open an interactive shell in a cloud container with a target's image, env vars, secrets, and volumes. |
rebase tui | Open the Rebase terminal UI. |
rebase volume | Manage persistent file volumes mounted into deployed functions and apps. |
rebase workflow | Inspect Rebase workflows. |
rebase workspace | List, switch, create, and manage members of the Rebase workspaces you belong to. |

