Fort Lauderdale · local time 7:42:05 PM

Eight years of marketing taught me what to build. So I built it.

21 systems. 19 live, 2 at demo stage. This page is the 22nd.

I'm Leon Szczaurski, based in Fort Lauderdale and founder of Happy Client LLC. I build the systems below, and I run them.

  • Built and hosted on my own metal
  • One person, end to end
  • Everything here is live
  • CV lands in minutes
Work

Everything that’s running

Sixty screens below, every one captured from something I built. No mockups, no stock images, nothing generated.

60 captures · 7 builds · 3 slots reserved

Two are unpublished client concept sketches. Their own not-published banner is left inside the crop.

Happy Client AI front desk capability cards: answers from your data, books and takes deposits, no-show recovery, installs like an app, instant follow-ups, smart escalation, owner dashboard, you own the data.
Hero of the 2b Second Brain showcase at szczleon.com/2b: the headline your second brain, self-hosted and sovereign, above a laptop rendering the live 2b widget board.
Happy Client at phone width: your AI front desk, it answers, books, and follows up so you don't have to, above a see it on your phone button.
The 2b Second Brain sign-in gate that fronts the private dashboard on localhost, which is why the dashboard board itself is not screenshotted on this wall.
2b dashboard behind auth Reserved tile for the live 2b dashboard: the GridStack widget board running over the Obsidian vault, with the dialer, SimpleFIN balances, NAS health, API spend, Agent Room and Life Wall widgets on screen.
The 2b Second Brain showcase at phone width: the self-hosted and sovereign headline stacked above the laptop mockup of the widget board.
Quick answers accordion on szczleon.com covering who Leon Szczaurski is, where he is based, what Happy Client LLC does, and what AI Visibility means.
FAQ accordion on the Dr. Bush concept sketch covering online booking, practice location, existing patients, insurance, and video consults for patients outside Florida.
Happy Client vertical pills: med spas, salons and studios, gyms and trainers, restaurants and catering, home services, real estate, clinics and wellness, coaches and consultants.
Peptide menu on the Dr. Bush concept sketch: six molecule cards for BPC-157, CJC-1295 with Ipamorelin, Sermorelin, GHK-Cu, Thymosin alpha-1 and NAD+, each with illustrative pricing and an availability badge.
The 2b agent cabinet: named AI agents Joy, Chase, Dante, Hun, Ana, Kai, Atlas, Harvey, Clio and Hermes, each with a role, all working the same vault on daily shifts.
Three Chainbridge Systems engagements: security exposure assessment, sovereign systems design and deployment, and managed continuity under a service agreement.
Six principle cards on the 2b showcase: file over software, self-hosted, data sovereignty, AI cabinet, one board for everything, Mac and phone.
Systems cards on szczleon.com: Distributor CRM, AI Visibility work, business automation, and self-hosted infrastructure, each linking through to a real build.
Happy Client four step flow from first message to booked: they find you, the AI answers, the system follows up, you stay human.
One question per screen booking wizard on the Dr. Bush concept sketch asking what are you hoping to change, with checkbox answers from injury recovery to longevity and a continue button.
Forge configurator rail in the Website Factory: ten numbered steps from Context through Style, Colors, Shape, Buttons, Forms, Type, Motion, Blocks and Save, with the client brief form open.
About block on szczleon.com closing on the site's operating law: if it's on this page, it exists and it works.
szczleon.com at phone width: a Fort Lauderdale self-hosted status line with a running clock above the headline about making brands look premium, sell more, and run on autopilot.
Ask a question form on the Dr. Bush concept sketch with name, email and question fields above a privacy note and a send button.
Hero of the Steli private charter concept sketch: a motor yacht on the Intracoastal under the headline the day begins the moment you step aboard.
Tall stack of 2b widget cards led by Auto-dialer, which power-dials leads through Twilio, enforces do-not-call rules and calling hours, then logs and transcribes each call, above Prospects CRM, Wins, Cabinet, Calendar and Terminal.
Happy Client FAQ column explaining what an AI front desk is, whether the AI can say something wrong, and what kinds of business it suits.
Physician bio panel on the Dr. Bush concept sketch for Darin L. Bush, DO, an osteopathic physician running his own Fort Lauderdale practice, with board certification pills beneath the text.
Contact block on szczleon.com with book a call, direct email, and Happy Client pill buttons.
Forge live preview pane rendering a sample brand system in real time as configurator settings change, headed by a preview toolbar and a dark mode toggle.
Hand-built top to bottom: the 2b showcase counter row reading 18 widget types, 129 API endpoints, 10 AI agents, 1 Obsidian vault, 0 SaaS lock-in, 100 percent yours.
The Dr. Bush concept sketch at phone width: peptide therapy actually prescribed, with start your application and see what I prescribe buttons over physician-signed prescription and compounding pharmacy trust marks.
Three step booking path on the Steli concept sketch: pick a date, tell us the day, step aboard, with no broker in the loop.
Happy Client site opening question, when a lead messages you on a Sunday night, beside a 30 minute card and an after-hours checklist covering booking, no-show chasing and human escalation.
Wardrobe capture pending Reserved tile for the Wardrobe PWA: the closet grid of photographed garments, the one-question-per-screen item wizard, and the outfit cart that renders an AI try-on image.
Twelve minutes from Las Olas: the Steli concept sketch marina reveal with a private slip photograph and a check availability button.
Chainbridge Systems FAQ column answering what the company does, what sovereign infrastructure means, and who operates it, marked up on the page as FAQPage schema.
Happy Client objection section answering whether the AI will say something wrong to customers, with grounded answers only, you approve before launch, and humans stay in charge.
Case card on szczleon.com for the MindBlend mushroom coffee content engine, described as a full content engine built in two shoot days, with the production stills grid and delivery tags beneath it.
Happy Client closing card: we don't pitch with slides, we put a working demo of your business on your phone, with a get my demo button.
Slip application wizard on the Steli concept sketch asking what are you looking for, offering monthly, seasonal, long term and transient dockage one question at a time.
Five numbered steps on the 2b showcase explaining how plain Markdown files become a live dashboard: one vault underneath, a Node server exposing roughly 129 API endpoints, widgets on a GridStack board, phone access over Tailscale, and the agent cabinet acting on shifts.
Annotated product shot on the Dr. Bush concept sketch: a peptide vial with a callout naming physician review, pharmacy fill, batch tracking and compounding status.
Closing card on the 2b showcase, your whole life on your own terms, with Open 2b and Watch it open again buttons above the localhost and Tailscale addresses.
Chainbridge Systems hero: infrastructure you own, data you control, with request an assessment and review capabilities buttons over client-owned hardware, open portable data formats and exit-ready claims.
The Steli charter concept sketch at phone width: the step aboard headline over a motor yacht, with check availability and see the fleet buttons.
The CV email gate on szczleon.com: an email field, a role selector, and a send button that returns a CV matched to the role rather than a generic PDF.
Happy Client packages as three tiers, Storefront, Operation and Command, describing what the AI front desk covers at each level.
Lead form generated inside the Forge live preview from the configurator settings, with a name field, a service selector and an email opt-in checkbox.
Terminal panel on the 2b showcase listing the Obsidian vault tree behind the dashboard: Daily Notes, Finances Hub, Agents, Command Center, served live at localhost:8080.
Hero of the Dr. Bush peptide clinic concept sketch: an illustrated vial and hand under the headline peptide therapy, actually prescribed, with a start your application button.
Chainbridge Systems closing card: begin with an assessment, fixed scope and fixed price, with a request an assessment button beside a direct phone number.
Close view of four Happy Client front desk capability cards: answers from your real services and prices, books and takes deposits, instant multi-touch follow-ups, and smart escalation to a human.
Lower rows of the 2b widget catalogue: Milo canvas, Reference and Content, Audiobook, Water and Vices tracker, an animated 3D Globe with aurora, and Custom Embed for sandboxed HTML.
Experience timeline on szczleon.com listing eight years of marketing roles: marketing advisor, brand development and account executive, regional marketing manager, marketing and business development, sales and marketing rep, and freelance social media management.
Location block on the Dr. Bush concept sketch: the Fort Lauderdale practice address on North Federal Highway with phone number, opening hours, video consult note and parking directions.
Interactive dock map on the Steli concept sketch, centred on Fort Lauderdale with selectable slip markers across five marinas.
Six more 2b widget cards: Wins and Achievements with photo capture proof, the Team and Cabinet agent inbox, Calendar, Terminal running Claude Code inside the board, Audiobook and the Water and Vices tracker.
Design HQ capture pending Reserved tile for Design HQ, the private design platform that indexes every site in this wall along with its detected tech stack, design tokens, motion rules and a11y rules.
Forge Website Factory at phone width: the live preview on top, the ten numbered configurator steps as chips, and the client context form below.
Chainbridge Systems principles grid: data outlives software, ownership over subscription, exit-ready by design, verification over trust.
The 2b widget board header, 18 widgets, one vault, drag, drop, resize, above the first row of widget cards: Today daily protocol, Life Wall, Auto-dialer and Prospects call CRM.
Three production stills on szczleon.com from the MindBlend shoot in Fort Lauderdale: a talent group shot poolside, a styled product spread, and a lit interior setup.
Six 2b widget cards in close view: Finances with live bank balance via SimpleFIN, NAS Monitor refreshing hardware vitals every twenty seconds, Call Back queue, Everything event log, Milo canvas and Reference and Content.
Real systems in production on the Happy Client site: a private members club retailer running ordering, payments and delivery tracking, and a wellness brand launch.
Chainbridge Systems at phone width: infrastructure you own, data you control, with a request an assessment button under the wordmark.
Fleet cards on the Steli concept sketch: three boats at 62, 48 and 75 feet with illustrative half day pricing and live availability badges read off the dock calendar.

