Automate hundreds of accounts, at scale
Argus runs every account in its own isolated browser — then drives them for you with visual RPA flows, an open API, or your own AI agents.
Windows · macOS · 3 free profiles forever
// 1. Launch a profile, get its CDP endpoint
const res = await fetch(
'http://localhost:50325/api/v2/browser-profile/start',
{ method: 'POST', body: JSON.stringify({ profile_id }) }
).then(r => r.json());
// 2. Drive it with Puppeteer — or hand it to your AI agent
const browser = await puppeteer.connect({
browserWSEndpoint: res.data.ws.puppeteer,
});Built to run your accounts on these platforms
Run the whole account matrix without the busywork
Build a flow once, then let it run across every account — no code, no per-account clicking.
Visual RPA flows
Drag and drop 50+ automation actions into a flow — publish, comment, follow, scrape, fill forms — then schedule it across accounts.
- 50+ action nodes
- Cloud task scheduling
- Per-account run logs
AI writes the flow for you
Describe what you want in one sentence. Argus generates the complete RPA flow, ready to review, edit and run.
- One sentence in, full flow out
- Edit any step by hand
- Reuse and share flows
Drive N browsers as one
The synchronizer tiles every window on screen and mirrors your clicks and typing across all of them — for the work no script should own.
- One master, N followers
- Window tiling
- Bulk text dispatch
Hand accounts to your team, safely
Share profiles, proxies and extensions with granular permissions — and keep a full audit log of who opened what.
- Groups, members, roles
- Shared extension library
- Full audit log
A curated template marketplace — ready-made flows for TikTok, Amazon, Facebook Ads and more — is on the way. Today you build flows yourself, or let AI draft them.
Open APIs & SDKs
Build custom automation with Python, Node.js, or any HTTP client. Everything runs locally or in the cloud.
Start a Profile
Launch a profile and get a CDP endpoint for browser automation. Listen on localhost:50325.
curl -X POST http://localhost:50325/api/v2/browser-profile/start \
-H "Content-Type: application/json" \
-d '{"profile_id": "..."}'Control the Browser
Use the returned CDP endpoint with Puppeteer or Playwright. Full browser control in your script.
const browser = await puppeteer.connect({
browserWSEndpoint: wsEndpoint
});Claude Integration
Configure Argus in Claude Desktop. Use 15+ tools to list, create, launch profiles via natural language.
"Start profile 'amazon-001' \
with proxy 'US-Residential'" → ClaudeCRUD Operations
List, create, update, delete profiles. Manage groups, proxies, cookies, and extensions via REST.
POST /api/v2/browser-profile/create
POST /api/v2/browser-profile/list
POST /api/v2/proxy-list/createRun at Scale
Start multiple profiles in parallel. Stop all with a single call. Built for large-scale automation.
POST /api/v2/browser-profile/stop-all
GET /api/v1/browser/local-activeWorkflow Automation
Execute pre-built or custom RPA flows. Query logs, tasks, and automation results in real-time.
GET /api/v1/rpa/processes
POST /api/v1/rpa/tasks/executeFull documentation with examples for Python, Node.js, and cURL.
View Full API DocsGive your agent a real browser to work in
Argus is the execution layer: isolated, persistent, proxy-backed browsers your agent can actually log into and act in.
MCP server, built in
Point Claude Desktop, Cursor or any MCP client at Argus and it gets 45 tools — list, create, launch and drive profiles in plain language.
Real CDP, not a sandbox
Every profile hands back a Chrome DevTools endpoint. Connect Puppeteer, Playwright or your own agent loop and take full control.
Agents that stay logged in
Cookies, storage and fingerprint persist per profile, behind its own proxy — so an agent picks up exactly where the last run left off.
Fan out across profiles
Launch and stop profiles in parallel from one call. Run a hundred agent sessions side by side, each fully isolated from the rest.
Structured run results
Query flows, tasks and logs over the API — feed real outcomes back into the agent instead of guessing whether the run worked.
Prompt to automation
Hand Argus a plain-language goal and get back a reusable RPA flow you can inspect, version and schedule.
Every account, its own device
Automation only holds up if the accounts underneath it do. Argus isolates each profile at the Chromium kernel — fingerprint, proxy and storage — so nothing links back.
- ✓Kernel-level isolationCanvas, WebGL, Audio, fonts, TLS — 20+ dimensions isolated in a forked Chromium, not patched in with JavaScript.
- ✓Local-first storageSensitive data is encrypted on your device; only metadata is synced to cloud.
- ✓End-to-end encryptionProxy credentials, cookies, and account passwords are AES-256 encrypted throughout.
- ✓Granular permissionsMember-level access control with full audit logging.
Transparent pricing — choose what you need
One plan gives your account a shared quota pool. Split profiles, members and teams across the workspaces you own.
Free
For individual light use
- ✓3 browser profiles
- ✓1 owned team
- ✓2 team members
- ✓Kernel-level account isolation
- ✓Proxy management
- ✓Community support
Starter
For solo operators getting serious
- ✓20 browser profiles
- ✓1 owned team
- ✓2 team members
- ✓1,000 proxies
- ✓80 profile opens per day
- ✓Shared account quota
Pro
For small to mid teams
- ✓100 browser profiles
- ✓3 owned teams
- ✓5 team members
- ✓5,000 proxies
- ✓Visual RPA flows
- ✓Shared quota across teams
Business
For growing operating teams
- ✓300 browser profiles
- ✓10 owned teams
- ✓15 team members
- ✓20,000 proxies
- ✓1,000 profile opens per day
- ✓Priority support
Enterprise
For large teams
- ✓Custom profile quota
- ✓Custom team quota
- ✓Custom member seats
- ✓Self-hosted deployment
- ✓Dedicated account manager
- ✓SLA guarantee
All paid plans include 7-day refund · Crypto (USDT, BTC and more) accepted
Still have questions?
We've collected the most common questions. Didn't find your answer? Get in touch.
Put your accounts on autopilot
3 free profiles forever · No credit card · Running in 5 minutes