MetallicMetallic
Pricing
Support
Book a call
Home
Documentation
Pricing
Book a call
Get started
Overview
Quick start
Core concepts
Guides
Computer basics
Filesystem operations
Terminal commands
Using the browser
Examples
Coding agent
Deep research
Browser agent
Advanced
Templates
On-premise/VPC
Resources
GitHub
Node.js SDK
Python SDK
Support
Documentation
/
Overview

Metallic developer platform

Quick start

Spin up your first virtual computer in a few lines of code.
5 min
import { Computer } from '@metallichq/sdk';
// Create a new computer
const computer = await Computer.create()
// Write a file
await computer.fs.writeFile('hello.txt', 'Hello, world!')
// Run a terminal command
await computer.terminal.run("ls -l")

Step-by-step guides

Computer basics

Create, start, stop, and manage the lifecycle of a virtual computer.

Filesystem operations

Read and write files, create directories, and use the filesystem.

Terminal commands

Run simple commands or long-running processes with the terminal.

Using the browser

Use the computer's browser to search, scrape, and automate web tasks.

Agent examples

Coding agent

Build a coding agent with Claude 4 using Metallic virtual computers.

Deep research

Build a deep research agent with OpenAI o3 and Metallic.

Browser agent

Build a browser agent with Gemini 2.5 Pro and Metallic virtual computers.