Skip to content

api-evangelist/freestyle-sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Freestyle (freestyle-sh)

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.

URL: Visit APIs.json

Run: Capabilities Using Naftiko

Tags

  • AI, Agents, Sandboxes, VMs, MicroVMs, Git, Code Execution, JavaScript, TypeScript, Serverless, Hosting, Developer Tools, Infrastructure

Timestamps

  • Created: 2026-05-25
  • Modified: 2026-05-25

Plans

Plan Price Concurrent VMs Managed Domains Repositories Runs/Month
Free $0 forever 10 5 500 500
Hobby $50/mo + usage over $50 40 20 5,000 5,000
Pro $500/mo + usage over $500 400 2,000 50,000 500,000
Enterprise Custom Custom Custom Custom Custom

VM Usage Pricing

Resource Price Free Tier Daily Allowance
vCPU-hour $0.04032 20
GiB-memory-hour $0.0129 40
GiB-storage-hour $0.000086 16,800

Persistent Snapshots, Persistent VMs, and Custom Sizing require Hobby or higher. Pro caps each VM at 32 vCPUs, 32 GB memory, and 64 GB disk.

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 running VM into multiple copies in milliseconds, and can be paused after idle to $0 cost. Includes systemd service management, terminal logs/xterm-256color streams, file get/put/watch, and stats streaming.

Human URL: https://docs.freestyle.sh/v2/vms/about

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 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.

Human URL: https://docs.freestyle.sh/v2/git/about

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 permissions with an allowed-users list, and inspect the current bearer-token whoami plus long-running background-request status.

Human URL: https://docs.freestyle.sh/v2/about

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 certificates, and manage DNS records for Freestyle-hosted domains.

Human URL: https://docs.freestyle.sh/v2/domains

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, environment variables, egress control, and stored run output retrieval. The v3 endpoint is the current execute surface; v1 is deprecated.

Human URL: https://docs.freestyle.sh/v2/serverless/runs/about

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 deployment using HTTP-style verb-based operations. Handles node-module caching, scaling, wildcard subdomains, and SSL certificates end-to-end.

Human URL: https://docs.freestyle.sh/v2/serverless/deployments/about

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.

Human URL: https://docs.freestyle.sh/v2/serverless/deployments/cron-jobs

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.

Human URL: https://docs.freestyle.sh/v2/about

Common Properties

VM Language Integrations

Node.js · Bun · Deno · Python (with uv) · Ruby · Java · PostgreSQL · OpenCode · Web Terminal · Custom integrations

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)
  • Hosted code playgrounds for educational and developer-tool products

Maintainers

Name Email URL
Kin Lane info@apievangelist.com https://apievangelist.com

About

API Evangelist profile of Freestyle — JavaScript code execution and managed VMs for AI agents (freestyle.sh)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors