← Anvil home
Anvil The Soul of Anvil
Anvil · An operating system for working with AI agents

Humans decide. Agents do the work. Nothing is forgotten.

Anvil is the pattern for building and running your own workforce of AI agents: a memory that outlives every chat, a profile and guardrails for every agent, one decision surface you own, and interfaces that turn your everyday use into your agents' training. We built it to run our own company with two people and a workforce of agents. Then we noticed the pattern works for anyone.

Proven daily on a real company A living document — revised as we learn Free is the workbench · Pro is the agent
Part I

Six things your agents need — that chat alone will never give them

Working with AI through chat is powerful and forgetful: every conversation starts from zero, every result disappears into a scroll-back, and nothing you do teaches the next session anything. Anvil fixes that with one loop, applied to everything worth keeping. Click a card to expand it.

capture classify store structured reuse compounds

THE LEARNING ENGINE

Your use trains your workspace

easy navigation+ clear visualization you learn your work faster every move is captured context accumulates your agents learn how you work automation arrives sooner
The same interface that teaches you is the instrumentation that teaches your agents. One investment, two learners.

Where you go in the app is a location signal — which project, which page, which scope has your attention. What you do there is an action signal — the values you type, the suggestions you accept, the defaults you override. Together they are context: your judgment, plus the exact situation it was exercised in, joined at the moment it happens.

That context accumulates in your workspace and belongs to you. Your takeoffs teach your workspace. Your corrections become next time's defaults. And when you're ready, an agent trained by exactly your own way of working takes over the repetitive parts — because it learned from you, not from a manual. This is why navigation here is easy and beautiful on purpose: a confusing interface doesn't just cost you time, it starves the learning. Every screen is built to teach two students at once — you, and your future agent.

+ expand− collapse
CAPABILITY 01

Memory that outlives every session

Chat history is not memory. A structured, browsable library is.

Everything worth keeping — decisions, results, lessons — is captured, classified, and stored structured. A brand-new agent session boots from that library and is productive in minutes instead of starting from zero. You can browse it, correct it, and export it; it compounds instead of evaporating.

+ expand− collapse
CAPABILITY 02

A profile for every agent

Rules, guardrails, and a track record — for each agent you run.

Every agent gets a profile: what it's for, the rules it works under, the tools it may use, everything it has ever built, and a full revision history. When an agent drifts — and long-running agents do — you don't argue with it. You check the record, fix the profile, and boot a fresh one that inherits everything.

+ expand− collapse
CAPABILITY 03

You are the boss

Every right your agents have, you granted — and you can revoke.

All decisions flow through one surface you own. Agents act only inside scoped, revocable permissions; every action writes an audit trail. A misbehaving agent is a settings change, not a crisis. That's what makes it safe to hand real work to a workforce of agents.

+ expand− collapse
CAPABILITY 04

Documents that live

Every draft kept. Every evolution rewindable.

Plans, guides, and philosophies are living documents: versioned on every change, every draft preserved. Rewind any document and watch how your own thinking developed — what you believed, what use taught you, what earned its place. This page is an instance: it's on its second revision, and the whole lineage is kept.

+ expand− collapse
CAPABILITY 05

Nothing your agents build gets lost

Everything shipped is registered, linked, and findable.

Every tool, page, and report an agent produces is registered the moment it ships — one library of everything built, each entry linked to the agent that made it and the place it runs. The fastest way to waste an agent workforce is to lose track of its output; here that is structurally impossible.

+ expand− collapse
CAPABILITY 06

Your data stays yours

Export everything to your own storage — free tier included.

CSV, JSON, your own drive. Nothing is trapped in our workspace or anyone else's. The reason to stay is the context your workspace accumulates for you — not a lock on your files.

+ expand− collapse
Part II

One brain. Standalone tools. Your business platform.

The architecture is three layers, top-down. Anvil is where the tools are developed and managed. Each tool ships standalone and does one domain well. Everything they produce flows into the platform where your business actually runs — and your use flows back up as context, which is what makes the whole thing learn.

ANVIL — the operating system memory · agent profiles · decisions · living documents · context · rewind where the tools are developed and managed develops STANDALONE TOOLS — EACH WITH ITS OWN DOMAIN Anvil WorkBench estimating takeoffs LIVE Credential Manager secrets & roles NEXT your next tool… books · PM · CRMs · more ships YOUR BUSINESS PLATFORM proposals · BOMs · sourcing · project management · books where the business runs operates your use flows back as context develops → ships → operates — and everything learned flows back to the brain.
Part III · the proof it's real

The Journey — a real estimate, animated

Here is the pattern at work in our own trade: metals estimating. Mark drawings lightly in Bluebeam; Anvil WorkBench turns the marks into counts, weights, schedules, and finished estimate content — and every step you take teaches your workspace. Auto-plays; use the controls to step through.

