Websites · Apps · Agent-run companies

House-trained software.

Eldoggo is a small software studio. We build websites, apps and teams of AI agents — even whole companies run by agents, with you as the investor — on the same backbone that runs our own products.

The pack

Five products of our own.

Two are live, one runs privately in our own league, and two are on the way. Every one is built on the same backbone yours would be.

Greeting cards

Live

Cardjoon

Cards that speak their language.

Write in your language and they read it in theirs, with a back-translation so you know it says what you meant. Share it as a link, or keep a copy that plays offline for good.

You write
Happy birthday, Mom.
They read
تولدت مبارک، مامان جون
Say it aloud
Tavalodet mobārak, Māmān joon
Back-translation
“Happy birthday, Mom dear.”
  • 20 languages
  • 15 cultural themes
  • ~30 occasions

cardjoon.com

AI agents for everyone

Pre-launch

Botjoon

Your bots, working while you sleep.

Describe a job in a sentence. A little worker keeps an eye on it and messages you only when something actually happened. You don’t pay for your bot to look — you pay when it finds something.

When
Every morning at 7:00, or when I press Run
Looks at
Three outdoor stores — one jacket, men’s, medium
Cares
Under $100, or 30% off. Ignores refurbished.
Tells me
Only when it finds something
Can’t
Buy anything. Email anyone. Read your accounts.

botjoon.com · in build

Browser game

Live

DogChase

Sixty seconds. Five squirrels. One very good dog.

An arcade game with a real leaderboard. Pick your dog — the Dalmatian is fastest — and go. There isn’t a single image file in it: every sprite is drawn in code.

Play a round

Outdoors

In development

TrailSocial

The trail, then the tacos.

Find a trail and the patio you’ll end up on after. Condition reports from people who were just there, group hikes, rides and skates, and local parks and vendors.

Starting in Texas

Fantasy football

In use

Fantasy

A draft board that argues back.

Ranks every player by value, shows the odds he’s still there at your next pick, and has an AI advisor make one call — with its case — two picks before you’re on the clock. It’s becoming Fantasy Coach, Botjoon’s flagship bot.

Private · runs in our own league

The backbone

Built once. Used by everything.

Every product above runs on the same spine: one sign-in, metered AI, guards on every door, and a Control Room that watches it all. Most studios rebuild that for each client. Ours already exists — so your project starts on it.

Our ops toolkit is open source

  • Sign-in

    One account that works across our products. Identity is shared; data is kept apart.

  • AI

    The cheapest model that’s reliably good, stepping up only when a test says it has to. Every call is metered against a budget.

  • Guards

    Spam screening, size limits, per-person allowances, and an off switch that works in about 15 seconds.

  • Control Room

    Dashboards, 90 days of metrics, durable workflows, and a watcher agent that checks production every 15 minutes.

  • Logs

    Every product’s logs in one searchable place.

    In progress
  • Cloud

    AWS: one account, one bill. Pages served from a global CDN, and functions that cost nothing while they’re idle.

House rules

What house-trained means.

An agent that works for you needs a job description — including the parts it isn’t allowed to do. Here’s the one our own watcher works under, around the clock.

Job description: the watcher

Checks production every 15 minutes. Every action is logged and announced.

Does on its own then tells you

  • Pauses AI spend when the day’s budget is used up
  • Pauses saving during a spam flood
  • Pages a person after two failed checks — not one blip
  • Lifts its own pause once the cause has cleared

Asks you first then waits for a yes

  • Raising a budget
  • Raising a limit
  • Anything else that spends more of your money

Never does it isn’t built to

  • Deletes data
  • Tears down infrastructure
  • Overrides a pause a person set

The rules we build by

  • Web content never gets to push buttons.

    The part of an agent that reads the internet gets no tools that act, so no web page can talk it into anything.

    From Botjoon

  • One budget number sets every limit.

    Change it and every ceiling follows. A test fails if any ceiling could ever outspend it.

    From Cardjoon

  • There’s an off switch.

    AI spend stops in about 15 seconds, with no redeploy. Visitors see a polite pause, not an error.

    From the ops toolkit

  • We test the locks, not just the door.

    Daily checks send spam and oversized requests on purpose, and pass only when they’re refused.

    From the ops toolkit

  • Look cheap, think rarely.

    Most checks never reach an AI model. That’s why a daily bot costs about 3¢ a month to run.

    From Botjoon

  • Nothing important lives only in a browser.

    Dashboards, configuration and decisions are files under version control, so any of it can be rebuilt.

    From the Control Room

Agent-run companies

You own it. Agents run it. We keep them house-trained.

Bring us an online business you want to exist: a name, what it does, a budget, and the permissions you’re comfortable giving. We set it up, staff it with a team of AI agents, and run it from our Control Room. You’re the investor — you see everything, approve what matters, and steer.

The staff · example

The investor. Every agent reports to you.

Scout

