New: every message picks a fast or a slow model

Smol Machines

Create and operate isolated Smol Cloud machines, run bounded commands, transfer files, and inspect account and usage information.

What agents can do

Actions12

  • Create machine

    Create one bounded Smol Cloud machine in the stopped state with explicit resources, a finite auto-stop interval and deletion TTL, and an explicit outbound network policy.

  • Delete machine

    Permanently delete one Smol Cloud machine by its exact machine ID.

  • Download file

    Download and offload one file from an exact cloud machine.

  • Exec command

    Run one bounded foreground argv command on an exact hosted Smol Cloud machine.

  • Get account

    Get the connected account's status, plan, effective machine limits, billing-period usage, and spend in integer micros.

  • Get account usage

    Get metered usage for the connected account's provider-defined period, keeping the requested and consumed metric windows distinct.

  • Get machine

    Get configuration, lifecycle state, and readiness for one cloud machine by its exact machine id, not by name.

  • Get machine usage

    Get billing-period usage and cost in integer micros for one exact machine ID.

4 more
  • List machines

    List cloud machines owned by the connected account, optionally requiring all supplied labels to match.

  • Start machine

    Start one stopped cloud machine by exact machine ID.

  • Stop machine

    Stop compute for one cloud machine by exact id while preserving its filesystem.

  • Upload file

    Upload a file of at most 8,000,000 bytes to a safe relative guest path on one cloud machine identified by its exact machine ID.

How it connects

You paste an API key from Smol Machines on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.