21 systems.
One operator.

If it’s on this page, it exists and it works.

Watch it work

19 live, 2 at demo stage, plus this site. The wall above is 60 real screens from 7 builds and 3 reserved slots: the private 2b board, Wardrobe, Design HQ. What is missing runs without a screen or behind auth: CLIs, cron loops, Telegram bots, phone lines, NAS services.

Crops from the Design HQ archive.

Watch it work

It runs while you read it.

Three of these systems execute a real job below, on loop, in plain text. No screen recording, nothing to press play.

Task Lane

A text message hands my Mac a job. The Mac does the work and texts back.

Live since 2026-07-24

01 Phone

Telegram
  1. task: pull yesterday's numbers
  2. sent to the Task Lane bot
  3. row queued, the phone is done
  4. waiting on a receipt

02 Runner

Mac
  1. Task Queue.md: row appended
  2. git sync bus carries it to the Mac
  3. launchd wakes claude -p with full tools
  4. runs headless at $0 marginal cost

03 Receipt

Telegram
  1. job done, result written to the vault
  2. receipt lands in the same thread
  3. /tasks returns the last 10 statuses
  4. the queue is a Markdown note, not a database

Deal Scout

A 09:00 sweep for underpriced local listings. It finds and drafts. I send.

Live since 2026-08-02