S-201 · SECOND FLOOR FRAMING PLAN ABCD 123 SC-1 SC-1 SC-1 SC-2 SC-2 ST-1 RL-1 · 240 LF MM-1 COLOR = SCOPE Structural Stairways Balcony rails Misc metals Untagged A mark is just a pointer — no lengths, no products, no calculations typed in Revu. Ever.
BLUEBEAM REVU Anvil WorkBench · Measure Project: Maple Court · Multifamily drop XML / CSV here… or ⟳ Bluebeam Cloud connected FREE — the workbench Markup Summary → upload by hand markups .xml/.csv PRO — the agent PRO two-way Bluebeam Cloud sync · manual + auto refresh Works on any Bluebeam license tier — the free path needs nothing but a summary export.
Measure · Rollup by MarkCode SCOPEMARKCOUNTMEASURESTATUS Structural SC-112countsneeds length → Structural SC-28countsneeds length → Stairways ST-12stairwaysconfigure → Balcony rails RL-16 runs240.0 LFattach product → Misc metals MM-16countssnip detail → 0 untagged · clean takeoff ✓ weight in lb — never tons AISC lb/ft joins automatically when a subject carries a designation. The rest joins next…
Ctrl + V COLUMN SCHEDULE MARKSHAPELENGTH SC-1W10X4912'-6" SC-2HSS8X8X1/211'-2" BASE PL1"×14"×14"TYP Snip Library COLUMN SCHEDULESC-1 W10X49 12'-6"SC-2 HSS8X8 11'-2" 📌 pinned to: Maple Court · pg S-201 · SC-1 notes: verify base plate grout under BP per S-501 Snips are the third dimension: schedules, stair sections, typical details — pinned to project, page, and mark.
SCHEDULE (typed beside its snip) SC-1 · W10X49 · 12.50 ft SC-2 · HSS8X8X1/2 · 11.17 ft SC-1 × 12 marks 49.0 lb/ft · AISC v16 SC-2 × 8 marks 48.9 lb/ft · AISC v16 join by mark code 12 × 12.50 ft × 49.0 lb/ft + 8 × 11.17 ft × 48.9 lb/ft Measure · Rate · Cost triplet — every joined line keeps its provenance 0 lb structural column weight — in lb, never tons
ST-1 · 2 ea Configure stair → Stair Configurator Floor-to-floor 10'-8" Risers18 @ 7.11" Treads17 @ 11" Stringers (pair)2 × 24.6 LF estimator-grade · NOT CANON SECTION · derived 10'-8" F2F One mark per stairway — never count risers with tags. The document's section snip carries the truth; the configurator derives.
MARK · SC-1 ×12 S-201 · grid A–C/1 SNIP · schedule W10X49 · 12'-6" PRODUCT · EGR Pipe & Picket 42" · alum 90-config library attach → RL-1 · 240 LF Estimate content · Maple Court §SS · SC-1 W10X49 columns 7,350 lb §SS · SC-2 HSS8X8X1/2 4,368 lb §ST · ST-1 stairs (2) 18R 2 assy §BR · RL-1 EGR-PP-42 240 LF every line: mark → snip/schedule → product → number provenance: 100% ✓ Nothing is re-typed and nothing is invented — content assembles from the pointers you marked.
Structured takeoff one source of truth Proposal scope + price · snips as exhibits BOM / RFQ vendor-facing · lb · Steel BOM feeds Parts Delta report Addendum 2 arrives → diff, not re-do Export → your Drive CSV · JSON · re-import — data freedom No face re-derives. Discrepancies between faces are bugs — the reconciliation checks catch them.
Free is the workbench. Pro is the agent. The agent replays steps ④–⑦ for you: reads the snips · joins the schedules · drives the configurator · attaches products …on every revision, automatically The by-hand work you did in Free is exactly what trained it. Use creates the automation. workbench.saludes.app — try the whole journey on /demo
Part IV

Get started

The ladder every Anvil tool climbs: a tool you use by hand agents on tasks agents running the operation. You start wherever you are — the tool is useful on day one, and everything you do in it moves you up the ladder.
The worked example · live now

Anvil WorkBench

What it is. A takeoff workbench for metals estimating — the first tool built on the pattern, and the proof it holds up under real work. Mark drawings lightly in Bluebeam; WorkBench does the rest: rollups with industry weight tables, schedule joins, a stair configurator, product attach, exports to your own storage.

How it learns. Every schedule you type, tag you assign, and default you override becomes your workspace's memory — your suggestions, your defaults, your future agent's training. Free is the workbench. Pro is the agent.

The operating system

Anvil

What it is. The brain the tools stand on: the memory library, the agent profiles, the decision surface, the living documents, the registry of everything built, and the context your use accumulates. Every workspace gets its own — your agents, your rules, your context. Yours is never anyone else's.

Why it matters. Tools come and go; the operating system is what makes your agent workforce compound instead of reset. It is where you develop, manage, and — when they earn it — trust your agents.

Next on the bench

More tools, same pattern

Credential Manager is next — one vault for secrets and roles, so no tool ever handles a password in the open and every workspace's boundary is enforced by design. After that: books, project management, customer relationships — each one a standalone tool, developed and managed from Anvil, feeding the same platform.

A tool joins the family only when it does six things: keeps memory that outlives sessions · profiles its agents · answers to you · keeps every draft · registers everything it builds · and runs the Learning Engine on your use.