Salman Lakhani · Tampa, FL
The rest of the crew is AI.
I’m Salman. I run four companies with AI agents instead of a team. Here’s who does what, the rules they work under, and what broke recently. It takes two minutes.
Next stop: Austin, November 13–15, at a 3-day AI meetup. Say hi if you see me.
01 · The companies
Four companies, one person
Each one has its own product, its own repo and its own agents. I set direction and make the calls.
AI bookkeeping and tax readiness for CPA firms and their small-business clients, connected to QuickBooks Online.
Built by Claude Code · outreach run by Grok agents wealthrx.ai → KreoGridLiveAn AI content system for faceless creators: YouTube Shorts researched, scripted and packaged.
Built by Claude Code · SEO agents publish twice a week kreogrid.ai → SalStackPublishingPractical AI for builders who already run agents: the SalStack Labs YouTube channel and short videos.
Made by ChatGPT · reviewed weekly by Claude salstack.ai → LLCreativityStudioThe studio behind it all: websites and campaigns for small businesses, built by the same crew.
Built by Claude Code · deployed on every push llcreativityllc.com →02 · For a regular business
Not a tech company? Start here.
You don’t need to write code either. These are the jobs I’d hand to AI first in any small business, because they repeat every day and they’re easy to check.
- Missed calls and bookingsAn agent picks up when you can’t, in English or Spanish, and books the appointment.
- Bookkeeping prepTransactions sorted and odd ones flagged before your accountant sees them. That’s what WealthRx does.
- Follow-upsQuotes, reminders and review requests that go out on time, every time.
- Posts from your phone photosBefore-and-after shots of your work, turned into ready-to-post updates.
Your people stay on the work customers pay for. Ask me what it would take for yours →
03 · The crew
Who does what
No employees, but plenty of job titles. These are the agents doing the work every week.
- BuilderClaude Code
Writes and ships the code for every product, on its own branch, with a pull request I can review.
- OperatorClaude
Runs the scheduled work: weekly channel reviews, alerts, reports and site updates. It built this page and designed the jacket.
- OutboundGrok agents · Scout, Hook, Ops
Scout finds CPA firms that fit WealthRx, Hook writes the first email, and Ops keeps the pipeline sheet honest.
- StudioChatGPT
Makes and publishes SalStack videos from a weekly plan, working the apps on my Mac directly.
- SEOFive agents on a Mac mini
Profile, topics, briefs, on-page and technical checks for WealthRx and KreoGrid, on a fixed weekly schedule.
- HumanMe
Direction, logins, money and the final call. Everything that can’t be undone goes through me.
04 · The rules
How it doesn’t fall apart
Agents are fast and confident, which is exactly why they need rules.
- Every repo has a source of truth.A CLAUDE.md and a CURRENT_STATE.md that every agent reads before it touches anything. Copy mine →
- One agent per repo, on a branch.No two agents edit the same codebase at once, and nothing lands without a pull request.
- Agents never hold the keys that move money.No live payment or admin secrets in an agent’s hands. Logins and payments stay with me.
- Publishing has a gate.A queue, an approval button, or a rule the agent can’t skip, depending on what’s at stake.
- If it isn’t checked, it isn’t done.Agents verify their own work. Every QR code on these clothes was scanned and tested before it went to the printer.
05 · What broke
Recent failures, and the fix
This is the part most AI demos leave out.
One week, 78% of my YouTube channel’s views came from a paid promotion. The dashboard looked great; the channel wasn’t actually growing.
FIX The weekly agent review caught it. The promotion was stopped, and the review now reports organic views on their own.
The free map servers behind my “grab a coffee” page started timing out, so nearby spots stopped loading.
FIX The agent added a second lookup service. If one source fails, the page quietly uses the other.
The image cards for my posts failed to upload two different ways in a row.
FIX The cards are now drawn on the server itself, so there is no upload step left to fail.
Still curious?
Ask me how.
I’m happy to show you the actual setup: the prompts, the repos, the scheduled tasks and the mistakes. If you saw me in person, just say hi. Otherwise, here’s where to find me.