Case study · measured on 27 October 2026 · Uberlândia, Brazil

One human, one AI: running a 94-app company with agents

LSC-Lab is one person and a set of AI agents. Here is what that actually produces, what it still cannot do, and the numbers behind both. Every figure below was read from our own logs on the day this was written.

6,624work logs since 12 May 2026 (2,050 in the last 30 days)
1,237commits in the last 30 days (5,043 total)
~$7/mopay-as-you-go AI in October, plus flat subscriptions (Claude Max, ChatGPT Pro)
94apps in the company inventory, rebuilt every night (APPS.md)
16%of logged work started by robots, not by me (last 7 days)

The setup

I am 49, from Brazil, with degrees in Business Administration and Mathematics. I am not an IT person: I do not write code and I do not read it. I have worked in real estate since 1999, managing every launch of a land developer in Uberlândia; I was president of the regional land developers' association (2021–2025) and I am vice-president of the local real-estate industry association. I started LSC-Lab to answer one question: how much of a company can one person run if the AI does the execution and the human only decides?

Everything below was built that way. I ask in plain Portuguese, the way I would ask a manager. The agents plan, write the code, test it and report back in business terms: what it costs, what it risks, what it earns. I approve or refuse. Money, risk and the business are my calls; the rest is theirs, and every step leaves a record I can audit without knowing how to program.

The answer we built is not a chatbot. It is an operating system made of three parts:

What one evening looks like

On the evening of 26 October (Brasília time) I asked for one thing: a way to make money that does not depend on me selling. What happened next is in the commit log; the times below are UTC, 27 October.

Time (UTC)What happened
00:25First commit of Quanto Vale: public price-per-m² pages for every neighbourhood with enough audited listings, plus a paid property valuation (Brazilian appraisal standard NBR 14653-2) at R$49.
01:00An automated code reviewer approved with reservations. The agent fixed the real ones (non-atomic site swap, service running as root, missing rate limit) and explained in the PR why the others were false positives.
01:25I created an API key in our payment account. The agent verified the account through the API, created the webhook, stored the secrets outside the repository and expired its own test sessions.
02:14Live: 1,144 pages, 26 cities, live card checkout, the service sandboxed as an unprivileged user. (Today: 1,339 pages, including 96 Florida cities in USD.)
02:20A browser robot visited 134 pages like a person would, on desktop and on an iPhone, and filled the order form. It caught a bug no unit test would: visitors from outside Brazil were being charged in US dollars. Fixed by 04:13 and verified against the payment API.

Under two hours from first commit to a product ready to take money. That is the part that works.

What does not work yet

We publish these because a case study that only shows the wins is marketing, not evidence.

Five things we learned the hard way

  1. A green check is not an answer. Our CI once reported success on a test suite that had been skipped. Every measurement now has to say what it measured, and every new check is born with a case it must fail.
  2. The AI repeats mistakes unless memory is a system. The same network bug showed up four times in different places. Durable memory with sources, read at the start of every session, is what stopped it.
  3. Route by cost, and cap the paid side. No single free tier is reliable, and free models alone did not carry our heaviest jobs. A router with fallbacks across providers and hard daily caps on the paid ones is what keeps the bill small and predictable.
  4. Guardrails beat heroics. "Production untouched", "cost cap", "no direct push to main" are simple rules. They are why an agent working at 3 a.m. does not take the company down.
  5. Test like a human. The dollar-pricing bug passed every unit test. It only appeared when a robot used the real site from another country.

What we are doing next

Distribution, measured the same way as everything else: which pages get indexed, which visitors order, what each sale costs. And the self-improvement loop, judged by the same rule: no promotion without samples.

If you are building companies where one person decides and agents execute, or you want to see the system up close, write to us. If you just want to know what your apartment is worth in São Paulo, Rio, Goiânia or Uberlândia, start here.

Sources: our run database (claud.db), the git history of the monorepo, the self-improvement arena and metacog databases, the router's per-model cost meters for October (not a single day × 30) and the payment provider's API, all read on 27 October 2026. First published the same day with a cost figure projected from one day (US$2/month); corrected after an internal audit.