• Claude
  • ChatGPT
  • Gemini
  • Supabase
  • n8n
  • Attio
  • Cloudflare
  • Netlify
  • Tailscale
  • Hermes
  • OpenClaw
  • Notion
  • DigitalOcean
  • Hostinger
  • MailerLite
  • Google Analytics
Client work

What we've built for businesses like yours

Real problems, real builds. Each one owned outright by the client, with no lock-in.

HTML/CSS/JS Netlify Google Analytics

High Ridge Advisory

A fully custom web presence built around a financial advisor's brand and voice.

Problem: The financial advisor needed a site that was simple to use and keep up to date, that met compliance requirements, and earned prospects' trust by conveying his brand and personality authentically.

What we built: A fully custom site (no WordPress, no templates) designed around his brand and voice, with a structure that's simple to keep up to date and compliance handled from the start.

Result: A site the advisor owns outright, with $0/month in recurring platform or maintenance costs.

Custom Built from scratch
100% Client-owned
$0/mo Platform & upkeep
HTML/CSS/JS Netlify MailerLite n8n

Intention Holistic Health

A clinic website with a custom blog engine and automated patient nurture.

Problem: A nurse practitioner clinic needed a professional site and email marketing without WordPress bloat.

What we built: A custom static site with a blog engine and 8-group email automation (MailerLite + n8n).

Result: The clinic owns it outright: zero plugins, fast, with patient nurture running automatically.

8 Email groups
Custom Blog engine
0 Plugins
n8n Supabase pgvector Vertex AI Telegram

Hayes

A private knowledge companion for a health coach, built entirely around her own training and content.

What Hayes has: A private, searchable home for everything the coach has learned (her courses, her methods, and her own notes), so every answer comes from her own material, in her approach, not the open internet.

What it helps her do: Recall the right guidance in seconds, draft clear plans and explanations for clients in her own voice, and keep her growing knowledge organized. She can even teach Hayes new material herself, no developer needed.

Her library Grounded answers
Self-edit She adds knowledge
Private Self-hosted
In development
n8n AI Agents Attio

Lead-Gen & Sales Agent

A self-hosted AI agent that researches prospects, qualifies leads, drafts personalized outreach, and reviews sales calls, feeding a pipeline from first touch to follow-up.

What it does: Researches and enriches prospects, scores and qualifies leads, drafts personalized outreach and follow-up sequences, and reviews and summarizes sales calls into clear next steps. All self-hosted, it keeps the CRM current, with a human approving the moments that matter.

Our own builds

We build for ourselves, too

The same team behind your project ships full platforms, AI agents, and apps, including the software and agents we run our own business on.

Next.js TypeScript Supabase Cloudflare Pages n8n

OnWave Lab App

The platform we run our own business on. Practice what we preach.

Why we built it: We needed one hub to manage client projects, automate repetitive work, and give clients visibility.

What it does: Task management, an in-app AI assistant, a CRM, client portal, and Google Workspace integration.

AI In-app assistant
CRM Client portal
Google Workspace synced
n8n Supabase Gemini Claude

Erne

The AI coordinator that runs OnWave Lab's own operations, routing work to specialist sub-agents across our tools.

What it does: Takes requests from chat, voice, the web app, and email, then routes them to specialist sub-agents for calendar, email, data, automation, and websites.

Under the hood: Natural-language database queries, n8n automation monitoring, auto-categorized intake, persistent memory and searchable history, all multi-tenant, permissioned, and fully self-hosted on our own infrastructure.

7 Specialist sub-agents
Self-hosted Our own infra
Persistent Memory & history
Node.js WebSockets Tailscale Cloudflare Access

Aave

The control center for our self-hosted AI assistant, with real-time chat, a live operations feed, and on-demand deliverables.

What it does: Real-time chat with our self-hosted agent, a live feed of its tool calls and memory writes, terminal-level operator control, and on-demand document generation, all behind Google sign-in and an access allowlist.

Real-time Chat & ops feed
Self-hosted On our own infra
Multi-model No vendor lock-in
Coming soon
React Native Expo Supabase

Family Capsule

A voice-first keepsake for families, preserving each generation's stories and memories in the voice of the person who lived them, so the people you love are always close, and never truly gone.

Have a project in mind?

Let's talk about what you're building. Book a free 15-minute strategy call, no pitch, no pressure.

Get in Touch See Our Services