Deploy in Under 5 Minutes

Get Started

Choose your deployment model. Cloud API for instant access. Self-hosted for total control. SDKs for native integration.

Fastest

Cloud API

Managed infrastructure. Zero ops. Connect via WebSocket and start automating immediately.

$ curl -X POST https://api.agenstab.com/v1/sessions \
  -H "Authorization: Bearer sk_live_..."
Get API Key
Full Control

Self-Host

Run AGENSTAB in your own infrastructure. Docker, Kubernetes, or bare metal. Air-gapped compatible.

$ docker pull agenstab/engine:latest
$ docker run -p 8086:8086 \
  -e REDIS_URL=redis://localhost:6379 \
  -e DATABASE_URL=postgres://... \
  agenstab/engine:latest
# Kubernetes
$ helm install agenstab ./helm/agenstab \
  --set replicas=3
From Source

Clone & Build

Fork the engine. Extend the protocol. Contribute blueprints. Full source access for Enterprise licensees.

$ git clone https://github.com/agenstab/browser-engine.git
$ cd browser-engine/engine
$ npm install
$ cp .env.example .env
$ npm start
Native Integration

SDK Install

First-party SDKs for Python, Node.js, and Go. Connect your agent framework in one line.

Python

v1.1.0 · PydanticAI · AutoGPT · CrewAI · LangGraph
$ pip install agens-tab

Node.js

v1.1.0 · WebSocket native
$ npm install @agens-tab/sdk

Go

v1.1.0 · gorilla/websocket
$ go get github.com/agenstab/agent-browser-go
5-Line Integration

Quick Start

quickstart.py
from agens_tab import BrowserAgent

# Connect to AGENSTAB
agent = BrowserAgent(api_key="sk_live_...")

# Navigate and extract
session = agent.create_session(stealth_mode=True)
agent.navigate("https://portal.enterprise.com")
elements = agent.observe(max_elements=20)

# Act on semantic elements
agent.click(agent_id="submit_order_btn")
agent.close()
                
Prerequisites

System Requirements

Self-Host Requirements

  • Runtime Node.js 22+
  • Browser Playwright + Chromium (auto-installed)
  • Database PostgreSQL 15+
  • Cache Redis 7+
  • Memory 2 GB minimum / 8 GB recommended
  • OS Linux, macOS, Windows

Cloud API Requirements

  • Auth API Key (Bearer token)
  • Transport WebSocket (wss://)
  • Client Any WebSocket library
  • Latency < 100ms to nearest edge node
  • SDKs Python 3.9+, Node 18+, Go 1.21+
  • Free Tier 100 session-minutes/month
Ready?

Start Building Today

Join the institutions running autonomous browser fleets on AGENSTAB infrastructure.

Get API Key Read the Docs