01 Sweep

09:00
  1. 09:00 sweep starts on its own
  2. Facebook Marketplace, Craigslist, OfferUp
  3. three keyless sources, no logins risked
  4. candidate found, local pickup

02 Comps

Policy
  1. sold data is the high comp
  2. asking medians are the low comp
  3. 20% haircut on the asking side
  4. the policy prints inside every DM

03 Draft

Telegram
  1. DM drafted with the spread and the links
  2. drafts only. A human sends.
  3. nothing is ever bought by an agent
  4. ban-risk integrations were rejected on audit

Joy, the AI front desk

Answers the phone, books the slot, logs the call. This one is for hire.

Live since 2026-08-05

01 Inbound

Twilio
  1. inbound call on the Twilio SIP trunk
  2. Joy answers, Retell voice
  3. real telephony, not a demo reel
  4. caller asks for the next open slot

02 Booking

Retell
  1. takes the caller's name and what they need
  2. books the slot while the caller is on
  3. first real calls placed 2026-08-05
  4. every call leaves a transcript

03 For hire

Receipt
  1. transcript and cost land as a receipt
  2. packaged as AI Front Desk
  3. $697/mo, $997 setup
  4. the one build on this page you can hire

Three scenarios, about ten seconds each, on loop. Every line above is text on this page, not a video.

Talk to me about the front desk
Flagships

Five systems, in depth.

These five carry the most weight, so each one gets a chapter. Every number below was measured on hardware I own, and where there is nothing public to open, the card says so.

01 Platform live

2b, the second brain

