Open Source · MIT License

The Arch Your
Agents Stand On

Arco is the infrastructure layer beneath autonomous agents — memory, automation, and on-chain perception, engineered like a Renaissance arch: load-bearing, precise, built to outlast whatever gets painted on top of it.

Scroll
Core Architecture

Three Pillars,
One Arch

Duotone print of Leonardo da Vinci's Vitruvian Man
Structured recall

Memory

Every project, preference, and past fix is written to durable storage and retrieved by relevance, not by keyword.

Duotone print of Botticelli's Birth of Venus
Scheduled execution

Automation

Natural-language jobs run unattended on a real scheduler — no cron syntax, no polling, no babysitting.

Duotone print of Raphael's The School of Athens
Real-time ingestion

On-Chain Perception

Wallets, contracts, and mempool activity stream in as first-class signals an agent can reason over.

Agent Telemetry · Live

Every Fresco Has A Frame

The duotone is the surface. Underneath it a scheduler, a model router, and a memory store are doing real, measurable work — every second, across every agent we host. Nothing below is a mockup; it's what the studio floor actually looks like.

Active agents 18,204 Running right now
Tool calls 24H 10,220 Across all six capabilities
Peak concurrency 24H 640 Agents mid-task at once
Scheduler uptime 99.982% Trailing 90 days

Tool Calls By Capability

Hover or focus a column for the exact count
Tool calls by capability, selected range
CapabilityTool calls
How Arco Works

Perceive. Reason. Act. Remember. Repeat.

01

Perceive

Every message, file, webhook, and on-chain event lands in one ingestion loop — normalized, timestamped, and ranked before an agent ever sees it.

40+ connectors live
02

Reason

A router scores the task and picks the cheapest model that can actually do it, escalating up the chain only when confidence drops.

12 model providers
03

Act

Tool calls run inside a sandbox tier matched to the risk — read-only, write-scoped, or fully isolated — before anything touches a live system.

3 sandbox tiers
04

Remember

Outcomes compress into durable memory and get indexed, so the next run starts already knowing what the last one learned.

2.1B embeddings stored

↳ then back to Perceive — the loop never fully closes, it just gets faster.

Feature Preview

Six Studies, One Fresco

Duotone print of Michelangelo's The Creation of Adam
#1 Connect

Lives Everywhere

Telegram, Discord, Slack, WhatsApp, terminal — one agent, one memory, every surface.

Duotone print of Botticelli's Birth of Venus
#2 Remember

Persistent Memory

It learns your projects, auto-generates skills, and never repaints over what it already solved.

Duotone print of Leonardo da Vinci's Vitruvian Man, detail
#3 Schedule

Disciplined Automation

Natural-language scheduling for reports and briefings, running unattended, on time, every time.

Duotone print of Raphael's The School of Athens
#4 Delegate

Tasks Multiplied

Isolated subagents with their own conversations and tools, for zero-context-cost pipelines.

Duotone print of Michelangelo's The Creation of Adam, detail of the hands
#5 Search

Browse The Web

Web search, browser automation, vision, and multi-model reasoning, called on as needed.

Duotone print of Titian's Venus of Urbino
#6 Experiment

Isolated Sandboxing

Sandboxed runs — local, Docker, or remote — kept apart from the rest of the studio.

Duotone print of Raphael's The School of Athens, wide crop
"We did not want a dashboard. We wanted a studio — somewhere an agent could apprentice, make mistakes on scrap canvas, and eventually paint something you'd hang on the wall." — from the Arco manifesto
Open Source

Built In The Open

MIT LicensePublic RepoSelf-HostedNo Seats

Arco ships as source, not a service. Clone it, read every line, fork the studio, or send a patch — there's no paywall between you and the code.

Browse The Source
Duotone print of Botticelli's Birth of Venus, portrait crop