Limitless Labs double-LL emblemLimitless Labs Discuss a Build
WorkThe LabAboutContact
Limitless Labs — Exploring Boundless Innovation, over a glowing blue glass double-L on a dark background

Websites and Automations

Mike Garcia, Navy veteran and self-taught developer/engineer in Albany, Oregon. This page is my portfolio and says what state my projects are in — live, built, in progress.

Selected Work

Straight Shot Flooring — client website

What a site like this includes: a fast, phone-first website customers can actually find on Google; pages for services and finished work; a contact form that saves every lead and emails the owner, as well as emails the potential client a 'Thank you' email, so no inquiry gets lost; and an admin portal, so the owner updates words and photos herself — no developer needed for every small change. That's the package a small business gets: found on Google, easy to contact, easy to keep current.

State
● LIVE
Type
Client work
Verified
Live site, owner admin portal, SEO deployed
Cloudflare PagesJavaScriptAdmin portalSEO
Mia's avatar as a hologram: a woman with red hair and glasses in a navy blazer, her blue holographic portrait projected upward from a small round metal disc with a glowing blue ring, on a dark lab desk

Mia — My Incredible Assistant

What it is: My personal self-hosted AI, running on my private servers at home instead of a big company's cloud service. Mia is my flagship research project — where I'm learning how real AI systems work by building one.

State
● WORK IN PROGRESS
Type
Personal R&D
Verified
Voice, vision & video have all run · upgrades in progress

How she's put together — the real pieces

Voice in / outLiveKit / WebRTC→ Mia corePython · FastAPI→ 3-tier memoryevents DB · ChromaDB→ Swarm agentsjobs handed off & checked

All of it runs on my own machines (a Linux server at home), connected privately over a Tailscale mesh — no rented cloud brain. She sees as well as hears: her video pipeline compares each frame to the one before it, so the heavy vision processing only runs when something in the picture actually changes — that's how she can watch video without burning full power on an unchanging scene.

Where she stands: Mia is a work in progress. Her voice, vision, and video have all run — right now she's in the middle of upgrades as I install her GPU to become completely self-hosted on my private setup, so she's not fully operational while that work finishes. When she's back up, her status line above will say so.

PythonFastAPIChromaDBLiveKit / WebRTCTailscaleLinux

ONE TAP → TEXT → REVIEW

Review Harvester — one-tap review requests

The problem: small businesses live and die on Google reviews, but asking for one is awkward and most customers never get around to it. What I built: one tap sends the customer a text; they tap the link and land right on the review page. Nothing to install.

State
● COMPLETE
Type
Tool for small businesses
Verified
Code complete · set up per business, personalized

The code is finished. There's no public live site because there doesn't need to be one: it's sold case by case and set up personalized for each business that buys it. Built to run on free/cheap tiers, so a small business pays about a penny a text. Ask about review requests on autopilot →

Cloudflare WorkersTwilio SMSAutomation

All Projects

Everything else on the bench

Receipt Scanner

Point a phone at a paper receipt and it becomes a clean, itemized record — no shoebox of fading receipts, no typing totals by hand. Python · image processing · automation. Complete, and set up per client like the Review Harvester.

COMPLETE

PiDog — robot dog & room sentinel

A four-legged robot I built and programmed — plus a full remote control I built for my phone. From anywhere in the world I can pull up its camera feed, walk the dog, move its head, and have it do tricks. The final round of tweaks — motion sensing, auto-recording, walkie-talkie — is what's left. Raspberry Pi · Python · camera / sensors.

BUILT · FINAL TUNING

Construction company — pitch site

A complete mockup website designed and built as a pitch for a local construction business — a real site they could click through, not a slide deck. Self-initiated, not a client commission.

CONCEPT / MOCKUP

The Lab

Mike Garcia sitting at a dark metal-and-glass desk in a high-tech lab at night: three glowing monitors — the left showing Mia's holographic avatar, the center filled with code, and the right showing a PiDog robot blueprint — two holographic displays on the walls, server racks with blue lights under the desk, and the real PiDog robot standing on the desk

Work With Me

What I can build for you

What I can build for you

  • Websites & web apps — fast, phone-first sites for small businesses, designed, built, and live.
  • Lead & review systems — forms that actually save the lead, email you, and the potential client, plus one-tap Google review requests.
  • Workflow automations — the boring repeated jobs (receipts, review requests, follow-ups) done automatically.
  • Admin portals — edit your own site's words, photos, and projects, and publish with no redeploy.

About

Mike Garcia — builder, veteran, Albany, Oregon

I spent 18 years in the U.S. Navy — running galleys, records, inventory worth millions, and teams of Sailors and Marines. The Navy taught me the two things all my software runs on: keep good records, and build systems that still work when you're not standing there.

I started teaching myself to code in March 2026, building with modern AI tools. In that short time I've shipped a live client website, a robot dog, and a set of small-business tools — and I'm deep into building my own always-on AI (Mia), my personal R&D project. Limitless Labs is my LLC — it's how I take on website and automation work for other people.

This site is my portfolio first. If you're hiring, the work above is the resume. If you run a business and something above looks useful, or if you have ideas for something you need, the form below reaches me.

PythonJavaScriptFastAPICloudflare Pages / WorkersTailscaleChromaDB / PineconeLinux

Contact

Tell me what should work better.