Eighteen widgets read and write one Obsidian vault: bank balances through SimpleFIN, call recordings, NAS health, API spend, a phone dialer. The vault is plain Markdown on a disk I own, and that is the whole architecture decision. Files are the truth. Apps are disposable lenses over them. If every app I wrote stopped working tonight, the notes still open in any text editor tomorrow.

  • Runs on the Mac and independently on the NAS
  • The app itself sits behind one password plus a Telegram device code
  • The in-browser terminal fails closed: 403 on an unauthenticated socket, verified
Open the 2b showcase

18

widgets over one Markdown vault

The 2b widget board header, 18 widgets, one vault, drag, drop, resize, above the first row of widget cards: Today daily protocol, Life Wall, Auto-dialer and Prospects call CRM.
The board header, captured from the live showcase.
02 Infrastructure live

The NAS home brain

A UGREEN NAS over a 7.3 terabyte pool holds the vault, syncs it live to every device, runs a write-capable Claude container, and publishes the public sites through an outbound-only Cloudflare Tunnel. The Mac is only a client. Shut the lid and the Telegram bot still answers, the 07:30 brief still goes out.

  • 18,534 documents syncing live through CouchDB
  • vault-committer commits the vault onto a git bus every 120 seconds
  • Everything is Tailscale-only except the sites the tunnel publishes
Open files.szczleon.com
Mac iPhone NASvault, LiveSync, Claude container vault-committergit bus Cloudflare Tunneloutbound only
Mac and iPhone sync into the NAS. The NAS runs the vault-committer git bus and publishes the public sites through the Cloudflare Tunnel.

Reserved: turntable clip of the NAS. Not shot yet.

03 Agents live

The cabinet and the build team

Nine named agents run tool-enabled shifts over the vault on a schedule set by a Markdown note, and an Overseer audits them at 21:30. Beside them, a Windmill flow runs an orchestrator, nine parallel specialists, and a checker. Done is not a model announcing it finished. The checker reopens the spec, tests every acceptance item against the files on disk, and sends the team back around until they pass.

  • Nine specialist roles: frontend, backend, uiux, copywriter, researcher, qa, axseo, editor, animator
  • No deployer role. Going live is always a human step.
  • Nothing to open here: the flow graph lives on the Tailnet
4.17B
tokens through the team, June to July 2026
$412
actual cost of that run, against $5,560 at list API rates

Subscription auth, not metered keys. The gap between those two numbers is the reason a one-person shop can run a build team at all.

04 Voice live

Voices that answer the phone

Two lines are working. Joy is a business front desk that takes and places real calls over a Twilio SIP trunk and answers from that business's own service list and prices. The second line is mine. I talk to my second brain, it writes a row into the vault task queue, a Mac runner executes it, and the receipt lands in Telegram. Anything destructive, outbound, or involving money gets refused on the call.

  • Joy: a Retell voice over a Twilio SIP trunk
  • 2b Voice: $0 standing cost, about $0.07 a minute while talking
See the call scenario run
  1. 00:00 Connect. The call opens on the Twilio SIP trunk.
  2. Ground. Answers come from the real service list and prices.
  3. Book. The slot gets written down.
  4. 13:00 Receipt. Transcript and outcome land in Telegram.

Two real calls placed 2026-08-05. The longer one ran 13 minutes and cost about $2.70. Those are the measured numbers. The stages are the shape of a call, not timestamps.

05 Pipeline live

The deal machine

One person cannot run a sales process on willpower, so the whole line got built: pitch, sign, pay, dial, measure. Every stage runs on my own agency before it goes anywhere near a client.

  1. Pitch

    Pitch Portal live

    Two decks deployed, one of them 23 slides. A buyer panel caught a weights-sum-to-130 bug before a client saw it.

  2. Sign and pay

    Onboarding portal live

    Cart to one link to a signed agreement. Composite mint verified at $10,747, $6,497 deposit, 9 scope lines. Card payments wait on a Stripe recovery.

  3. Dial

    HC Call Machine live

    A power dialer that needs no API keys. 18 recordings transcribed locally through whisper.cpp, speaker labeled.

  4. Measure

    hc-scanner live

    AI visibility and security scoring. happyclient.agency got rebuilt until it passed 100/100, and now every new site has to.

  5. Measure

    ax-monitor demo

    Ten buyer questions, eight repetitions, four AI channels, weekly. Dry-run verified, and it cannot run live until keys exist.

  6. Productize

    Distributor CRM demo

    The house platform rebuilt as a vertical the client owns outright. Demo finished, not sold.

