Freestyle logo

Freestyle

Freestyle is the infrastructure for code you didn't write — VMs and Git for AI agents. The platform provides Linux microVMs that boot in under 600ms with live-fork, pause-resume, and persistent snapshots; a multi-tenant Git service with branchable filesystems, GitHub Sync, full-text search, and webhook triggers; an Execute (Serverless Runs) API for ephemeral JavaScript/TypeScript code; a Web Deployments API for hosted Node.js apps and static sites; Cron schedules; custom Domains with wildcard SSL; an Identity service for scoped per-user and per-agent access tokens; and Observability logs. Freestyle is a direct sandbox option for AI app builders, background agents, code review bots, and long-running assistants — a usage-priced alternative to running Anthropic's hosted Code Execution tool or building bespoke microVM infrastructure on Firecracker, Modal, or E2B.

8 APIs 21 Features
AIAgentsSandboxesVMsMicroVMsGitCode ExecutionJavaScriptTypeScriptServerlessHostingDeveloper ToolsInfrastructure

APIs

Freestyle VMs API

Create, snapshot, fork, suspend, resume, exec, and manage Linux microVMs designed for AI agents. VMs boot in under 600ms with restored memory snapshots, support live-forking a r...

Freestyle Git API

Multi-tenant hosted Git for AI agents — every agent gets a branchable filesystem with commits, diffs, rollback, and review. Includes create/list/delete repositories, commits fro...

Freestyle Identity API

Identity and access management for end users and AI agents. Create identities, mint and revoke access tokens, grant per-repo Git permissions (read/write/admin), grant per-VM per...

Freestyle Domains API

Manage custom domains for Freestyle Web Deployments and VMs — list domains, create/verify ownership, insert and remove domain → deployment mappings, provision wildcard SSL certi...

Freestyle Execute API

Serverless Runs — execute JavaScript or TypeScript code on demand and get the result. No deployment, no HTTP server — POST code and receive the output. Supports node modules, en...

Freestyle Web Deployments API

Deploy and manage Node.js web applications and static sites. Push code via /web/v1/deployment, list deployments, inspect deployment metadata, and fetch/update files on a deploym...

Freestyle Cron API

Schedule recurring serverless runs. Create, update, and delete cron schedules; list past executions; inspect per-schedule success rate and a metrics timeline for observability.

Freestyle Observability API

Query structured logs across Freestyle services. Filter by VM, deployment, run, identity, or time range to debug agent runs end-to-end.

Features

Linux microVMs that boot in under 600ms with restored memory snapshots
Live VM forking — clone a running VM into multiple copies in milliseconds
Pause and resume — hibernate idle VMs and pay nothing while paused
Snapshots (memory + disk) with persistent snapshot retention on Hobby+
Multi-tenant Git hosting with branchable filesystems for AI agents
GitHub bidirectional sync (pull, push, or both) per repository
Full-text search across files, commit messages, and diffs
Webhook triggers on commits and refs
Per-repo and per-VM identity permissions with scoped access tokens
Custom domains with verification, wildcard SSL, DNS record management, and deployment mappings
Serverless Runs (execute) for ephemeral JS/TS code execution
Serverless Deployments for hosted Node.js apps and static sites
Cron schedules with execution history and metrics timeline
Observability logs across VMs, deployments, runs, and identities
First-class language integrations — Node.js, Bun, Deno, Python, uv, Ruby, Java, PostgreSQL, OpenCode, Web Terminal
TypeScript and Python SDKs plus Vercel AI, LangGraph, and Mastra SDK adapters
rigkit CLI for local dev machines
SSH access to VMs
Bearer-token auth (Authorization header) for all REST APIs
Pricing per vCPU-hour, GiB-memory-hour, and GiB-storage-hour with daily free allowances
Plan tiers Free, Hobby ($50/mo + usage), Pro ($500/mo + usage), Enterprise

Use Cases

