Armada Works

Agent fleets for founder-led companies

The work you're doing at 11pm should be running itself.

Armada builds and operates fleets of autonomous agents that live in your codebase. They handle content, SEO, sales outreach, support triage, and real product work — committing to git, reporting to a dashboard you own, and staying with you when the engagement ends.

Built by the founder of Dream Event, a consumer product running a 9-agent fleet in production.

You're the bottleneck in your own company.

You have product-market fit, or you're close. What you don't have is the team. Hiring a marketer is $15K/month and six months of ramp. Hiring an agency means losing control of your voice. Doing it yourself means the content never ships, the SEO never gets fixed, the cold emails never go out, and the support tickets pile up until someone churns.

  • The blog is empty.

    You know SEO matters. You haven't shipped a post in three months.

  • The outbound list is a spreadsheet.

    200 prospects sitting there. You haven't emailed one.

  • Support responses take 18 hours.

    Because they go through you.

  • Meta descriptions are auto-generated.

    Nobody's rewritten them since launch.

  • The newsletter hasn’t sent since Q1.

    Your list is going cold.

  • You wanted to ship a landing page for that partnership.

    It's been open in a tab for two weeks.

None of this is strategy work. It's the operational work that compounds — and it's the work a good marketer-plus-engineer team would do for you if you could afford one. You can't. Yet.

A fleet of agents that lives in your repo.

Armada deploys specialized Claude Code agents directly into your codebase — one for content, one for SEO, one for outbound, and so on. Each agent has a defined role, a daily cadence, and access to the same files your engineers work in. They commit their work to main with bylined commits. They post daily briefs to a reporting endpoint you own. A CMO agent reads all the briefs each morning and writes a single message to you with the three things that need your attention.

You don't get AI slop you have to clean up. You get a system that produces real work, reviewed and coordinated by other agents before it reaches you — and when the engagement ends, the system stays in your repo.

Agents commit to gitDaily briefs to /api/agent-reportsCMO synthesisFounder message

Lives in your codebase.

Not in a SaaS tool. Not in an agency's Notion. In your repo, under your version control, auditable by you.

Commits with bylines.

Every agent has a name. Every piece of work has a git history. When something's wrong, you can trace why.

Stays when we leave.

The system is yours. The prompts are yours. The infrastructure is yours. No lock-in, no vendor dependency.

Three ways to work with us.

Start with one. Graduate between them as your company grows.

OPERATE

For founders who want the output, not the system

We run your agent fleet for you.

You tell us the ICP, the voice, the brand. We deploy a 4–6 agent fleet into your repo and operate it — tuning prompts, adjusting cadence, reviewing output, shipping work. Weekly cadence calls. Monthly report.

  • 4–6 agents running daily
  • Weekly founder review
  • Full dashboard access
  • You own the repo and the system

BUILD

For founders who need product or engineering output, not just marketing

We use the fleet to ship things with you.

The same fleet architecture applied to product and engineering work — marketing site rebuilds, internal tools, agent-powered features inside your own product, integrations, migrations. Project-based or retainer, depending on scope.

  • Agent-assisted product engineering
  • Fleet handles the repetitive work; you and we handle the judgment calls
  • Ship 2–3× faster than traditional dev-shop pace
  • Retainer or fixed-scope

TRANSFER

For founders who want to own the operation, not outsource it

We build the fleet into your repo and hand it off.

A 2–4 week engagement. We stand up the full architecture — reports endpoint, dashboard, agent prompts adapted to your voice, scheduling infrastructure. We train your team to operate and extend it. You run it yourself after handoff, with light-touch support if you want it.

  • 2–4 week fixed-scope setup
  • Training + documentation
  • Optional light-touch ongoing support
  • System fully owned by you

See typical engagement sizes →

We ran this system for our own product first.

Before Armada Works existed, we ran a 9-agent fleet inside Dream Event — a consumer product — for several months. A solo founder operated the functional equivalent of a four-person go-to-market team: content, SEO, email marketing, paid ads, social, sales pipeline, outbound, and support triage, all running on a daily cadence with a CMO agent synthesizing for the founder each morning.