Open happyclient.agency, the site that scanner scored
Lab

Eight smaller builds, running in miniature.

The long tail of the workshop. Each stage below is drawn from DOM and CSS rather than a screenshot, so it loads at almost no cost and you can still select the text. Point at a cell to freeze its loop on the frame you are reading.

01

semsearch

Ask in plain language and the exact old conversation comes back, matched at 0.74 similarity with no keyword overlap at all.

Live 2026-08-06. 1,352 files and 23,783 chunks, embedded locally for $0 a query.

02

vcut

Raw talking-head footage goes in and a cut Final Cut project comes out, with every silence over 0.55s removed by arithmetic instead of by the model.

Live Timing is arithmetic, selection is editorial. The model never returns a timecode.

03

Wardrobe

Photograph a garment, let the draft pass fill in its attributes, then check out an outfit and get a render of it worn for $0.08.

Live Phases 1 and 2 verified 2026-08-06. Every garment is a vault note, not a database row.

04

Bonsai

Focused time grows a tree whose foliage is placed by a real light model, on an engine covered by 62 green tests.

Live Phase A shipped the same day it was specced. Neglect it and the tree can die.

05

Deal Scout

A 09:00 sweep of Marketplace, Craigslist and OfferUp comps every find against sold data, haircutting asking medians by 20% before it reports a spread.

Live 2026-08-02. Three keyless sources, no logins risked, and the agent only drafts. I send.

06

image-gen service

One router in front of fal.ai that prices a job from live rates before it runs and refuses to spend past a $25/mo hard cap.

Live Photos and hero art only. Logos are drawn by hand in SVG, never generated.

07

Build recorder

Allowlisted build sessions record themselves to the NAS with a timecoded shot list, and default deny keeps vault, client and money work off the tape.

Live 2026-08-06. A real shot list landed 2026-08-08, for a session on this rebuild.

08

PACT bot

Two people commit to a pact and check in through @pactapp_bot, with the whole challenge tracked inside a Telegram Mini App.

Live Mini App since 2026-06-25. The crypto escrow is built and stays off until a testnet dogfood week is done.

Every one of these runs on hardware I own, and I answer for all of them.

Camera

Content built to sell, not just to look good.

I come from marketing, not film school. Every shot is framed with the ad account and the product page in mind, so the result looks premium and pulls its weight commercially.

Case study delivered

MindBlend mushroom coffee: a full content engine in two shoot days

  • 30 short-form vertical videos (15 to 45s) for Instagram, TikTok, and paid social
  • 60 product and lifestyle stills
  • Concept, shot list, filming, lighting, edit, and delivery: one person, end to end
  • Delivered organized by use case, ready to post

Shot on a Sony A7 IV with a macro and production lens kit, moved on a gimbal, lit with my own production lighting, cut in Final Cut Pro. The product frames were shot on my own product backdrop, so the whole engine ran out of one room and one pair of hands.

Movement, framing, lighting, and detail shots chosen to raise the perceived value of the product.

The shot index

Four rows drive one stage. Two of them are reserved slots: that footage is not cut yet, and I would rather show you an empty frame than someone else's clip.

Reserved slot

Reel in the edit

A 60 to 90 second cut of the MindBlend footage. The footage exists and the stills below came off the same two days. The cut does not exist yet, so this frame stays empty until it does.

01 The reel
Behind the scenes on the MindBlend product shoot: the coffee tin lit on a product backdrop, framed vertically on a Sony A7 IV
02 On set. Vertical loop, 4.67s, muted.
Production team and MindBlend founders on set after a content shoot day in Fort Lauderdale Leon Szczaurski directing a MindBlend lifestyle shoot poolside with a gimbal, Fort Lauderdale
03 Stills. Two shoot days, one person, end to end.

Reserved slot

Build sessions, recorded not cut

The Build recorder has been screen-recording my own build sessions since 2026-08-06, and a timecoded shot list landed 2026-08-08 for a session on this site. vcut turns that footage into a Final Cut project. When the first session is cut, it lands here, which makes this page's own footage pipeline the thing that fills this page.