AI app builders (Lovable, Bolt, V0 style) provisioning a sandbox VM per project with cloned source, dev servers, and *.style.dev preview domains
Background agents (Devin, Cursor Agent style) forking a base VM into parallel workers — one builds the API, one builds the UI, one writes tests
Code review bots (CodeRabbit, Greptile style) cloning a repo at a PR SHA, running lint/test, and posting a Claude-generated review
Long-running AI assistants (Claude, OpenClaw, Cowork style) using a persistent VM with 60s idle pause to keep per-user state at $0 cost between turns
LLM code-interpreter style — execute model-generated code safely in an isolated microVM with egress control
Sandboxed AI agent evals on ephemeral microVMs (one VM per eval run)
Multi-tenant SaaS where each end user gets their own Freestyle Git repo and isolated VM
Reinforcement learning on microVMs — fan out, train, fold in
Deep-research agents that spawn, suspend on idle, and resume on event
Hosted code playgrounds for educational and developer-tool products

Integrations

Anthropic Claude — Code Execution tool, Managed Agents, Skills (Freestyle sandbox positioned as an alternative or complement to Anthropic's hosted code execution sandbox)
GitHub — bidirectional repo sync, GitHub Sync configuration per repo
Vercel AI SDK — first-party adapter in sandbox_sdks
LangGraph — first-party adapter in sandbox_sdks
Mastra — first-party adapter in sandbox_sdks
Node.js, Bun, Deno — first-class VM runtimes
Python (with uv), Ruby, Java — first-class VM runtimes
PostgreSQL — managed inside VMs
OpenCode — VM integration
Cloudstate — Freestyle's own JavaScript database runtime
Adorable — Freestyle's own open-source Lovable-style AI app builder
Astro, Next.js, SvelteKit, Solid Start, React Native, Expo, Vite — starter templates

Solutions

Semantic Vocabularies

Freestyle Sh Context

0 classes · 13 properties

JSON-LD

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔗
OpenAPI
OpenAPI
📝
SignUp
SignUp
🔗
Dashboard
Dashboard
💰
Pricing
Pricing
📰
Blog
Blog
🟢
StatusPage
StatusPage
🔗
Forum
Forum
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔧
Tool
Tool
🔧
Tool
Tool
🔧
Tool
Tool
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: freestyle-sh
url: https://raw.githubusercontent.com/api-evangelist/freestyle-sh/refs/heads/main/apis.yml
apis:
  - aid: freestyle-sh:freestyle-vms-api
    name: Freestyle VMs API
    tags:
      - Agents
      - AI
      - Sandboxes
      - VMs
      - MicroVMs
      - Code Execution
    humanURL: https://docs.freestyle.sh/v2/vms/about
    properties:
      - url: https://docs.freestyle.sh/v2/vms/about
        type: Documentation
      - url: https://docs.freestyle.sh/v2/vms/lifecycle
        type: Documentation
      - url: https://docs.freestyle.sh/v2/vms/configuration
        type: Documentation
      - url: https://docs.freestyle.sh/v2/vms/templates-snapshots
        type: Documentation
      - url: https://docs.freestyle.sh/v2/vms/ssh-access
        type: Documentation
      - url: openapi/freestyle-vm-api-openapi.yml
        type: OpenAPI
      - url: json-schema/freestyle-vm-schema.json
        type: JSONSchema
      - url: json-ld/freestyle-sh-context.jsonld
        type: JSONLD
    description: >-
      Create, snapshot, fork, suspend, resume, exec, and manage Linux microVMs designed for AI agents. VMs boot in under
      600ms with restored memory snapshots, support live-forking a running VM into multiple copies in milliseconds, and
      can be paused after idle to $0 cost and resumed on next exec. Includes systemd service management, terminal
      logs/xterm-256color streams, file get/put/watch, and stats streaming.
  - aid: freestyle-sh:freestyle-git-api
    name: Freestyle Git API
    tags:
      - Git
      - Agents
      - AI
      - Version Control
      - Multi-tenant
    humanURL: https://docs.freestyle.sh/v2/git/about
    properties:
      - url: https://docs.freestyle.sh/v2/git/about
        type: Documentation
      - url: https://docs.freestyle.sh/v2/git/repos
        type: Documentation
      - url: https://docs.freestyle.sh/v2/git/search
        type: Documentation
      - url: https://docs.freestyle.sh/v2/git/hooks
        type: Documentation
      - url: https://docs.freestyle.sh/v2/git/github-sync
        type: Documentation
      - url: https://docs.freestyle.sh/v2/git/advanced/database-api
        type: Documentation
      - url: openapi/freestyle-git-api-openapi.yml
        type: OpenAPI
      - url: json-schema/freestyle-repository-schema.json
        type: JSONSchema
    description: >-
      Multi-tenant hosted Git for AI agents — every agent gets a branchable filesystem with commits, diffs, rollback,
      and review. Includes create/list/delete repositories, commits from files or from raw Git objects, branches and
      tags, tree/blob inspection, full-text file/commit/diff search, repository compare, tarball/zip downloads, GitHub
      bidirectional sync, repair jobs, and webhook triggers.
  - aid: freestyle-sh:freestyle-identity-api
    name: Freestyle Identity API
    tags:
      - Identity
      - Access Management
      - Permissions
      - Tokens
      - Agents
    humanURL: https://docs.freestyle.sh/v2/about
    properties:
      - url: https://docs.freestyle.sh/v2/about
        type: Documentation
      - url: openapi/freestyle-identity-api-openapi.yml
        type: OpenAPI
      - url: json-ld/freestyle-sh-context.jsonld
        type: JSONLD
    description: >-
      Identity and access management for end users and AI agents. Create identities, mint and revoke access tokens,
      grant per-repo Git permissions (read/write/admin), grant per-VM permissions with an allowed-users list, and
      inspect the current bearer-token whoami plus long-running background-request status.
  - aid: freestyle-sh:freestyle-domains-api
    name: Freestyle Domains API
    tags:
      - Domains
      - DNS
      - Certificates
      - SSL
    humanURL: https://docs.freestyle.sh/v2/domains
    properties:
      - url: https://docs.freestyle.sh/v2/domains
        type: Documentation
      - url: https://docs.freestyle.sh/v2/domains/deploy-to-custom-domain
        type: Documentation
      - url: openapi/freestyle-domains-api-openapi.yml
        type: OpenAPI
    description: >-
      Manage custom domains for Freestyle Web Deployments and VMs — list domains, create/verify ownership, insert and
      remove domain → deployment mappings, provision wildcard SSL certificates, and manage DNS records for
      Freestyle-hosted domains.
  - aid: freestyle-sh:freestyle-execute-api
    name: Freestyle Execute API
    tags:
      - Code Execution
      - JavaScript
      - TypeScript
      - Sandboxes
      - Agents
      - AI
    humanURL: https://docs.freestyle.sh/v2/serverless/runs/about
    properties:
      - url: https://docs.freestyle.sh/v2/serverless/runs/about
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/runs/code-playground
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/runs/egress
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/runs/errors
        type: Documentation
      - url: openapi/freestyle-execute-api-openapi.yml
        type: OpenAPI
    description: >-
      Serverless Runs — execute JavaScript or TypeScript code on demand and get the result. No deployment, no HTTP
      server — POST code and receive the output. Supports node modules, environment variables, egress control, and
      stored run output retrieval. The v3 endpoint is the current execute surface; v1 is deprecated.
  - aid: freestyle-sh:freestyle-web-deployments-api
    name: Freestyle Web Deployments API
    tags:
      - Hosting
      - Deployments
      - Node.js
      - JavaScript
      - TypeScript
    humanURL: https://docs.freestyle.sh/v2/serverless/deployments/about
    properties:
      - url: https://docs.freestyle.sh/v2/serverless/deployments/about
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/deployments/configuration
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/deployments/cron-jobs
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/deployments/guides/nextjs
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/deployments/guides/vite
        type: Documentation
      - url: https://docs.freestyle.sh/v2/serverless/deployments/guides/static
        type: Documentation
      - url: openapi/freestyle-web-api-openapi.yml
        type: OpenAPI
    description: >-
      Deploy and manage Node.js web applications and static sites. Push code via /web/v1/deployment, list deployments,
      inspect deployment metadata, and fetch/update files on a deployment using HTTP-style verb-based operations.
      Handles node-module caching, scaling, wildcard subdomains, and SSL certificates end-to-end.
  - aid: freestyle-sh:freestyle-cron-api
    name: Freestyle Cron API
    tags:
      - Cron
      - Scheduling
      - Serverless
    humanURL: https://docs.freestyle.sh/v2/serverless/deployments/cron-jobs
    properties:
      - url: https://docs.freestyle.sh/v2/serverless/deployments/cron-jobs
        type: Documentation
      - url: openapi/freestyle-cron-api-openapi.yml
        type: OpenAPI
    description: >-
      Schedule recurring serverless runs. Create, update, and delete cron schedules; list past executions; inspect
      per-schedule success rate and a metrics timeline for observability.
  - aid: freestyle-sh:freestyle-observability-api
    name: Freestyle Observability API
    tags:
      - Observability
      - Logs
      - Monitoring
    humanURL: https://docs.freestyle.sh/v2/about
    properties:
      - url: https://docs.freestyle.sh/v2/about
        type: Documentation
      - url: openapi/freestyle-observability-api-openapi.yml
        type: OpenAPI
    description: >-
      Query structured logs across Freestyle services. Filter by VM, deployment, run, identity, or time range to debug
      agent runs end-to-end.
name: Freestyle
tags:
  - AI
  - Agents
  - Sandboxes
  - VMs
  - MicroVMs
  - Git
  - Code Execution
  - JavaScript
  - TypeScript
  - Serverless
  - Hosting
  - Developer Tools
  - Infrastructure
kind: contract
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - type: Portal
    url: https://www.freestyle.sh
  - type: Documentation
    url: https://docs.freestyle.sh
  - type: Documentation
    url: https://docs.freestyle.sh/v2
  - type: GettingStarted
    url: https://docs.freestyle.sh/v2/about
  - url: https://api.freestyle.sh/openapi.json
    name: Freestyle Sandboxes OpenAPI
    type: OpenAPI
  - url: https://admin.freestyle.sh
    type: SignUp
    name: Freestyle Admin Console
  - url: https://admin.freestyle.sh
    type: Dashboard
    name: Freestyle Dashboard
  - url: https://www.freestyle.sh/pricing
    type: Pricing
    name: Freestyle Pricing
  - url: https://www.freestyle.sh/blog
    type: Blog
    name: Freestyle Blog
  - url: https://status.freestyle.sh
    type: StatusPage
  - url: https://discord.com/invite/YTRprVkdnz
    type: Forum
    name: Freestyle Discord
  - url: https://www.freestyle.sh/privacy
    type: PrivacyPolicy
  - url: https://github.com/freestyle-sh
    type: GitHubOrganization
  - url: https://github.com/freestyle-sh/sandbox_sdks
    name: Freestyle Sandboxes SDKs (TypeScript)
    type: SDK
  - url: https://github.com/freestyle-sh/sandbox-sdks-py
    name: Freestyle Sandboxes Python SDK
    type: SDK
  - url: https://github.com/freestyle-sh/rigkit
    name: Freestyle Dev Machine CLI and SDK (rigkit)
    type: SDK
  - url: https://github.com/freestyle-sh/freestyle-auth
    name: Freestyle Auth (open source)
    type: Tool
  - url: https://github.com/freestyle-sh/Adorable
    name: Adorable — Open Source Lovable
    type: Tool
  - url: https://github.com/freestyle-sh/cloudstate
    name: Cloudstate — JavaScript Database Runtime
    type: Tool
  - url: https://github.com/freestyle-sh/freestyle-execute-chat
    name: Freestyle Execute Chat example
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-astro-template
    name: Astro starter template
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-sveltekit-template
    name: SvelteKit starter template
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-solid-template
    name: Solid Start starter template
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-next-template
    name: Next.js starter template
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-vite-react
    name: Vite + React starter template
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-react-native-template
    name: React Native starter template
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-deno-template
    name: Deno starter template
    type: CodeExamples
  - url: https://github.com/freestyle-sh/freestyle-expo
    name: Expo dev-server template
    type: CodeExamples
  - url: https://docs.freestyle.sh/v2/vms/integrations/node
    type: Documentation
    name: Node.js VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/python
    type: Documentation
    name: Python VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/bun
    type: Documentation
    name: Bun VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/deno
    type: Documentation
    name: Deno VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/ruby
    type: Documentation
    name: Ruby VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/java
    type: Documentation
    name: Java VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/postgres
    type: Documentation
    name: PostgreSQL VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/opencode
    type: Documentation
    name: OpenCode VM Integration
  - url: https://docs.freestyle.sh/v2/vms/integrations/web-terminal
    type: Documentation
    name: Web Terminal VM Integration
  - url: https://docs.freestyle.sh/v2/vms/custom-integrations
    type: Documentation
    name: Custom VM Integrations
  - url: https://docs.freestyle.sh/v2/vms/cli
    type: Documentation
    name: VM CLI
  - url: https://docs.freestyle.sh/v2/git/cli
    type: Documentation
    name: Git CLI
  - url: https://docs.freestyle.sh/v2/serverless/deployments/cli
    type: Documentation
    name: Deployments CLI
  - url: https://docs.freestyle.sh/v2/serverless/runs/cli
    type: Documentation
    name: Runs CLI
  - url: https://docs.freestyle.sh/v2/domains/cli
    type: Documentation
    name: Domains CLI
  - url: plans/freestyle-sh-plans-pricing.yml
    type: Plans
  - url: rate-limits/freestyle-sh-rate-limits.yml
    type: RateLimits
  - url: finops/freestyle-sh-finops.yml
    type: FinOps
  - type: Features
    data:
      - Linux microVMs that boot in under 600ms with restored memory snapshots
      - Live VM forking — clone a running VM into multiple copies in milliseconds
      - Pause and resume — hibernate idle VMs and pay nothing while paused
      - Snapshots (memory + disk) with persistent snapshot retention on Hobby+
      - Multi-tenant Git hosting with branchable filesystems for AI agents
      - GitHub bidirectional sync (pull, push, or both) per repository
      - Full-text search across files, commit messages, and diffs
      - Webhook triggers on commits and refs
      - Per-repo and per-VM identity permissions with scoped access tokens
      - Custom domains with verification, wildcard SSL, DNS record management, and deployment mappings
      - Serverless Runs (execute) for ephemeral JS/TS code execution
      - Serverless Deployments for hosted Node.js apps and static sites
      - Cron schedules with execution history and metrics timeline
      - Observability logs across VMs, deployments, runs, and identities
      - >-
        First-class language integrations — Node.js, Bun, Deno, Python, uv, Ruby, Java, PostgreSQL, OpenCode, Web
        Terminal
      - TypeScript and Python SDKs plus Vercel AI, LangGraph, and Mastra SDK adapters
      - rigkit CLI for local dev machines
      - SSH access to VMs
      - Bearer-token auth (Authorization header) for all REST APIs
      - Pricing per vCPU-hour, GiB-memory-hour, and GiB-storage-hour with daily free allowances
      - Plan tiers Free, Hobby ($50/mo + usage), Pro ($500/mo + usage), Enterprise
    sources:
      - https://www.freestyle.sh
      - https://www.freestyle.sh/pricing
      - https://docs.freestyle.sh/v2/about
      - https://docs.freestyle.sh/v2/vms/about
      - https://docs.freestyle.sh/v2/git/about
      - https://api.freestyle.sh/openapi.json
    updated: '2026-05-25'
  - type: UseCases
    data:
      - >-
        AI app builders (Lovable, Bolt, V0 style) provisioning a sandbox VM per project with cloned source, dev servers,
        and *.style.dev preview domains
      - >-
        Background agents (Devin, Cursor Agent style) forking a base VM into parallel workers — one builds the API, one
        builds the UI, one writes tests
      - >-
        Code review bots (CodeRabbit, Greptile style) cloning a repo at a PR SHA, running lint/test, and posting a
        Claude-generated review
      - >-
        Long-running AI assistants (Claude, OpenClaw, Cowork style) using a persistent VM with 60s idle pause to keep
        per-user state at $0 cost between turns
      - LLM code-interpreter style — execute model-generated code safely in an isolated microVM with egress control
      - Sandboxed AI agent evals on ephemeral microVMs (one VM per eval run)
      - Multi-tenant SaaS where each end user gets their own Freestyle Git repo and isolated VM
      - Reinforcement learning on microVMs — fan out, train, fold in
      - Deep-research agents that spawn, suspend on idle, and resume on event
      - Hosted code playgrounds for educational and developer-tool products
  - type: Integrations
    data:
      - >-
        Anthropic Claude — Code Execution tool, Managed Agents, Skills (Freestyle sandbox positioned as an alternative
        or complement to Anthropic's hosted code execution sandbox)
      - GitHub — bidirectional repo sync, GitHub Sync configuration per repo
      - Vercel AI SDK — first-party adapter in sandbox_sdks
      - LangGraph — first-party adapter in sandbox_sdks
      - Mastra — first-party adapter in sandbox_sdks
      - Node.js, Bun, Deno — first-class VM runtimes
      - Python (with uv), Ruby, Java — first-class VM runtimes
      - PostgreSQL — managed inside VMs
      - OpenCode — VM integration
      - Cloudstate — Freestyle's own JavaScript database runtime
      - Adorable — Freestyle's own open-source Lovable-style AI app builder
      - Astro, Next.js, SvelteKit, Solid Start, React Native, Expo, Vite — starter templates
  - type: Solutions
    data:
      - >-
        VMs and Git for AI Agents — give agents real Linux VMs with a Git-backed branchable filesystem, replacing
        per-step container snapshots with full-machine VM snapshots
      - Multi-tenant App Hosting — every end user or AI project gets its own VM, repo, and custom domain
      - >-
        AI Code Sandboxing — safer alternative to running LLM-generated code in your own process, with egress control
        and microVM isolation
      - >-
        Background Agent Infrastructure — persistent VMs that pause when idle and resume on event for long-running
        agentic workloads
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Producing
description: >-
  Freestyle is the infrastructure for code you didn't write — VMs and Git for AI agents. The platform provides Linux
  microVMs that boot in under 600ms with live-fork, pause-resume, and persistent snapshots; a multi-tenant Git service
  with branchable filesystems, GitHub Sync, full-text search, and webhook triggers; an Execute (Serverless Runs) API for
  ephemeral JavaScript/TypeScript code; a Web Deployments API for hosted Node.js apps and static sites; Cron schedules;
  custom Domains with wildcard SSL; an Identity service for scoped per-user and per-agent access tokens; and
  Observability logs. Freestyle is a direct sandbox option for AI app builders, background agents, code review bots, and
  long-running assistants — a usage-priced alternative to running Anthropic's hosted Code Execution tool or building
  bespoke microVM infrastructure on Firecracker, Modal, or E2B.
maintainers:
  - FN: Kin Lane
    email: info@apievangelist.com
    X: apievangelist
    url: https://apievangelist.com
specificationVersion: '0.16'