Watches 40 outdoor stores

  • DoesChecks prices every morning and flags what’s genuinely on sale, not just marked down.
  • Asks firstAdding or dropping a store.
  • NeverBuys anything.

Editor

Writes the morning email

  • DoesPicks the day’s five best deals and writes them up in the house voice.
  • Asks firstChanging the format or the send time.
  • NeverSends a deal without a working link.

Front Desk

Answers reader email

  • DoesReplies to readers, fixes subscriptions, and passes good tips to the Scout.
  • Asks firstAnything that sounds like a complaint.
  • NeverShares a reader’s address.

Partnerships

Finds sponsors

  • DoesResearches brands that fit and drafts pitches for you to review.
  • Asks firstSending a pitch or agreeing a price.
  • NeverRuns a sponsor without labelling it as an ad.

Bookkeeper

Keeps the numbers

  • DoesMatches affiliate payouts and costs to the month, and files every receipt.
  • Asks firstAnything that doesn’t reconcile.
  • NeverMoves money.

Chief of Staff

Writes your morning brief

  • DoesOne page each morning: what the company did, what it earned, and what’s waiting on you.
  • Asks firstNothing — it only reports.
  • NeverBuries bad news.

Clear as a game. Real as a bank statement.

You don’t manage agents; you make calls. Real money moves and real results are expected, so anything that spends money or can’t be undone arrives as a decision — and nothing moves until you approve it.

  1. The situation. What happened, and why it needs you.
  2. The routes. Two or three real options, always including “not now”.
  3. The money. What each route costs, and the result to expect.
  4. Your call. Approve one, or send it back with a question.
  5. Done, and scored. The brief reports what actually happened against what was expected.

Example · from Partnerships

Waiting on you

Try a paid growth test in another newsletter?

A hiking newsletter with 18,000 readers sells classified slots. Newsletters like ours pay about 50¢ per new reader this way.

  1. AFull slotExpect 100–150 new readers$60
  2. BHalf slot RecommendedExpect 40–60 new readers. A cheaper test first.$25
  3. CNot nowNothing changes$0

Budget this month$31 of $75 used · with B: $56

Once booked, it can’t be undone — which is why it’s asking.

What agents can run today

Work that happens on a screen. Anything that needs hands still needs people.

Good fits

  • Newsletters, alerts and daily digests
  • Digital products and downloads
  • Front desks: bookings, leads and support email
  • Research and monitoring for a business you already run

Not a fit

  • Work that needs hands — agents can run the office, but people do the job
  • Licensed advice: legal, medical or financial
  • Moving money without a person saying yes

Secure by default

  • Your card stays out of reach

    Payments run through a certified payment processor. Agents get spending power up to a limit — never the card number.

  • Hard limits on spend

    Per agent, per day and per month. Anything over the line waits for your yes.

  • Permissions you can see

    Each one scoped to a single job, logged every time it’s used, and revocable in a click.

  • A job description for every agent

    What it does alone, what it asks first, and what it never does — enforced by the system, not by asking the model nicely.

  • Eyes on everything

    A morning brief of what the company did, and a record of every action, charge and decision — with the reason for each.

  • An off switch

    One switch pauses the whole company in seconds. Nothing irreversible happens without a person.

We eat our own dog food.

Our studio already runs this way. Agents help write our software, a watcher agent runs production with real authority and hard limits, and our daily ops report is written by AI from facts the rules already decided. The model narrates; the rules decide.

Start my company

It’s new, so we’re starting with a few. If a job shouldn’t be done by an agent, we’ll tell you.

Work with us

We can build yours next.

A website, an app, an agent team — or a whole company. Built on the backbone above, and watched by the same Control Room.

Websites

Fast on a phone, built to be found, and cheap to keep. Pages served from a global CDN, so there’s no server to fall over — the same setup as cardjoon.com.

  • Business sites
  • Landing pages
  • Menus and booking pages

Apps

Customer portals, ordering and booking, dashboards, and the internal tools your team lives in. Works in any browser, and installs on a phone like an app.

  • Web apps
  • Installs on a phone
  • Admin tools

Agent teams

One agent for one job, a team for the business you already run, or a whole online company staffed by agents. Each one gets a role, a job description and a budget.

  • Front desk
  • Monitoring
  • Bookkeeping
  • Whole companies

See an agent-run company

Keeping it running

Daily checks that test the guards, spend alerts, backups and an off switch — run from the same Control Room that watches our own products.

  • Monitoring
  • Budgets and alerts
  • Backups

How a project goes

  1. Tell us the job

    A few sentences over email is plenty.

  2. Get the plan in writing

    What we’ll build, what it’ll cost to run, and why — before any code.

  3. See it working early

    A live preview you can click through as it comes together. No big reveal at the end.

  4. Launch, and we stay

    We can keep watching it after launch, the way we watch our own.

Throw us a ball.

Tell us what you want built — a site, an app, a team of agents, or a whole company. What it is, who it’s for, and when you need it is plenty.