04 Build sessions
  1. Reserved slot

    Reel in the edit

    A 60 to 90 second cut of the MindBlend footage. Not cut yet, so the frame stays empty.

  2. Behind the scenes on the MindBlend product shoot: the coffee tin lit on a product backdrop, framed vertically on a Sony A7 IV

    nothing downloads until you press watch

  3. Production team and MindBlend founders on set after a content shoot day in Fort Lauderdale
    on set, end of a shoot day
    Leon Szczaurski directing a MindBlend lifestyle shoot poolside with a gimbal, Fort Lauderdale
    directing the poolside lifestyle set

    1 / 2 · swipe

  4. Reserved slot

    Build sessions, recorded not cut

    The Build recorder screen-records my build sessions and vcut turns them into a Final Cut project. The first cut lands here, so this page ends up filmed by the pipeline it describes.

Story

You'd be hiring a marketer. the guy who builds the machine.

8 years of marketing came first. 200 cold calls a day at the start, national retail launches by the end. I did not learn what to build in a bootcamp. I learned it doing the job without the tools I now write.

  1. 2017 to 2019

    Freelance social media multiple clients

    Instagram and Facebook accounts for clients in publishing, wellness, and speaking. They grew faster than their competitors, and I learned that the account posting on a schedule beats the account posting when someone feels like it.

  2. 2020

    Sales and marketing Squid Distribution

    200 calls a day. Client retention went up 88%.

    The list and the follow-up were already a system by then. It just ran on paper, and on me.

  3. 2021 to 2022

    Marketing and business development Fume

    Helped originate and manage a $24M annual distribution agreement, and contributed to the brand's European market entry.

    Fume became the most popular vape brand in Florida. I sponsored III Points and supported a 25-car branded fleet activation.

  4. 2023 to 2024

    Regional marketing manager Earth Kratom

    A $15K monthly budget, six or seven trade shows a year, and promo teams I hired and led.

    A new brand went into 150+ retail stores and 10+ wholesalers across four states in 10 weeks: Georgia, the Carolinas, Alabama. It became the number one picked-up brand in Georgia and Florida.

  5. 2024 to 2025

    Brand development and account management Kats Kratom

    Took a direct-to-consumer brand into brick and mortar: the smoke-shop wholesale channel across South Florida, then expansion into Orlando, Tampa, and Fort Myers.

    I wrote the whole B2B outreach machine by hand, gatekeeper scripts and email sequences and named-account campaigns, then spent most of every week keeping it fed.

  6. 2025

    Marketing advisor Adler Social

    Consulting for small businesses in hospitality, wellness, and retail. Client visibility across Google, social, and the web went up about 77% on average.

    By then I was rebuilding the same handful of spreadsheets for every account, which says more about the spreadsheets than about the accounts.

  7. 2025 to now

    Founder Happy Client LLC

    Premium content, brand growth, and self-hosted AI systems for small businesses.

    The stack I used to rent taught me what a stack has to do. HubSpot, Klaviyo, Mailchimp, Zoho, WooCommerce, all of it billed monthly to do things I could describe exactly. The dialer, the CRM, the site scanner, and the onboarding portal further up this page are the versions I wrote, and they run on hardware I own.

Every system on this page started as a job I was doing by hand.

About

One person, end to end.

Leon Szczaurski directing a MindBlend lifestyle shoot poolside with a gimbal, Fort Lauderdale
On the MindBlend shoot, Fort Lauderdale. Gimbal in hand, not a headshot.

I build and operate AI systems: a self-hosted second brain over plain Markdown, agent teams that run scheduled shifts, voice agents that take real calls, and the tools my own agency runs on. Eight years of marketing came first, from 200 cold calls a day to helping originate a $24M distribution agreement. I’m based in Fort Lauderdale, Florida, and I founded Happy Client LLC. One person, end to end: I design it, build it, host it on hardware I own, and answer for it.

Who I build for

Whether you’re a founder with a product and no content, a business nobody’s AI can find, or an operator buried in your own admin, you get the same one person, start to finish.

Production team and MindBlend founders on set after a content shoot day in Fort Lauderdale

30 videos + 60 stills, 2 shoot days

A founder with a product and no content