Dream Event is pre-revenue, and we won't pretend otherwise. What we can tell you is what the architecture produced operationally: consistent shipping cadence, no dropped balls, and a founder who got their evenings back. Every technique we're going to deploy in your repo, we've run in ours first.

Read the full case study →

Under the hood.

For the engineering-minded founders — here's exactly what lives where.

  1. 1. Git is the coordination layer.

    No message queue, no event bus, no SaaS-layer spaghetti. Every agent reads and writes files in your repo. Daily state files live at docs/agents/state/. You can grep the last 90 days of your marketing decisions.

  2. 2. Reports flow through an endpoint you own.

    Agents POST daily briefs to /api/agent-reports in your app. Data lives in your Postgres. Admin dashboard at /admin/marketing shows the last 7 days per agent.

  3. 3. A synthesizer agent is the bottleneck-killer.

    Reading 9 daily briefs is more work than you'll do. The CMO agent reads them for you, writes one 200-word summary each morning, and escalates only what needs you.

  4. 4. Constraints, not autonomy, is the design principle.

    Each agent's prompt includes hard limits: which files it can touch, which commands it can run, what it cannot deploy without founder approval. The best agents are the most constrained ones.

What we won't do.

The anti-patterns we avoid are as specific as the patterns we use.

  • We won't ship AI slop.

    Every agent's output passes through a reviewer agent before it reaches you. If the CMO flags quality issues, work gets revised or blocked. You don't get a pile of mediocre content to clean up.

  • We won't lock you into our infrastructure.

    Everything lives in your repo, your Claude subscription, your database, your VM, your deployment. If you fire us tomorrow, nothing breaks, nothing gets cut off, nothing requires a migration.

  • We won't host your fleet on our servers.

    Every engagement runs on infrastructure you own and pay for directly — your Anthropic account, your cloud VM, your GitHub. We're an SSH key away while we're engaged, and a key rotation away when we're not.

  • We won't invent metrics.

    If an agent ships 4 blog posts this week, the dashboard shows 4 posts. We don’t roll up activity into “engagement score” or “productivity index.” You see raw output; you judge value.

  • We won't run agents where human judgment is cheaper.

    Not every task should be agentified. If your hiring funnel needs human empathy, we'll tell you. If your positioning needs your voice, we'll tell you. The fleet handles volume and consistency — you handle judgment.

Questions founders ask first.

Do I need to use Next.js or Supabase?
No. The agents themselves work in any codebase — they're Claude Code sessions running against your repo, language-agnostic. What is stack-specific is the reporting layer: a POST endpoint where agents log their daily work, a dashboard where you review it, and a database table behind both. We built our reference implementation in Next.js + Supabase, which makes Next.js + Supabase projects fastest to set up. Other stacks need the endpoint and dashboard re-implemented — roughly a day of work, which one of our agents can do as part of onboarding.
What do I need to set up before day one?
Three things we'll walk you through: an Anthropic account with a Claude subscription (you pay Anthropic directly; typical usage runs $200–500/month for a 4–6 agent fleet), a small cloud VM (~$10/month), and GitHub collaborator access to your repo. Everything runs on your infrastructure. We're an SSH key away while we're engaged, and a key rotation away when we're not.
How is this different from hiring an agency?
Agencies produce deliverables. We produce a system that produces deliverables, which is yours. When our engagement ends, an agency relationship ends with nothing in your hands. Ours ends with a working system committed to your git history.
How is this different from SaaS tools like Clay, Copy.ai, or Jasper?
Those are tools your team has to operate. Armada is the team. We deploy the tools (our own and others), run the workflows, and report outcomes. You get the output, not another subscription to manage.
What if I don't want to run the system myself at the end?
That's Operate tier — we keep running it. The Transfer tier is optional. Nothing forces you to take the keys.

30 minutes. No pitch deck.

We'll ask you three questions: what work is stuck on your desk, what your codebase looks like, and what “a good quarter” would ship. If Armada's not the right fit, we'll tell you and point you somewhere else.