MindBlend, a mushroom coffee brand. Concept, shot list, filming, lighting, edit, and delivery, all of it mine, shot on my own kit and cut in Final Cut Pro. Two shoot days, one room, one pair of hands.

delivered

hc-scanner report capture pending Reserved frame for an hc-scanner report: the ranked AI-visibility and security findings the tool prints for a site, with the score at the top. The scanner runs as a command line tool, so no screen capture of a report was on disk when this section was built.

100/100 on my own agency site

A business nobody’s AI can find

I wrote hc-scanner, which scores how visible a site is to AI search and how exposed it is security-wise. Standard library only, no dependencies. I pointed it at my own agency site and rebuilt until it passed, and that pass is now the gate every site I build has to clear.

in use

Six more 2b widget cards: Wins and Achievements with photo capture proof, the Team and Cabinet agent inbox, Calendar, Terminal running Claude Code inside the board, Audiobook and the Water and Vices tracker.

agents that work a shift while I sleep

An operator buried in their own admin

Named agents run scheduled daily shifts over the same vault, driven by a plain Markdown note instead of a config file. The client-facing version of the same idea is a self-hosted CRM the business owns outright rather than renting a seat. That one is at demo stage.

running daily

1 / 3 · swipe

100/100

AI visibility.

This page is written to be read by machines as well as people: schema on every entity, an llms.txt, open crawlers, and no JavaScript gate in front of the content. Scanned with hc-scanner, the tool I wrote.

Recency

Still shipping.

The fair objection to a one-person shop is that the page might be a museum by the time you read it. Every row below is dated, and each one belongs to a build further up.

  1. The Build recorder wrote a timecoded shot list for a szczleon.com build session, so this page has B-roll of itself being made.

  2. Wardrobe phases 1 and 2 verified: photograph a garment, a headless model drafts its attributes, and the outfit cart renders a try-on.

  3. semsearch went live: ask in plain language and the exact old conversation comes back, indexed locally, no API key and no monthly bill.

  4. The Build recorder itself went live once the screen-recording grant landed. Allowlisted projects only, with vault, client, and credential work blocked from recording.

  5. Bonsai Phase A shipped the same day it was specced: six commits, a tested growth engine, and a tree that can genuinely die.

  6. Joy, the front-desk voice agent, placed two real outbound calls over a Twilio SIP trunk and completed them.

CV

Want the full CV?

Tell me what you're hiring for and leave your email. I'll send the CV version that matches the role, not a generic PDF.

One email, one attachment. No list, no follow-up sequence.

FAQ

Quick answers

Who is Leon Szczaurski?
Leon Szczaurski builds and operates AI systems: a self-hosted second brain over plain Markdown, agent teams that run scheduled shifts, voice agents that take real calls, and the tools his own agency runs on. Eight years of marketing came first, from 200 cold calls a day to helping originate a $24M distribution agreement. He is based in Fort Lauderdale, Florida, and is the founder of Happy Client LLC. One person, end to end: he designs it, builds it, hosts it on hardware he owns, and answers for it.
What does Leon Szczaurski build?
He builds and runs the systems himself: a self-hosted second brain over a Markdown vault, a team of AI agents that work scheduled shifts and gate their own completion on evidence, voice agents that place and take real phone calls, a semantic search index over years of his own conversations, and the sales machinery his agency runs on, from the pitch deck engine to e-sign and payments. The oddest one is Prank Line, a comedy AI caller whose premises live as Markdown notes and which always reveals itself before the call ends.
Where is Leon based, and does he work remotely?
He is based in Fort Lauderdale, Florida. He works with South Florida clients in person and takes on remote work as well.
What is Happy Client LLC?
Happy Client LLC is Leon's agency. It delivers self-hosted AI systems, automation, and premium content for small businesses.
What is AI Visibility (AX)?
AI Visibility, or AX, is making a business readable and citable to AI search tools like ChatGPT, Perplexity, and Google's AI. Leon audits and rebuilds a business's structured data, semantic markup, and machine-readable content so it gets found and cited when customers ask. He wrote the scanner that scores it, and he rebuilt his own agency site until it passed at 100 out of 100.
How do I hire Leon or get his CV?
Use the Request CV form on this site to get the role-tailored version, or email [email protected] to discuss a project or shoot.
Contact

Or just talk to me.

Hiring, a project, or a question about anything on this page. I read everything.