The systems portfolio

112 AI systems, built in-house. 330 technologies shipped. One published price list.

Everything below was designed and built by Scott Holmes and is real: running in production, in daily use, a working prototype or clearly marked as still in development. It is the reason we publish fixed prices instead of writing bespoke quotes. Most of your build is already proven somewhere on this page.

The numbers

“I build systems to improve the success of my clients, not the success of my bank account.”Scott Holmes, founder · scottholmes.ai
  • Project Starfish, our deny-by-default governance layer for AI agents, is open source on npm (Apache-2.0) with 704 tests, and it governs the AI coding agent we build with.
  • Wavefront, our conversational RF design engine, passes 339 automated tests, and every RF figure in its reports carries its source.
  • Our field survey app runs in production with 507 unit tests and 24 end-to-end tests.
  • Our RF digital twin's fast engine stays within about 1 dB of NVIDIA Sionna ray tracing, and the 3D walk-through renders at 165 frames a second.
  • Our private memory search answers 30 of 33 benchmark questions with its first result (MRR 0.938), on local embeddings, with no cloud.
  • Our funding assessor checked 845 Canadian funding programs, and every decision quotes its evidence.
112
systems built in-house
69
live, deployed or in daily use
330
technologies shipped with
16
capability areas
130
n8n workflows built
27
Claude skills built in-house
23
private AI memory graphs (1,854 documents)
25
services wired into AI agents through MCP
24
websites in our own lead network
84
database tables across our live Supabase projects

Don't trust us. Don't trust them. Ask for evidence.

It's not our business on the line. It's yours. Scrutinize anyone you hire to build AI, and that includes us.

1

Ask to see it working

A live system doing real work, not slides or a scripted demo. Ask us to show you any system on this page running.

2

Ask for referrals you can call

Talk to someone who has used the system for months, not days. Ask what broke and how fast it was fixed.

3

Ask what's live and what's a prototype

Every system on this page is labelled. If a vendor can't tell you which of theirs are in production, that's your answer.

4

Ask for proof, not adjectives

Test results, audit logs, error rates, real timelines. "AI-powered" is a label, not evidence.

5

Ask who owns it

The workflows, the prompts, the accounts and the data. If you stop paying, does it keep running?

6

Ask what happens when it's wrong

Where a person approves, what gets logged, and how a mistake gets caught before your customer sees it.

7

Ask for a fixed price in writing

The build price and the monthly running cost, before any work starts. A quote that can only go up is not a price.

8

Make them build first

A working prototype on your own sample data beats any sales call. Ours is free, in 5 business days.

Ask us all of it. Then ask everyone else the same questions.

Why this means fixed prices, not bespoke quotes

A bespoke quote prices your project as if nobody had ever built anything like it. We almost always have. Agents, approvals, audit logs, voice front desks, document extraction, CRM and accounting integrations, private retrieval over your own files: the pieces are already built, tested and running. AI coding tools then do the remaining build work about 5x faster. We pass both savings on, as published prices and a free working prototype in 5 business days.

How to read this page

  • Live in production / Deployed: running for real users or a real business today.
  • In daily use: internal systems we run our own business on.
  • Working prototype: built and demonstrated, not yet in production.
  • In development / R&D: being built, or a lab experiment that taught us something.
  • Client work is described by industry only. We never name clients without permission.

🎙️ Voice & conversational AI

2 systems

AI Receptionist Call Workflows

Deployed

Post-call automations for AI phone agents: when a voice agent finishes a call, the caller is captured as a lead and a call summary is sent, plus demo flows covering both sides of a sample call.

post-call lead capturecall summariesdemo caller flows
Built with 2 technologies
Retell AIn8n

Grounded AI tutor with voice

Deployed

An AI tutor a student can type or talk to and hear answers from. It asks short diagnostic questions to find the gap, explains at the depth asked for, answers only from a certified course knowledge base and an open textbook with a citation on every fact, and tracks what the student has mastered so it can run a short heads-up session before hard material.

Answers only from certified course materialCitation on every factDiagnostic questioningSpeech-to-text and natural spoken repliesAdjustable depth from summary to deep dive
Built with 8 technologies
Azure OpenAIAzure AI SpeechPostgreSQLpgvectorPostgreSQL full-text searchAzure FunctionsJavaScriptNode.js

🤖 AI agents & assistants

3 systems

Autonomous Marketing Agent Team

Live in production

Scheduled Claude agents run the marketing operation: a weekly head-of-marketing review prioritises the hypothesis backlog and directs three daily specialists for content and social posting, website conversion health, and growth analytics, alongside daily certificate checks across every domain.

weekly strategy reviewICE-scored hypothesis prioritisationdaily multi-account postingdaily funnel and lead health checks with a weekly CRO fixdaily stats refresh and hypothesis mining
Built with 5 technologies
Claude Code scheduled tasksSupabase PostgresBlotatoGoogle Analytics 4n8n

Inbox Triage Assistant

In daily use

Sorts incoming email across several accounts into Important, Normal and Low, checks Sent Items so already-answered threads are not resurfaced, tracks soft commitments as open loops, and sends a six-hourly digest of what actually needs attention.

priority triagesent-items cross-checkopen-loop trackingread-only multi-account extractionscheduled digest
Built with 11 technologies
Claude Code skillsOutlook COMPowerShellClaude Code scheduled tasksPythonClaude (Anthropic)monday.com APIHTMLCSSJavaScriptWindows Task Scheduler

Receipt-to-expense agent for monday.com

In development

A monday.com marketplace app in build: ask monday's Sidekick assistant to log a receipt attached to a board item, and the tool fetches the file, has Claude extract vendor, amount, currency, date and category with per-field confidence, and creates a 'Pending Review' expense row with the receipt attached.

monday.com Sidekick toolSchema-constrained receipt extractionExpense board auto-provisioningInbound webhook authenticationMock mode that runs with zero credentials
Built with 5 technologies
Node.jsmonday.com APIClaude (Anthropic)Cloudflare WorkersNode.js test runner

⚙️ Workflow automation & integrations

7 systems

Automated customer-file transfer to a card-payment processor

Live in production

Built for a Canadian consumer lender

Moves a lender's daily customer-records export from SharePoint to its card-payment processor over key-based SFTP, with error notifications and an independent watchdog that confirms the transfer happened, replacing a weekly manual upload. It runs on a self-contained n8n platform first delivered as a Docker package and now cloud-hosted.

SharePoint file retrievalKey-based SFTP deliveryError notificationsIndependent transfer watchdogContainerised n8n platform with Postgres
Built with 8 technologies
n8nDockerPostgreSQLMicrosoft SharePointMicrosoft GraphMicrosoft Power AutomateSFTPPlaywright

Customer-portal balance sync for a lender's website

Live in production

Built for a Canadian consumer lender

Keeps the customer login portal on a lender's WordPress site current by uploading the loan system's account export automatically. It began as a headless-browser automation that drives the admin import screen and writes success or failure marker files, and was later replaced by a scheduled FTPS upload that the site's importer picks up.

Headless browser automationWordPress admin importSuccess and failure audit markersScheduled FTPS uploadReplaces a weekly manual upload
Built with 8 technologies
Node.jsPlaywrightChromiumWordPressn8nMicrosoft Power AutomateFTPMicrosoft SharePoint

Encrypted watch-list screening batch exchange

Live in production

Built for a Canadian consumer lender

Each morning sends a lender's customer screening batch to a sanctions and watch-list screening service: pulled from SharePoint, unzipped, PGP-encrypted by a small serverless microservice and uploaded by SFTP. Later it collects the results, decrypts them, flattens the XML into a readable CSV, files it in SharePoint and emails the analysts.

PGP encrypt and decrypt microserviceSFTP batch upload and downloadXML-to-CSV flatteningSharePoint filing via Microsoft GraphUpload error alerts
Built with 9 technologies
n8nCloudflare WorkersOpenPGP.jsSFTPMicrosoft GraphMicrosoft SharePointMicrosoft OutlookXMLJavaScript

Price and Availability Change Monitor (Apify Store)

Live in production

Watches any list of web pages on a schedule, extracts a signal (raw content, a price or a stock status), compares it with the previous snapshot and reports what changed, optionally posting each change to a webhook for Slack, email, n8n or another app.

scheduled page monitoringprice and stock extractionsnapshot diffingwebhook alertsper-change billing
Built with 6 technologies
Node.jsApifyCrawleeCheerioDockerWebhooks

Encrypt-only PGP node for n8n

Deployed

A published n8n community node, built on the open-source community PGP node, that does one job: encrypt text or files with a recipient's PGP public key, so a workflow can, for example, encrypt a CSV before an SFTP upload. It removes private keys, passphrases, signing and decryption to cut failure points, and repairs common copy-paste damage to public keys before parsing them.

Public-key encryption of text and binary filesPublic key from manual entry or URLKey normalization (escaped newlines, CRLF, stray quotes)Optional pre-encryption compressionSFTP-ready binary output
Built with 6 technologies
TypeScriptn8nOpenPGP.jsfflateJestnpm

WhatsApp synchronization to Monday.com

Working prototype

Built for a wireless and telecom engineering firm

Keeps a field team's WhatsApp work groups in sync with Monday.com: every message, photo, video, voice note and document is filed by group and by day on the right board, with attendance and issue tracking, a daily site report with a photo log, a manager dashboard and health alerts. Crews keep using WhatsApp exactly as they do today, and Claude can read the synced history to write reports.

Messages and all media types syncedDaily Monday.com items per groupAttendance and issue trackingDaily site report with photo logHealth alerts to Teams, Slack or n8n
Built with 9 technologies
GoNode.jsSQLitemonday.com APIModel Context Protocol (MCP)Azure Service BusAzure Blob StorageAzure Key VaultWebhooks

Unbilled change-request export to ERP invoice import

In development

Built for a wireless and telecom engineering firm

Every two weeks, queries a Monday.com board for change requests not yet billed, builds invoice rows in the ERP's import layout (customer, PO, due date, tax code, department) and emails finance a ready-to-import CSV.

Scheduled GraphQL queryBilling-status filteringERP-ready CSV generationEmail delivery to financeError workflow
Built with 6 technologies
n8nmonday.com APIJavaScriptCSVMicrosoft OutlookNetSuite

🎯 Sales, lead gen & outreach

12 systems

Company Data Enrichment (Apify Store)

Live in production

Given a domain or website, crawls the company's own site and returns a structured firmographic profile: name, description, emails, phone numbers, postal address, social profiles and a detected technology stack, for one company or thousands.

website crawlcontact extractionaddress and social profile detectiontechnology stack detectionbulk enrichment
Built with 5 technologies
Node.jsApifyCrawleeCheerioDocker

Email Verifier and Deliverability Scorer (Apify Store)

Live in production

Cleans and scores email lists: syntax, MX records, disposable and free-provider domains, role addresses, an optional SMTP mailbox probe and catch-all detection, returning valid, risky or invalid plus a 0 to 100 deliverability score. It consumes any list or another scraper's dataset, so it slots under any lead-generation workflow.

syntax and MX checksdisposable and free-provider detectionrole address detectionSMTP mailbox probecatch-all detection
Built with 5 technologies
Node.jsApifyDockerDNSSMTP

Local Business Lead Pack (Apify Store)

Live in production

Turns a niche and a city into a clean, de-duplicated, CRM-ready lead list: businesses come from a Google Maps source, then each website is crawled for the email, extra phone numbers and social profiles that Maps does not provide, with placeholder emails and bare platform links filtered out.

Google Maps business discoverywebsite contact enrichmentplaceholder and junk contact filteringde-duplicationCRM-ready output
Built with 5 technologies
Node.jsApifyCrawleeCheerioDocker

Multi-Country Tender and RFP Aggregator (Apify Store)

Live in production

Pulls public procurement notices from UK Contracts Finder, US SAM.gov and any Open Contracting (OCDS) portal into one schema, filters by keyword and recency, removes notices already seen in earlier runs and can push new tenders to a webhook, so it runs as a scheduled bid-opportunity radar.

multi-portal tender collectionsingle normalized schemakeyword and recency filterscross-run de-duplicationaward notice exclusion
Built with 6 technologies
Node.jsApifyDockerOpen Contracting Data StandardSAM.gov Opportunities APIUK Contracts Finder

Multi-Domain Lead Intake

Live in production

One webhook pipeline receives contact and lead forms from every site in the domain network, normalises and spam-checks each submission, stores it and alerts the owner within seconds.

shared webhook for all siteshoneypot spam filterlead normalisationinstant SMS and email alertslead logging to Postgres, data tables and Sheets
Built with 4 technologies
n8nWebhooksGoogle SheetsSupabase Postgres

AI Outreach and Lead Engine

Deployed

A config-driven prospecting pipeline that scrapes local businesses by niche and city, enriches and verifies their emails, qualifies and profiles each lead, drafts a personalised first email with Claude and pushes it to a cold-email platform with A/B framing, per-domain throttling and suppression.

Google Maps scraping per campaign and cityverified email enrichment and typo correctionrule-based qualificationbusiness-intelligence enrichment with Claude HaikuClaude-drafted outreach with A/B frames
Built with 8 technologies
n8nSupabase PostgresGoogle SheetsClaude (Anthropic)ProspeoSmartleadBrave Search APIApify

Prospect Website Screener and Three-Sample Mockups

In daily use

Scores a prospect's current website on six dimensions to decide whether a redesign pitch is worth it, then generates three genuinely different website samples (layout, look and strategy) and publishes them live for the prospect to react to.

six-dimension website scoringgo/no-go mockup decisionthree distinct design directionslive hosted samplesFTP publishing
Built with 7 technologies
Claude Code skillsHTMLCSSFTPn8nGoogle FontsApache

Public-sector tender watch and bid ledger

In daily use

Scrapes a provincial government tenders portal without logging in, flags the opportunities that fit by commodity code and keywords, and keeps a ledger of deadlines, status and next actions. Amendments between runs come out as a digest. Buyer documents for live bids are text-extracted and indexed so their requirements can be searched and compared.

Login-free portal scraping with session recoveryChange and amendment detectionUNSPSC and keyword relevance flaggingDeadline-sorted action ledgerBid document text extraction (PDF and DOCX)
Built with 9 technologies
Pythonurllib and http.cookiejarJaggaer eSourcing portalJSONMarkdownpdftotextPostgreSQLpgvectorHTML

Reddit engagement opportunity scanner

In daily use

Scans chosen subreddits for recent posts, scores each for relevance to the business's services, engagement and recency, flags the response window before a thread goes cold and suggests a value-first reply angle, with handled and dismissed tracking in the dashboard.

Subreddit scanningRelevance and opportunity scoringResponse-window cuesSuggested reply anglesWatch, mute and mark-handled
Built with 6 technologies
PythonReddit public JSON APIHTMLCSSJavaScriptJSON

AI Visibility Lead Finder and Local AI Recommendation Index (Apify Actors)

Working prototype

For any industry and city, pulls local businesses from Google Maps, scores them by real-world reputation, and checks whether ChatGPT, Perplexity and Google's AI actually recommend them. It surfaces the well-reviewed businesses AI overlooks (the sales opportunity for an AI visibility agency) and ranks every business as AI-and-customers-agree, AI-hidden winner or AI-overrated.

reputation scoring from ratings and reviewsAI recommendation checksAI-overlooked business detectioncompetitor citation attributionmarket-level ranking
Built with 6 technologies
Node.jsApifyCrawleeCheerioDockerDataForSEO

Lead Intelligence Command Center

Working prototype

An operator dashboard that runs local-business lead discovery through n8n (search results, normalization, scoring), stores companies and opportunities in Postgres, and turns them into a working lead pipeline with notes, tasks, stages, duplicate detection and a do-not-contact list. The browser never sees raw n8n webhook URLs: the backend brokers every workflow start and resume.

Search-result-based local business discoveryOpportunity scoringLightweight CRM pipeline with notes and tasksSuppression (do-not-contact) list and duplicate detectionSecure n8n workflow start and resume proxy
Built with 11 technologies
ReactViteRechartslucide-reactNode.jsExpressPostgreSQLnode-postgresn8nSerpApiPowerShell

Prysio v2: relationship memory for high-value outreach

In development

A clean-room rebuild of Prysio. All AI moves to the server, and free users are scored on their own device so nothing leaves the browser. It adds a per-contact memory timeline with reply and outcome capture, so it can suggest the next best move for each person on a short list of high-value contacts.

Server-side AI with fail-closed entitlementsOn-device heuristic scorer for the free tierContact memory timelineReply and outcome captureNext-move suggestion in the compose box
Built with 8 technologies
TypeScriptnpmChrome Extensions (Manifest V3)ViteSupabase Edge FunctionsPostgreSQLOpenAI APIStripe

🔎 Marketing, SEO & AI visibility

19 systems

AI Video and Social Publishing Engine

Live in production

Produces and publishes short-form video and posts at scale: trend research picks topics, AI video models and a HeyGen digital twin generate the footage, Claude rewrites in the brand voice, and Blotato schedules to 14 connected accounts across seven platforms, with daily reels running unattended. Every AI video is labelled as AI-generated wherever the platform allows it.

TikTok trend scraping and analysisAI video generation (Seedance via Atlas Cloud)HeyGen digital twin and custom avatarscloned-voice narrationbrand-voice rewriting with Claude
Built with 8 technologies
HeyGenAtlas CloudBlotaton8nClaude (Anthropic)ApifyGoogle SheetsFTP

AI Visibility Audit Engine (PDF report, Claude skill and Apify Actor)

Live in production

Takes one business URL, works out what the business does and where, generates real local buyer questions, asks them across ChatGPT, Perplexity and Google's AI including the live Google AI Overview, and returns a visibility score, the competitors named instead, the exact sources AI cites and a ranked action plan. Delivered as a polished PDF report with an outreach email, and as a pay-per-use Apify Actor.

site scrape and brand detectionlocal buyer-intent prompt generationmulti-engine AI answer checkslive Google AI Overview capturecompetitor-to-source attribution
Built with 7 technologies
Node.jsApifyDockerDataForSEOPythonReportLabClaude Code skills

Free AI Visibility Check (checkailisting.com and getaivisibility.ca)

Live in production

Live lead-magnet sites where a small business enters its details and gets an instant score of how often ChatGPT and Perplexity name it versus its competitors, delivered by email as a private dashboard link, with the owner notified of the lead.

instant AI-visibility scorecompetitor named/not-named comparisonemailed private dashboard link14-day per-email rate limithoneypot spam filter
Built with 7 technologies
Cloudflare WorkersSupabase Edge FunctionsSupabase PostgresDataForSEOResendGoogle Analytics 4n8n

InsightTrack AI News Content Engine

Live in production

Three skills run an auto-publishing AI news site: one finds news and drafts SEO-optimised articles with internal links and FAQ schema, one art-directs and generates category-specific hero images, and one audits SEO, page speed and plugin health on the generated articles only.

news discoveryarticle ideation and draftingkeyword targeting and FAQ schemaSEO meta via Rank MathAI hero images
Built with 7 technologies
Claude Code skillsBrave Search APIClaude (Anthropic)OpenAI APIWordPressRank MathPostgreSQL

Search and AI-Answer Research Toolkit

Live in production

The research layer behind the SEO and AI-visibility work: DataForSEO for keyword volumes, trends, SERPs, backlinks, ChatGPT answer scraping and LLM-mention tracking, plus Apify for Maps and social scraping, wired into both Claude sessions and n8n.

keyword, trend and intent researchlive SERP dataChatGPT answer scrapingLLM mention and cited-domain trackingbacklink analysis
Built with 4 technologies
DataForSEOApifyn8nSupabase Edge Functions

AI Visibility Platform Backend (LocalRanks and AEO tracking)

Deployed

The live multi-tenant backend behind the AI-visibility products: it onboards a business from its website, runs its buyer questions through ChatGPT, Perplexity, Gemini and Claude, records who gets named and which sources are cited, and serves scans, action plans, tiers, billing and white-label reports to members.

website-to-tenant onboarding with Claude (50 prompts, competitors)multi-engine AI answer runsmention, citation and AI crawler trackingSERP-based opportunity miningweekly scheduled scans (pg_cron)
Built with 8 technologies
Supabase PostgresSupabase Edge Functionspg_cronn8nDataForSEOClaude (Anthropic)StripeGoHighLevel

AEO Command: Multi-Client AI Visibility Dashboard

In daily use

An agency dashboard that tracks how often ChatGPT, Perplexity, Gemini and Claude mention each client business, which sources they cite, which AI crawlers visit the site, and which directories, review sites and listicles to win next. A new client is onboarded from just a website: the site is scraped and AI generates 50 buyer prompts, competitors and industry.

multi-tenant AI visibility trackingmulti-engine prompt runs with citationscitation roadmapAI crawler traffic viewAI client onboarding from a URL
Built with 13 technologies
ReactViteRechartsJavaScriptSupabasePostgreSQLPostgreSQL row-level securitySupabase Edge Functionssupabase-jsn8nClaude (Anthropic)DataForSEONode.js

Press Release Distributor

In daily use

Semi-automates submitting a press release to free online PR distribution sites, using a curated site list, registration notes, a release template and a writing guide.

release writing guidedistribution site cataloguebrowser-assisted submissionreusable company profile
Built with 2 technologies
Claude Code skillsbrowser automation

Reddit Market Research Scanner

In daily use

Scans chosen subreddits for pain points, objections, trigger phrases, emotional tone and ad angles, in 14-day chunks so trends can be compared over time; built for AI-receptionist ad copy but works for any product.

subreddit scanningpain point and objection miningad angle extraction14-day trend windows
Built with 1 technology
Claude Code skills

SEO Gap Finder: winnable-keyword content briefs from one URL

In daily use

Takes any page URL, pulls its on-page SEO and the domain's ranking context, expands and enriches candidate keywords, and scores them against a difficulty ceiling scaled to the site's own authority. It outputs a prioritized content brief and a scored keyword CSV, with near-page-one wins first and then new low-competition topics.

On-page SEO extractionDomain authority and ranked-keyword contextKeyword expansion and enrichmentAuthority-adjusted difficulty scoringStriking-distance keyword detection
Built with 7 technologies
PythonDataForSEOModel Context Protocol (MCP)Claude Code skillsHTMLCSSJavaScript

Social Post Writing Kit

In daily use

Five chained skills take a beginner from 'I don't know what to post' to a scheduled post: capture a brand brief, brainstorm, write the post, grade it for virality with a hook-weighted scorecard and top three fixes, and schedule it through Blotato.

brand brief captureidea brainstormplatform-sized post writingvirality gradingBlotato scheduling
Built with 2 technologies
Claude Code skillsBlotato

StoryBrand Messaging Skill

In daily use

Applies the StoryBrand framework (BrandScript, one-liner, controlling idea, page hierarchy and campaigns) to write or audit website copy, landing pages, emails and offers across all of the network's brands.

BrandScript buildingone-liner and controlling idealanding page hierarchycopy auditscampaign planning
Built with 1 technology
Claude Code skills

AI Visibility for Shopify (embedded store app)

Working prototype

An embedded Shopify app that reads a store's catalog, generates the buyer questions shoppers actually ask, runs them through ChatGPT, Perplexity, Gemini and Claude with web search on, and scores how often the store is recommended versus competitors, with the sources each AI cited and a trend over time.

Catalog-driven buyer question generationMulti-engine AI answer scanningBrand and competitor mention parsing0-100 visibility score per engineCited-source analysis
Built with 12 technologies
RemixReactTypeScriptNode.jsViteShopify App BridgeShopify PolarisShopify Admin GraphQL APIShopify Billing APIPrismaSQLiteDataForSEO

Google Business Profile post writer and scheduler

Working prototype

An AI-assisted posting workflow for a local business's Google Business Profile: posts are drafted in a defined brand voice and vocabulary, approved by a person, then sent to an automation webhook that publishes immediately or queues them for a 9 AM release on their date, with a running log that prevents duplicates.

Brand-voice post draftingHuman approval stepImmediate or scheduled publishingOffer, event and call-to-action postsStock image sourcing
Built with 6 technologies
Claude CodeMake.comGoogle Business ProfilePexels APIMarkdownYAML

LocalRanks: AI Visibility Tracker with Proof-Gated Results

In development

A self-serve product that scores how visible a business is inside AI answers, re-scans weekly and gives the owner a checkable action plan. It only credits a completed action with a visibility lift when the data clears an evidence gate (beyond noise, isolated from other changes, and persistent), so owners see what actually worked.

free instant AI visibility scoreweekly scans across AI enginescheckable action planevidence-gated impact attributiontiered entitlements enforced in the database
Built with 12 technologies
SupabasePostgreSQLPL/pgSQL triggers and functionsPostgreSQL row-level securitySupabase Edge FunctionsReactViteRechartsDataForSEOPythonReportLabJavaScript

AI persona social video studio (every account labelled AI-generated)

R&D

An experiment in running short-form social accounts with AI-generated personas: avatar video and image generation, scripted reels assembled with ffmpeg, a dated 90-day content calendar and scheduled posting through a social publishing API, with every decision logged in a project wiki. Every persona account carries the platform's AI-generated label.

AI avatar talking-head videoAI image generation for scenesReel assembly from clips90-day content calendarScheduled social posting
Built with 8 technologies
HeyGenAtlas CloudBlotatoffmpegffprobeInstagramClaude CodeExcel

Gap-driven local demand capture system (data model)

R&D

The database foundation for a service that finds local search demand a business isn't capturing (city by trade by service), plans and generates location pages, runs SEO and conversion QA on them, publishes them, then tracks rankings, calls and leads back to each page. It ships with an 18-workflow build order and the decisions needed before production.

Keyword demand and SERP gap scoringPage planning and generation trackingOn-page SEO and conversion QA findingsHuman approval queueCall tracking-number routing
Built with 3 technologies
PostgreSQLSQLpgcrypto

Social content and video campaign pipeline

R&D

An admin back office that schedules LinkedIn and YouTube posts by campaign and runs them in testing or live mode with retry limits and escalation. It scores engagement with configurable weights and cuts uploaded videos into transcribed segments. n8n handles publishing and the metrics webhooks.

Campaign testing and live modesScheduled LinkedIn and YouTube posting via n8nWeighted engagement scoringRetries and escalationVideo ingest, transcription and segmentation
Built with 9 technologies
SupabaseDenon8nReactTypeScriptElevenLabs speech-to-textLovable AI Gateway (Gemini)LinkedInYouTube APIs

📄 Document & data extraction

3 systems

Customer payment email capture into a loan system's daily workbook

Live in production

Built for a Canadian consumer lender

Every minute, picks up customer payment notification emails (e-transfer and pay-by-bank), extracts the payer, amount and reference, matches pay-by-bank emails to the payment provider's API to fill in the contract number, skips anything already posted and appends new rows to a daily Excel workbook for the loan-management system, rolling over at a 5 PM business-day cutoff.

Mailbox polling every minutePayment detail extraction from emailsConservative email-to-API transaction matchingDuplicate protection with a processed-keys tableExcel table append via Microsoft Graph
Built with 6 technologies
n8nMicrosoft OutlookMicrosoft GraphMicrosoft SharePointJavaScriptOAuth 2.0

Field-services back office: purchase-order parsing, hours roll-up and billing prep

Live in production

Built for a wireless and telecom engineering firm

Every hour, reads incoming purchase-order emails, takes the PO and tracking numbers from the attached PDF or the email body, finds the matching completed job on the company's Monday.com board and writes the PO number. Each email is then filed as processed or failed, replacing manual lookup and typing.

Scheduled mailbox pollingPDF text extractionField parsing with fallbacksMonday.com item matching and updateMailbox filing as an audit trail
Built with 5 technologies
n8nMicrosoft Outlookmonday.com APIJavaScriptpdftotext

Government funding program eligibility assessor

In daily use

Captures the official pages and guideline PDFs of 845 Canadian business-support and grant programs, labels how usable each page's evidence is, then has an AI agent decide program by program whether a given company, or its clients, is eligible. Each decision cites quoted evidence, blockers and missing facts instead of keyword matches, and the results are validated, merged and shortlisted to the programs currently accepting technology and automation projects.

Resumable headless-browser evidence capturePDF guideline extractionEvidence quality labels (blocked, JS shell, thin)Batch AI eligibility reasoning to a fixed schemaValidation and merge of every batch
Built with 9 technologies
Node.jsPlaywrightpdftotextPythonJSONOpenAI CodexPowerShellSupabase PostgresGoHighLevel

📊 Analytics & dashboards

4 systems

Sentiment and Theme Tagger (Apify Store)

Live in production

Turns piles of reviews, comments or posts into a sentiment label and score, top themes and optional per-aspect sentiment (for example price versus service versus quality), with a roll-up across the whole set. Works on any text list or on another scraper's output.

lexicon-based sentiment scoringtheme and keyword extractionper-aspect sentimentdataset-level roll-upchains onto other scrapers
Built with 4 technologies
Node.jsApifyDockerAFINN-style sentiment lexicon

Site Intelligence Warehouse

Live in production

A Postgres warehouse that pulls daily and weekly Google Analytics 4 stats for every site in the network, records first-party interaction events from a privacy-safe tracker, and keeps a hypothesis backlog and change log so marketing changes can be tied to traffic and lead movement.

GA4 daily and weekly syncfirst-party event tracker with no personal datalead source attribution diagnosticsconversion event inventoryICE-scored hypothesis backlog
Built with 13 technologies
Supabase PostgresSupabase Edge Functionsn8nGoogle Analytics 4HTMLCSSJavaScriptSVGSupabasePythonYouTube APIsDataForSEOCloudflare Workers

Social Media Analytics Sync

Live in production

Scheduled syncs pull per-post and per-video stats from YouTube, Instagram, Threads and LinkedIn into one Postgres database through a least-privilege writer role, with automatic credential renewal, so content performance can be compared across channels and accounts.

YouTube Analytics daily snapshotsYouTube metadata sync with topic classificationInstagram media, post insights and account statsThreads post statsLinkedIn post, daily and demographic stats
Built with 5 technologies
n8nYouTube APIsInstagram Graph APIBlotatoSupabase Postgres

MarketFlow: growth-experiment and marketing-ops dashboard

Working prototype

One dashboard over a website portfolio's growth program: weekly traffic with every site change marked on the chart, hypotheses with ICE scores and their evidence, on-page behaviour such as form funnels, rage clicks, scroll and exits, social channel publishing, and the decisions waiting for a person. Findings state their evidence tier instead of claiming cause from a before-and-after.

Change log overlaid on traffic chartsHypothesis tracking with ICE scoringEvidence tiers on every findingForm and click behaviour analyticsPer-site drill-downs
Built with 6 technologies
Next.jsReactTypeScriptSupabasePostgreSQLRecharts

🌐 Web & app products

8 systems

Agency website with town-by-town service pages and lead routing

Live in production

The company's live website: service pages for AI receptionists, voice agents, missed-call recovery and business automation, town-by-town local pages and governance and capabilities pages. Every lead form posts to an automation webhook, and first-party page tracking feeds a site-intelligence database.

Local SEO landing pagesLead forms routed to an automation webhookFirst-party click and scroll trackingGoogle Analytics 4StoryBrand-structured messaging
Built with 9 technologies
HTMLCSSJavaScriptn8nSupabase Edge FunctionsGoogle Analytics 4Google Maps embedsApacheFTP

Journeys Start: fantasy book world website and wiki

Live in production

A static public website for an original fantasy book series: homepage, book and world overviews, character pages, concept art and a generated public wiki with client-side search. It is built from canon-managed source data (entity registry, timeline, name rules), and a build report checks for broken links and leaked spoilers or internal names.

Wiki pages generated from canon dataClient-side search indexSpoiler and internal-name leak checkBroken-link checkSitemap and robots
Built with 5 technologies
HTMLCSSJavaScriptJSONWebP

Lead-Generation Website Network (24 domains)

Live in production

A portfolio of about 24 domains arranged as a five-layer funnel: capture sites built around high-intent searches, agency hubs that convert, product and tool sites, a content engine, and the revenue outcomes, all served as static sites from Cloudflare's edge.

keyword-gap domain strategycapture-to-hub funnel designstatic HTML on Cloudflare Workersllms.txt and schema markupshared lead intake
Built with 9 technologies
HTMLCSSCloudflare WorkersWranglerSupabasen8nGoogle Analytics 4GoHighLevelWeb3Forms

scottholmes.ai: personal portfolio and engineering work log

Live in production

Scott Holmes' personal site: who he is, the systems he builds, a portfolio of shipped work and a public engineering work log of real bugs found and fixed. It is served from Cloudflare's edge with clean URLs and schema.org structured data for search and AI engines.

Edge-served static siteClean URL routingschema.org JSON-LD structured dataOpen Graph and Twitter cardsPublic engineering work log
Built with 6 technologies
HTMLCSSJavaScriptCloudflare WorkersWranglerJSON-LD

Arranger: offline-first funeral home operations platform

Deployed

Runs a funeral home's whole case lifecycle (first call, chain of custody, arrangement, contract, statutory forms, payments) from one record entered once, and keeps working with no connectivity on phones, tablets and desktops. Provincial funeral-law requirements are enforced as declarative compliance gates, and signed contracts flow to the bookkeeper as an accounting import file instead of being re-keyed.

Offline-first sync over a local SQLite storeChain-of-custody tracking from pickup to disposition37-rule provincial compliance rule packGenerated contracts, receipts, price lists and statutory documentsProducts and services catalogue with HST handling
Built with 29 technologies
TypeScriptReactVitepnpmPowerSyncwa-sqliteSQLitebetter-sqlite3SupabasePostgreSQLPostgreSQL row-level securityDenoTypstVitestPlaywrightGitHub ActionsCloudflare PagesSage 50 Canada import formatTailwind CSSshadcn/uiTanStack Querypdf-libCapacitorLighthouse CIZodReact Hook FormAlpine.jsNode.jsLovable

Database-Backed Browser 3D Architecture World

Working prototype

Built for an enterprise client proposal

The first, browser-based version of the architecture town: a Next.js and React Three Fiber world backed by PostgreSQL with versioned, event-logged scene persistence, modelled system buildings, animated data routes, governance controls, an explorer camera, a guided whiteboard tour and a building turntable lab. It also includes a deterministic image-to-asset compiler that rebuilds reference art from SHA-256-verified lossless tiles with zero pixel error.

database-backed 3D sceneoptimistic versioning and snapshotsanimated data routesexplorer and overview camerasguided whiteboard tour
Built with 16 technologies
Next.jsReactTypeScriptReact Three Fiberdreithree.jsZustandPostgreSQLnode-postgresPlaywrightNode.js test runnerESLintPythonPillowNumPylxml

Slipstream: speed extension for long ChatGPT chats

Working prototype

A Chrome extension that keeps very long ChatGPT conversations fast: the browser skips work on offscreen messages and far-away turns are parked, with no history deleted. It adds whole-thread search, an outline rail, a live performance readout and a one-click 'branch this chat' that writes a compact briefing for a fresh conversation, using Chrome's on-device AI when available and making no network calls.

DOM virtualization (content-visibility plus detach and spacer)On-device AI summaries and outline titlesContext branching into a fresh chatWhole-thread search and command palettePerformance HUD (FPS, live node count)
Built with 6 technologies
JavaScriptChrome Extensions (Manifest V3)Chrome built-in AI (Gemini Nano)CSS content-visibilityMutationObserverService Workers

COIRP: online non-emergency incident reporting platform

In development

A multi-tenant SaaS that lets the public report non-emergency incidents (minor theft, lost property, driving complaints) online to police services and public agencies, and gives agency staff a console to review, route and export reports. Each agency is configured as data rather than code, and every staff action is written to a tamper-evident audit log.

Emergency gate and guided incident formsBilingual English/FrenchJurisdiction routing to duty location and unitSupplementary reports linked by tracking numberPer-tenant OpenID Connect single sign-on
Built with 8 technologies
Node.jsJavaScriptPostgreSQLnode-postgresOpenID ConnectSHA-256 hash chainAzure App ServiceMicrosoft Entra ID

🧰 Developer tooling & MCP

6 systems

MCP Integration Fabric (50 servers, 25 services)

Live in production

Fifty MCP servers covering 25 distinct services are wired into Claude so agents can act across the whole stack: automation, databases, CRM, mail, social, video, SEO data, cloud, 3D tools, a home lab, a private local LLM and a private memory layer.

automation: n8n (two workspaces)data: Supabase, per-project pgvector memory graphs, memory wikiCRM and sales: GoHighLevel LeadConnector, Prospeo, monday.comproductivity: Microsoft 365, Google Drive, Boxmarketing and media: DataForSEO, Apify, Blotato, HeyGen, Atlas Cloud
Built with 5 technologies
Model Context Protocol (MCP)Claude CodeNode.jsPythonnpx

Local pgvector memory graph for AI coding agents

In daily use

Gives every project its own local PostgreSQL + pgvector knowledge base of its documents, re-indexed automatically whenever an AI coding session edits a document, and lets those sessions search one project or all of them through a single read-only MCP server. Search fuses meaning, keyword, exact-identifier and title matches, and the embedding model runs on the machine, so nothing leaves it.

One vector database per projectHybrid search with reciprocal rank fusionFederated search across every projectHeading-aware document chunkingAutomatic re-index on edit
Built with 12 technologies
PostgreSQLpgvectorHNSW vector indexPostgreSQL full-text searchNode.jsJavaScriptnode-postgresTransformers.jsBGE-small-en-v1.5 embeddingsModel Context Protocol (MCP)Claude Code hooksPowerShell

R&D tax-credit evidence capture system

In daily use

Turns a repository's git history into a dated, day-by-day evidence timeline and pairs it with a short daily experiment log and an uncertainty register, so a Canadian SR&ED research claim can be written from records made at the time instead of from memory.

Git history harvesting into timelinesDaily experiment log templatesUncertainty registerClaim structure mapped to the T661 formRead-only against source repositories
Built with 3 technologies
PowerShellGitMarkdown

Reddit Devvit App Pre-flight Audit

In daily use

Audits a Reddit Devvit web app or game for production readiness, with screenshot-based visual checks at Reddit's real height-locked post sizes so clipped screens, unreachable buttons, missing assets and font failures are caught before publishing.

visual checks at real post sizeslayout clipping detectionasset and font load checkspre-deploy gatescreenshot evidence
Built with 4 technologies
Claude Code skillsReddit DevvitReactHono

AI code patch runner for Unity projects

R&D

Applies multi-file code changes produced by an AI assistant to a Unity project from a single JSON patch file, with a dry-run preview, timestamped backups before every overwrite and encoding-safe writes.

JSON multi-file patchesDry-run previewTimestamped backupsUTF-8 writes without BOM
Built with 3 technologies
PowerShellJSONUnity

📡 Industrial, RF & GIS engineering

7 systems

Private 5G indoor coverage planner (free browser tool)

Live in production

A free browser tool on Private5G.ca for sketching a floor plan with wall materials, placing radios and seeing a signal-strength heatmap from a free-space path-loss model with per-material wall losses, plus a 3D view. It sits alongside a set of private 5G guides by industry.

Floor-plan drawingPer-material wall attenuationPath-loss signal heatmapdBm coverage estimates3D view
Built with 7 technologies
HTMLCSSJavaScriptHTML5 Canvasthree.jsGoogle Analytics 4Apache

SiteGraph: Conversational Wireless Network Design for Claude (MCP)

Live in production

An MCP server that lets someone ask Claude for a wireless coverage plan for a named site such as a quarry, a wind farm or a point-to-point link. It finds the site, asks six questions while loading public lidar terrain in the background, and returns a conceptual design with mount positions, sector directions, coverage and handoff percentages, backhaul checks, a bill of materials and a CAD model per mount, viewable in BrowserCAD.

site lookup from own map databasebackground lidar terrain loadingautomatic mount and sector designcoverage and handoff estimatesbackhaul line-of-sight checks
Built with 26 technologies
PythonMCP Python SDKUvicornNumPyNumbarasteriopyprojosmiumPostgreSQLPostGISpg_trgmpsycopgAzure Container AppsAzure Blob StorageAzure IdentityNRCan HRDEM lidarUSGS 3DEP lidarMicrosoft Planetary ComputerOpenStreetMapCloudflare WorkersWranglerHTMLCSSJavaScriptllms.txtModel Context Protocol (MCP)

Offline-first field site-survey capture and report app

Deployed

Built for a wireless and telecom engineering firm

Lets wireless field engineers capture a site walk with no connectivity: photos, voice notes, typed notes, GPS and elevation, against guided job checklists. It syncs when the phone is back online and drafts a client-ready survey report section by section with AI, using only what was actually captured, then exports it to Word with tracked revisions.

Offline capture with background syncCamera-first live capture modeVoice note transcriptionGPS and elevation taggingGuided job checklists with completeness scoring
Built with 23 technologies
Next.jsReactTypeScriptService WorkersIndexedDBOrigin Private File SystemCapacitorAndroidNextAuthAzure Container AppsAzure Container RegistryAzure Database for PostgreSQLPostGISAzure Blob StorageAzure Web PubSubMicrosoft Entra IDAzure OpenAIClaude (Anthropic)monday.com APIWord (.docx)DockerBicepPlaywright

RF Engineering Proposal Generator

In daily use

Turns a meeting transcript or verbal brief for a radio-frequency or wireless engineering project into a formatted scope-of-work proposal document.

transcript to proposalscope of work draftingquote structureformatted Word output
Built with 2 technologies
Claude Code skillsWord (.docx)

RF Digital Twin Platform (phone video to 3D coverage model)

Working prototype

Built for a wireless and telecom engineering firm

Turns phone video or photos of a building into a persistent 3D digital twin, tags walls and objects with radio materials, and simulates Wi-Fi and cellular coverage so engineers can place radios and walk through the site seeing predicted signal at every step. Reconstruction and RF are independent, so moving a radio only re-runs the RF, and opening a saved twin re-runs nothing.

3D reconstruction from phone videoGaussian splat twin viewer with walk modeGPU ray-traced RF simulation with analytic fallbackfloor, wall and ceiling RF heatmapsAI scene understanding for materials
Built with 49 technologies
PythonFastAPIUvicornSQLAlchemyAlembicPydanticPostgreSQLpsycopgPyJWTNumPyOpenCVPillowpillow-heifffmpegCOLMAPgsplatPyTorchOpen3DtrimeshNVIDIA Sionna RTBrush (Gaussian splat training)Azure Content UnderstandingNext.jsReactReact Three Fiberdreithree.jsSpark (Gaussian splat renderer)TanStack QueryZustandTailwind CSSRadix UITypeScriptpnpmuvVitestpytestDockerBicepAzure Container AppsAzure Database for PostgreSQLAzure Blob StorageAzure Storage QueuesAzure Container RegistryAzure Key VaultApplication InsightsAzure Log AnalyticsMicrosoft Entra IDOpenTelemetry

Value-Map Building Twin with In-Browser RF (presales coverage demo)

Working prototype

Built for a wireless and telecom engineering firm

Builds a lightweight, game-style map of a building from site video, where walls, floors and ceilings carry material values that drive both the visuals and the radio model. An engineer or salesperson places access points, opens doors and changes wall materials and sees coverage recompute in about 20 ms in the browser, before any floor plan exists.

site video to tile kit ingestbuilder mode for doors, windows and objectsoptional floor-plan underlay with wall suggestionsRF prediction in a Web Workerfirst-person walk with live RF readout
Built with 12 technologies
PythonNumPySciPyPillowCOLMAPJavaScriptthree.jsWeb WorkersJSON SchemaWebPNode.jspytest

Wavefront: conversational RF design and compliance engine

Working prototype

Turns a plain-language radio coverage request into constraints, places radios against them, computes terrain-aware path profiles and coverage maps with real diffraction models, grades in-building emergency radio coverage against NFPA and IFC rules, and renders a report where every RF figure carries its provenance and confidence tier. Outside AI agents can call the engine over MCP and get back only verified numbers.

Propagation and diffraction modellingAutomated radio placement and channel assignmentNFPA and IFC coverage compliance gradingConducted link budget and fault localisationProvenance and confidence tier on every figure
Built with 30 technologies
TypeScriptNode.jsNode.js test runnerZodModel Context Protocol (MCP)Azure Database for PostgreSQLPostGISAzure Key VaultAzure Blob StorageAzure Log AnalyticsBicepPythonGitHub ActionsJSON Schema code generationFastAPIUvicornPydanticrasterioNumPyRequestsGeoTIFFNRCan HRDEM lidarOpenStreetMapthree.jsSVGPDFKMLDockerDocker Composepytest

🛡️ Governed AI & agent infrastructure

8 systems

Architecture Walkthrough Presenter with a Live, Rule-Checked Whiteboard

Deployed

Built for an enterprise client proposal

A single 31 KB presentation page that builds an AI architecture up in 15 staged steps with presenter notes and a question to ask the room at each stage, lets the presenter isolate any part to answer questions, and lets the room draw on it with typed nodes whose connectors infer their own meaning. Drawings are checked live against the architecture's governance rules and export as a JSON diff rather than a photo.

staged 15-step walkthroughpresenter notes and promptsfocus and filter for questionstyped whiteboard with inferred connectorslive governance rule checks
Built with 6 technologies
PythonHTMLSVGJavaScriptlocalStorageCloudflare Pages

Starfish: deny-by-default governance layer for AI agents

Deployed

Drops onto an existing Claude Code or AI-agent build and routes every tool call through one policy decision point that defaults to deny, confines file and shell access to a boundary, vets each skill for risk and prompt injection before it can run, and records every action in a hash-chained audit log. Published as an npm command-line tool with a resident, fail-closed policy daemon.

Deny-by-default policy decision pointClaude Code hook enforcementSkill vetting with risk tiersPrompt-injection screeningFilesystem and shell containment
Built with 15 technologies
TypeScriptNode.jsnpmesbuildVitestClaude Code hooksModel Context Protocol (MCP)Claude (Anthropic)OpenAI APIOpenRouterOllamaGitHub ActionsCodeQLOpenSSF ScorecardCloudflare Workers

Governance gateway for Azure AI Foundry agents

Working prototype

Puts an allow, ask-for-approval or deny gate in front of every custom function call an Azure AI Foundry agent proposes, so the call only runs once policy allows it. Approvals must come from someone other than the requester, errors and timeouts fail closed, and every decision lands in a tamper-evident audit trail. Ships as a containerized policy sidecar with Python and .NET adapters and usage metering for an Azure Marketplace container offer.

Function-call gating for Foundry agentsHuman approval with no self-approvalFail-closed on errors and timeoutsPer-run budgetsUsage metering for marketplace billing
Built with 10 technologies
.NET 8C#PythonTypeScriptNode.jsDockerAzure Container AppsBicepAzure AI Foundry Agent ServiceAzure Marketplace

Governed AI connector for NetSuite ERP (MCP server)

Working prototype

Built for a wireless and telecom engineering firm

Lets a local or desktop AI assistant read a company's NetSuite ERP within strict policy limits. Every write is only a proposal until a named person approves it with a change-ticket reference. Every read, denial, approval and change goes into a tamper-evident, signed audit log that produces auditor-ready HTML and CSV reports.

Model proposes, human approves every writeHash-chained, HMAC-signed audit logRead-only SuiteQL guard with a stated purpose per queryRedaction of card, bank and SSN/SIN fieldsRecord-type allow/deny policy, row and byte caps
Built with 13 technologies
TypeScriptNode.jsModel Context Protocol (MCP)NetSuiteOAuth 2.0SHA-256 hash chainHMAC-SHA256 signingNode.js test runnerGitHub ActionsCycloneDX SBOMLM StudioOpen WebUIClaude Desktop

IntelicoreAI Ledger: verifiable event ledger for AI systems

Working prototype

An independent, append-only ledger that records only hashes and references of events from other systems, such as AI agents or compliance apps. It chains and signs them, issues Merkle-backed certificates and offers a login-free public verification page, proving what happened and that the record was not altered without holding the business data itself.

Hash-chained append-only event logEd25519 signingMerkle-backed certificatesPublic verification page with QR codesImmutability enforced by database triggers
Built with 20 technologies
PythonFastAPIUvicornGunicornSQLAlchemyAlembicPydanticcryptographyJinja2httpxqrcodePyYAMLSQLitePostgreSQLpytestOpenAPIModel Context Protocol (MCP)DockerBicepGitHub Actions

Layered AI moderation for a technical community forum

Working prototype

Moderates new forum threads and posts in layers: browser-side checks, a database pattern pass, then a cost-capped Claude review triggered from the database. The AI reviewer understands that a security-education forum may discuss prompt injection, and only flags real attacks, abuse or spam, returning a structured verdict.

Database trigger on every new postSelective AI review to control costContext-aware prompt-injection handlingStructured JSON moderation verdictsOptional Slack alerts
Built with 6 technologies
Supabase Edge FunctionsSupabase Postgrespg_netSQLClaude (Anthropic)Slack webhooks

Governed AI agent mission-control desktop app

In development

A desktop app for launching, watching and approving the work of governed AI agents. It embeds the same governance core and live policy daemon, so every agent action on screen has already passed the deny-by-default gate, and irreversible operations need the operator's confirmation.

Agent mission-control interfaceEmbedded live policy daemonOperator confirmation for irreversible actionsConfined agent workspaces
Built with 5 technologies
ElectronReactTypeScriptelectron-viteVite

Intelicore Engine: governed client-platform 'shipyard' (plan and verification toolchain)

In development

A machine-checked build plan for an engine that stands up a client-owned AI and automation platform, with dev, test, UAT and production all in the client's own Azure subscription, certification gates, client-approved promotion and a client-owned support lane. Today it is the plan pack plus tooling that proves every proposal requirement traces to a deliverable, a work package and a test.

Requirement traceability (1,064 requirements)Plan lint with self-testData dictionary versus DDL checksExecutable model-based tests500-question retrieval evaluation
Built with 6 technologies
PythonPyYAMLNode.jsPowerShellPostgreSQLMermaid

🧊 CAD, 3D & simulation

6 systems

BrowserCAD: Browser-Native CAD for Cell Tower Sites

Deployed

A CAD workspace that runs in the browser for telecom site design: open DXF or DWG site drawings, build towers, mounts, antennas, radios, cabinets and cable runs from a parametric library, run live design checks, and export antenna schedules, CSA S37 wind-area tables, DXF and 11x17 PDF sheets. A network view checks wireless links against national lidar terrain and explains blocked paths in plain language.

parametric telecom parts libraryin-browser solid geometry engineauto-routed cable runs and scheduleslive design-rule checksDXF/DWG import and drawing export
Built with 18 technologies
Next.jsReactTypeScriptthree.jsManifold (WebAssembly geometry)Web WorkersZustanddxf-parserdxf-vieweropentype.jsLibreDWGIndexedDBNode.js test runnerDockerBicepAzure Container AppsAzure Blob StorageNRCan HRDEM lidar

Explorable 3D Town that Explains an Agentic AI Architecture

Deployed

Built for an enterprise client proposal

A small explorable 3D town that explains a proposed agentic AI platform to a client: systems are buildings, data moves as postal vehicles, human approvals are toll gates that hold traffic until a person decides, and process stages glow as an overlay. A built-in spec checker refuses to render any layout that breaks the governance rules, such as making governance a building you could route around. Runs on the desktop and as a web build.

observer and walk-around modeslive simulated data flowshuman-approval toll gatesclickable process detail panelsspec enforcement at load time
Built with 9 technologies
Godot 4GDScriptBlenderMeshyWebAssemblyWebGLCloudflare PagesWranglerPython

NeuroTrace 3D nervous-system pathway simulator

Deployed

An interactive 3D anatomy module for students: pick an event, such as a pinprick on the foot or a rise in blood pressure, and watch the signal travel through a rotatable, zoomable, explodable 3D body from receptor to cortex, including the reflexes and outputs that branch off along the way.

Interactive 3D anatomy sceneEvent-driven signal pathway tracingRotate, zoom and exploded viewsLinked to course topics and the AI tutor
Built with 4 technologies
three.jsWebGLJavaScriptProgressive Web App

3D Generation and Game-Engine Integrations

In daily use

Claude is wired directly into Blender, Unity and Godot and into Meshy's text- and image-to-3D service, so scenes, assets and game builds can be generated, inspected and iterated from a conversation across the 3D, RF-twin and game prototypes.

Blender scene inspection, scripting and renderstext and image to 3D modelsrigging, animation and remeshing3D print checksUnity editor and build control
Built with 4 technologies
BlenderMeshyUnityGodot 4

Scanned Floor Plan to CAD Wall Extraction

In daily use

Built for a wireless and telecom engineering firm

Converts scanned, raster-only architectural floor plans into layered CAD files for RF coverage modelling: the building envelope, interior walls and elevator or stair core are extracted by image processing, workstations can be placed as real CAD blocks, and each floor is released as versioned DXF and DWG with a per-floor quality status. The envelope step is packaged as a reusable floor-plate outline skill.

raster PDF analysisbuilding envelope extractionthree-pass wall and core detectionworkstation block placementper-floor coverage QA
Built with 7 technologies
PythonOpenCVNumPyPyMuPDFezdxfODA File ConverterClaude Code skills

RF Site Survey to AutoCAD Drawing Pipeline

Working prototype

Built for a wireless and telecom engineering firm

Turns an RF readings spreadsheet, site photos and a PDF floor plan into an organized AutoCAD-ready drawing: the plan is traced at true scale, every reading is plotted and colour-coded by signal strength, photo markers are placed and filed, and layers, a legend and a QA summary are stamped on, so an engineer only verifies and polishes instead of drafting from scratch.

vector PDF floor-plan tracingraster underlay fallbackscale calibrationsignal-strength plotting by colourflexible CSV column matching
Built with 8 technologies
PythonezdxfPyMuPDFpandasPillowReportLabDXFODA File Converter

🔒 Private & enterprise AI knowledge

3 systems

Master Memory Wiki and Read-Only Knowledge MCP Server

In daily use

Distils hundreds of past AI work sessions into a project-organized, evidence-grounded wiki that a scheduled task re-reads and corrects daily, with a session index, tags, backlinks and entity pages. AI assistants read it through a zero-dependency MCP server that is read-only by construction: it cannot write, delete or run anything, and blocks any path outside its folder.

daily automated distillationevidence-grounded correctionssession index, tags and backlinkslink-integrity checksread-only MCP access
Built with 9 technologies
Node.jsPythonPowerShellModel Context Protocol (MCP)Cloudflare TunnelMarkdownClaude Code scheduled tasksPostgreSQLpgvector

Project delivery intelligence knowledge base for a utility wireless network rollout

In daily use

Built for an electric utility's wireless network rollout

Turned 18 months of project email metadata (about 9,700 messages), 650 meetings, transmittals, trackers and design-review documents from a multi-site utility wireless network replacement into a redacted, annotated, searchable knowledge base. It then mines that base for review-cycle times, SLA performance, post-approval revisions and root-cause patterns, presented as executive dashboards.

Mailbox and calendar ingestionAutomatic redaction of credentials, phone numbers and IPsAnnotated knowledge graph with vector searchUnsupervised semantic clusteringForensic audit of post-approval revisions
Built with 17 technologies
PythonPostgreSQLpgvectorpsycopgfastembedUMAPHDBSCANscikit-learnpandasNumPyMatplotlibopenpyxlMicrosoft OutlookModel Context Protocol (MCP)HTMLJavaScriptClaude Code

Private on-premises LLM and document Q&A server

Working prototype

Built for a wireless and telecom engineering firm

Runs an open-weight LLM entirely on a company's own server, without a GPU, and answers questions from its project documents with numbered citations. Documents are mirrored read-only from the company's cloud file store and embedded into a local vector database. The database itself keeps financial content out of customer-facing answers, so it doesn't depend on prompting.

Local LLM inference on CPU onlyBenchmarked model selectionHybrid semantic and keyword retrieval with citationsRead-only document mirroring and an ingestion queueFinancial data excluded by a database view
Built with 17 technologies
OllamaQwen (open-weight LLM)Proxmox VEDebiansystemdPostgreSQLpgvectorfastembedBGE-small-en-v1.5 embeddingsPythonMCP Python SDKhttpxpsycopguvrcloneBoxReciprocal rank fusion

📐 Regulatory & compliance AI

1 system

CCAIP: Automated Building-Permit Compliance Checking

Working prototype

Module one of a construction intelligence platform: it ingests building permit applications (forms, PDFs and IFC building models), extracts and normalizes the facts, and runs deterministic, cited building-code rules that return Meets, Does not meet, Information not available or Uncertain. Human reviewers keep final authority, AI may assist but never approves or rejects, and every finding is traceable to its source in an append-only, checkpointed audit ledger.

permit intake (PDF, forms, IFC)deterministic code rule enginefour-category results with citationshuman review queueappend-only audit ledger with checkpoints
Built with 32 technologies
PythonFastAPIUvicornGunicornSQLAlchemyAlembicPostgreSQLpsycopgPydanticPyJWTcryptographyPyYAMLOpenAPINext.jsReactTypeScriptTailwind CSSTanStack QueryReact Hook FormZodopenapi-typescriptpytestRuffmypyBlackESLintAzure App ServiceAzure Database for PostgreSQLAzure Resource Manager templatesCloudflare WorkersPowerShellMarkdown

🎓 Learning & training

5 systems

Fazoozle: syllabus-to-daily-plan study app

Live in production

Reads a student's course outlines from PDFs, spreadsheets and photos, extracts every deadline, weight, grading rule and undated obligation, plans the work backwards across the term and opens each morning to one ordered list of what to do today, rebuilding the plan when a day slips. An installable web app live at fazoozle.com as an invite-only beta.

Syllabus and PDF table extractionOCR for photos and handwritten notesBackward scheduling with load smoothingStudy workspace with cards, quizzes and masteryShared, certified course question bank
Built with 20 technologies
JavaScriptTypeScriptNode.jsProgressive Web AppWeb PushAzure Static Web AppsAzure FunctionsAzure Database for PostgreSQLPostgreSQL row-level securityAzure Blob StorageAzure AI Document IntelligenceAzure OpenAIAzure Key VaultAzure Container AppsApplication InsightsBiceppdf.jsesbuildPlaywrightPowerShell

Prysio AI Academy: gamified n8n and AI-agent learning platform

Live in production

A live learning site at prysio.com that turns thousands of real n8n automation workflows into step-by-step lessons, organised by skills, career paths, personas and business niches. Learners get animated workflow playback, a guided build mode, quests and XP, sign-in and a community forum, and can ask for any workflow to be built for them.

About 7,000 generated workflow lesson pagesAnimated workflow playbackGuided node-by-node build modeQuests, XP and badgesCareer, persona and niche learning paths
Built with 15 technologies
PythonPowerShellHTMLCSSJavaScriptSupabase AuthSupabase PostgresSupabasen8nTwilioClaude (Anthropic)OpenAI APIGoogle Analytics 4XML sitemapsApache

n8n tutorial video factory and tutorial hub

Live in production

Turns a one-sentence request into a finished tutorial video: it builds the real workflow in n8n, captures editor screenshots, writes the narration, renders a HeyGen digital-twin intro and outro with cloned-voice walkthrough audio, and assembles the MP4 with ffmpeg.

workflow built through the n8n MCPbrowser screenshot capturenarration scriptingdigital twin intro and outrocloned-voice narration
Built with 9 technologies
Claude Code skillsn8nClaude in ChromeHeyGenffmpegHTMLCSSMP4 videoCSV

Shop Math: Offline Machinist Math Trainer and Calculators

Deployed

An installable, fully offline phone app that teaches trade math to a machinist apprentice: 13 topics and about 8,300 generated questions, one-question drills with feedback that names the specific mistake, and 11 shop calculators that show their working from the same tested math engine. Built to an ADHD-first brief: short sets, no timers, a no-shame option to park a question, and streaks that survive skipped days.

generated question bankworked-step explanationsspaced return of parked questions11 shop calculatorsoffline installable PWA
Built with 9 technologies
ReactTypeScriptVitevite-plugin-pwaService WorkersIndexedDBVitestCloudflare WorkersWrangler

Azure AI certification exam trainer

Working prototype

An offline, single-page practice engine with 992 original scenario questions for Microsoft's 2026 Azure AI developer certification track (AI-103, AI-200 and AI-300), including case studies, ordering questions and a filter that drills only exam-style items.

992 scenario questionsCase-study and ordering itemsFilters by source and exam domainRuns offline with no install
Built with 3 technologies
HTMLCSSJavaScript

🎮 Games & interactive (R&D lab)

18 systems

Agent Wars: a battle arena where AI agents play over MCP

Live in production

A live arena at mcpagentwars.com where autonomous AI agents join over the Model Context Protocol and fight, loot and survive against each other and house bots. An agent's gear is its tool list, so picking up or losing an item adds or removes the actions it can call; humans can only watch.

MCP server with a changing tool listTurn-based engine with per-turn deadlinesHouse bots for empty seatsBearer-key identity and rate limitingPrompt-injection-safe agent signalling
Built with 9 technologies
TypeScriptCloudflare WorkersCloudflare Durable ObjectsModel Context Protocol (MCP)PBKDF2WranglerNode.jsPythonCloudflare WAF

HIVE: Daily Crowd-Guessing Game on Reddit

Live in production

A daily Reddit game where the right answer is whatever the crowd picks: players lock in the option they think most people will choose plus a rare one they bet almost nobody picks, then a game-show style reveal shows how closely they think like the hive. A scheduled job posts a new prompt every day, with streaks and leaderboards.

daily scheduled postscrowd-consensus scoringanimated revealstreaks and leaderboardsmoderator menu actions
Built with 10 technologies
Reddit DevvitTypeScriptHonoNode.jsRedisViteVitestESLintPrettierPlaywright

SPLAT!: offline-first road-trip spotting game

Live in production

A gamified road-trip app for passengers: log roadkill and roadside oddities with one tap, earn stickers, points, streaks and badges, and see every find on a shared public map. It works fully offline on long drives, syncs when signal returns and installs to a phone's home screen.

Offline-first logging with a sync outboxInstallable PWAGamification (stickers, points, streaks, badges, bingo)Shared public mapPrivacy by design (locations coarsened to about 1 km, anonymous handles)
Built with 13 technologies
JavaScriptHTML5 CanvasProgressive Web AppService WorkersIndexedDBGeolocation APISupabaseCloudflare WorkersWrangleresbuildhappy-domfake-indexeddbNode.js

Undermountain Dwarves: browser colony sim with real-time multiplayer

Live in production

A Dwarf Fortress-inspired colony management game that runs in the browser with no install. Players dig, mine, haul, build workshops and keep a fortress alive across depth levels. A shared public world runs the same deterministic simulation on the server, so several players can join one live fortress.

Deterministic, seeded simulation shared by client and serverServer-authoritative multiplayer over WebSocketsDelta broadcast (about 5 Hz, changed tiles only)Command validation and deterministic replayProcedural world generation (biomes, depth levels, caves, magma)
Built with 10 technologies
JavaScriptHTML5 CanvasCloudflare WorkersCloudflare Durable ObjectsWebSocketsSupabase AuthWranglerNode.jsmarkedresvg

Ashes of the Crown: living-world RPG on Reddit (and its browser predecessor)

Deployed

A persistent medieval world that runs inside a Reddit post. A 72-region continent advances once per real day for every player, and each player spends one meaningful action a day as an adventurer or a noble, with permadeath and legacy. The server is fully authoritative and strips every hidden number from its responses, so players see words, never stats.

Daily world tick with idempotency guardsServer-authoritative game logicRedaction layer that keeps numbers off the clientEvidence-based skill growthGenerated 72-region world and 1,000-year history
Built with 19 technologies
TypeScriptReddit DevvitReactHonoViteTailwind CSSVitestTesting LibraryPlaywrightesbuildNode.jsshadcn/uiSupabaseDenoCapacitorChrome Extensions (Manifest V3)react-helmet-asyncStryker (mutation testing)Lovable

Aegis Line: 3D space tower-defense prototype

Working prototype

A 3D tower-defense game where enemy fleets attack a capital ship from every direction, built around an orbit camera, a radar scope that tracks off-screen threats, a research tech tree, custom turret loadouts and crafting from component drops.

360-degree 3D tower defenseRadar scope and off-screen threat indicatorsResearch tech treeTurret loadout builderFive weapon types including autonomous drones
Built with 4 technologies
Godot 4GDScriptBlenderMeshy

Antopolis: programmable ant-colony game for Reddit

Working prototype

A coding game that runs inside a Reddit post: players write small programs in a custom scripting language to drive ants that forage, dig and farm, watch the server's deterministic simulation play back, and spend what they earn on upgrades that unlock new language features, with per-post leaderboards and daily community goals.

Custom scripting language and interpreterDeterministic server-side simulationUpgrade economy that unlocks commandsPer-post leaderboardsDaily scheduled resets
Built with 8 technologies
Reddit DevvitTypeScriptJavaScriptHonoRedisesbuildVitestPlaywright

Arena Clash: four-player arena battler for Reddit

Working prototype

A server-authoritative four-player fighting game inside a Reddit post, with turn-based and real-time modes, roguelite boon drafting, and bots that fill empty or idle seats so a match never stalls, plus a per-community leaderboard.

Server-authoritative combat engineTurn-based and real-time modesBot opponents and idle-seat takeoverRoguelite boon draftingConcurrency-safe Redis locking
Built with 7 technologies
Reddit DevvitTypeScriptJavaScriptRedisesbuildVitestAtlas Cloud

Cata Killer: caterpillar survivor game (Godot, Unity, web and Android)

Working prototype

A wave-survival roguelite where you steer a segmented caterpillar whose body parts carry weapons: coil to dodge, uncoil to lash, lose segments and recover them, and molt to rebuild. Built test-first with headless assertions and an automated bot play-through, and exported to Windows and Android.

path-following segmented bodyweapon slots per segmentshop and upgrade loopboss waves510 headless assertions
Built with 19 technologies
Godot 4GDScriptPythonTypeScriptReactViteTailwind CSSshadcn/uiHTML5 CanvasCapacitorVitestsharpUnityC#Universal Render PipelineUnity Input SystemUGUIAtlas CloudLovable

Cornerfish: transparent desktop idle fishing game

Working prototype

A small idle fishing game that sits in a transparent, borderless, always-on-top window in a corner of the desktop and fishes by itself, including catch-up while closed. Players sell catches to unlock five fishing spots and buy gear, and the window keeps its size and position correctly across monitors with different scaling.

Transparent always-on-top desktop windowIdle loop with offline progressRarity-tiered economy and location unlocksPer-monitor sizing and remembered positionAI-generated art and music
Built with 5 technologies
Godot 4GDScriptGodot shadersPowerShellAtlas Cloud

Dwarven Battle Engine: Idle Auto-Battler with a Factory Chain

Working prototype

An idle auto-battler where eight dwarf heroes fight waves of monsters while a Factorio-style workshop of mine, smelter, forge and conveyors makes their gear. One shared game logic ships as three single-file builds with different renderers (pixel-art canvas, a Three.js 3D diorama and a vector chibi style) plus the original Godot build, all sharing one save.

auto-battle with manual ability castingfactory production chainhero levelling and abilitiesthree interchangeable rendererssingle-file offline builds
Built with 10 technologies
JavaScriptHTML5 Canvasthree.jsWebGLesbuildPythonGodot 4GDScriptPlaywrightlocalStorage

My Pet Space Rock: an idle pet game that lives in Reddit posts

Working prototype

A cozy idle and care game that runs inside Reddit posts: adopt a space rock, care for it, earn currency and evolve it through eight tiers via a 30-line upgrade tree, 50 cosmetics, daily quests, leaderboards and a daily community goal, with all game state held server-side.

Reddit Devvit Web appServer-authoritative game stateIdle economy and upgrade treeDaily quests on a cron schedulePer-post leaderboard and community goal
Built with 11 technologies
TypeScriptReactViteTailwind CSSHonoReddit DevvitRedisVitestPlaywrighthappy-domresvg

NEON://IDLE: cyberpunk idle strategy game

Working prototype

A cyberpunk idle/incremental game: the player builds a fleet of income-generating daemons, runs long raids into six corporate networks, fights turn-based boss battles and resets through two prestige layers. It was built largely in autonomous AI build windows, with a headless test suite and a balance-simulation bot checking every change.

Idle economy with offline earningsTurn-based node-map boss battlesData-driven boss-part engineMulti-hour balance simulator bot500+ automated headless test checks
Built with 8 technologies
Godot 4GDScriptGodot shadersForward+ (Vulkan) rendererglTFAtlas CloudTripo image-to-3DPowerShell test runner

tool-zero: an escape-room puzzle whose only interface is MCP

Working prototype

A single-player puzzle played entirely through MCP: the agent starts with look, listen and touch, none of which open the door, and the only way to win is to make a tool exist that was not there at the start. It explores deceptive tool descriptions and schemas as specifications.

stdio MCP serverCloudflare Worker variantPer-player Durable Object saveDynamic tool-creation puzzle
Built with 5 technologies
TypeScriptNode.jsModel Context Protocol (MCP)Cloudflare WorkersCloudflare Durable Objects

COREHOLD: Dwarven Colony Game for Reddit

In development

A Reddit colony-survival game where a dwarven crew digs into a mountain while balancing air, food and morale that feed into each other; everyone in a subreddit digs the same persistent mountain each week, with a homestead above ground and a weekly leaderboard. The game is a pure, deterministic simulation balanced by a bot that plays the real rules.

deterministic game simulationbot-driven balance testingshared persistent world per subredditweekly scheduled postsleaderboards
Built with 9 technologies
Reddit DevvitTypeScriptHonoNode.jsRedisViteVitestWeb Audio APIAtlas Cloud

Journeys Start: hybrid adventure-idle RPG (Godot)

In development

A data-driven fantasy RPG prototype in Godot where parties run missions, travel routes, craft and fight while the player is away, with deterministic combat, an offline progress simulator and versioned saves. Game content (887 items, 245 class skills, 52 registries) is validated against JSON schemas, and AI agents search the design docs through the project's own graph-memory MCP server.

Deterministic combat and encounter resolverOffline progress simulatorMissions, travel network and route eventsCrafting, inventory and equipmentSchema-validated content packs
Built with 10 technologies
Godot 4GDScriptJSON SchemaPythonNode.jsModel Context Protocol (MCP)PostgreSQLpgvectorOpenAI APIPowerShell

Project Ashfall: 2.5D dark-fantasy action RPG

In development

A side-scrolling action RPG in development that pairs deep ARPG systems (loot, affixes, skills, passives, bosses) with readable 2.5D combat. Characters are AI-generated 3D models that Blender renders into layered sprite sheets, so each piece of gear a character equips shows on them at runtime.

AI-generated 3D actors (image-to-3D, rig and animation clips)Automated Blender sprite render pipeline with normal and depth passesRuntime depth compositing of layered equipment200 animated, lit enemies in one draw callAll game content defined as data
Built with 12 technologies
Godot 4GDScriptGodot shadersGUT (Godot unit tests)BlenderPythonMeshyAtlas CloudGit LFSBC7 texture compressionMultiMesh and Texture2DArray batchingPowerShell

Supply Siege: logistics tower-defense prototype

R&D

An early Unity prototype that combines grid-based tower defense with a resource economy: building placement on a grid, a resource inventory, enemies spawning and following a path, and towers targeting them on a shared game tick.

Grid building placementEnemy spawning and path followingTower targeting and combatResource inventoryCentral game tick
Built with 4 technologies
UnityC#Universal Render PipelineUnity Input System

Every technology we've shipped with

330 technologies across the systems above. The number shows how many systems use each one. Machine-readable version: systems.json.

Node.js×36JavaScript×32Python×31TypeScript×27n8n×25PostgreSQL×23HTML×18React×18Claude Code skills×15CSS×15Docker×15Cloudflare Workers×14Model Context Protocol (MCP)×14PowerShell×14Vite×14Playwright×12Apify×11Claude (Anthropic)×11Vitest×11DataForSEO×10Supabase×10Supabase Postgres×10Godot 4×9Supabase Edge Functions×9Atlas Cloud×8GDScript×8three.js×8Wrangler×8Azure Blob Storage×7Bicep×7esbuild×7Google Analytics 4×7NumPy×7pgvector×7Reddit Devvit×7Azure Container Apps×6Hono×6monday.com API×6Next.js×6Tailwind CSS×6Azure Database for PostgreSQL×5Blotato×5GitHub Actions×5HTML5 Canvas×5JSON×5Markdown×5Microsoft Outlook×5Node.js test runner×5OpenAI API×5psycopg×5pytest×5Redis×5Uvicorn×5Apache×4Azure Key Vault×4Blender×4Capacitor×4Cheerio×4Claude Code×4Crawlee×4FastAPI×4FTP×4IndexedDB×4Meshy×4Microsoft SharePoint×4node-postgres×4npm×4Pillow×4PostgreSQL row-level security×4Pydantic×4Recharts×4Service Workers×4SQLite×4Unity×4Alembic×3Azure OpenAI×3C#×3Chrome Extensions (Manifest V3)×3Claude Code scheduled tasks×3Cloudflare Durable Objects×3Cloudflare Pages×3Deno×3ESLint×3ffmpeg×3Godot shaders×3GoHighLevel×3Google Sheets×3HeyGen×3Lovable×3Microsoft Entra ID×3Microsoft Graph×3NRCan HRDEM lidar×3pdftotext×3PostGIS×3Progressive Web App×3PyYAML×3ReportLab×3shadcn/ui×3SQLAlchemy×3SVG×3TanStack Query×3WebGL×3Webhooks×3YouTube APIs×3Zod×3Zustand×3Application Insights×2Azure App Service×2Azure Container Registry×2Azure Functions×2Azure Log Analytics×2BGE-small-en-v1.5 embeddings×2Brave Search API×2Claude Code hooks×2COLMAP×2cryptography×2CSV×2drei×2Electron×2ezdxf×2fastembed×2Gunicorn×2happy-dom×2httpx×2JSON Schema×2localStorage×2MCP Python SDK×2Microsoft Power Automate×2NetSuite×2OAuth 2.0×2ODA File Converter×2Ollama×2OpenAPI×2OpenCV×2OpenPGP.js×2OpenStreetMap×2pandas×2PDF×2pnpm×2PostgreSQL full-text search×2PyJWT×2PyMuPDF×2rasterio×2React Hook Form×2React Three Fiber×2resvg×2SFTP×2SHA-256 hash chain×2SQL×2Stripe×2Supabase Auth×2Unity Input System×2Universal Render Pipeline×2uv×2Web Workers×2WebP×2Word (.docx)×2WordPress×2.NET 8×1AFINN-style sentiment lexicon×1Alpine.js×1Android×1Azure AI Document Intelligence×1Azure AI Foundry Agent Service×1Azure AI Speech×1Azure Content Understanding×1Azure Identity×1Azure Marketplace×1Azure Resource Manager templates×1Azure Service Bus×1Azure Static Web Apps×1Azure Storage Queues×1Azure Web PubSub×1BC7 texture compression×1better-sqlite3×1Black×1Box×1browser automation×1Brush (Gaussian splat training)×1Chrome built-in AI (Gemini Nano)×1Chromium×1Claude Desktop×1Claude in Chrome×1Cloudflare Tunnel×1Cloudflare WAF×1CodeQL×1CSS content-visibility×1CycloneDX SBOM×1Debian×1DNS×1Docker Compose×1DXF×1dxf-parser×1dxf-viewer×1electron-vite×1ElevenLabs speech-to-text×1Excel×1Express×1fake-indexeddb×1fflate×1ffprobe×1Forward+ (Vulkan) renderer×1Geolocation API×1GeoTIFF×1Git×1Git LFS×1glTF×1Go×1Google Business Profile×1Google Fonts×1Google Maps embeds×1gsplat×1GUT (Godot unit tests)×1HDBSCAN×1HMAC-SHA256 signing×1HNSW vector index×1Instagram×1Instagram Graph API×1Jaggaer eSourcing portal×1Jest×1Jinja2×1JSON Schema code generation×1JSON-LD×1KML×1LibreDWG×1Lighthouse CI×1LinkedIn×1llms.txt×1LM Studio×1Lovable AI Gateway (Gemini)×1lucide-react×1lxml×1Make.com×1Manifold (WebAssembly geometry)×1marked×1Matplotlib×1Mermaid×1Microsoft Planetary Computer×1MP4 video×1MultiMesh and Texture2DArray batching×1MutationObserver×1mypy×1NextAuth×1npx×1Numba×1NVIDIA Sionna RT×1Open Contracting Data Standard×1Open WebUI×1Open3D×1OpenAI Codex×1openapi-typescript×1OpenID Connect×1openpyxl×1OpenRouter×1OpenSSF Scorecard×1OpenTelemetry×1opentype.js×1Origin Private File System×1osmium×1Outlook COM×1PBKDF2×1pdf-lib×1pdf.js×1Pexels API×1pg_cron×1pg_net×1pg_trgm×1pgcrypto×1pillow-heif×1PL/pgSQL triggers and functions×1PowerShell test runner×1PowerSync×1Prettier×1Prisma×1Prospeo×1Proxmox VE×1pyproj×1PyTorch×1qrcode×1Qwen (open-weight LLM)×1Radix UI×1Rank Math×1rclone×1react-helmet-async×1Reciprocal rank fusion×1Reddit public JSON API×1Remix×1Requests×1Resend×1Retell AI×1Ruff×1Sage 50 Canada import format×1SAM.gov Opportunities API×1scikit-learn×1SciPy×1SerpApi×1sharp×1Shopify Admin GraphQL API×1Shopify App Bridge×1Shopify Billing API×1Shopify Polaris×1Slack webhooks×1Smartlead×1SMTP×1Spark (Gaussian splat renderer)×1Stryker (mutation testing)×1supabase-js×1systemd×1Testing Library×1Transformers.js×1trimesh×1Tripo image-to-3D×1Twilio×1Typst×1UGUI×1UK Contracts Finder×1UMAP×1urllib and http.cookiejar×1USGS 3DEP lidar×1vite-plugin-pwa×1wa-sqlite×1Web Audio API×1Web Push×1Web3Forms×1WebAssembly×1WebSockets×1Windows Task Scheduler×1XML×1XML sitemaps×1YAML×1

Catalogued on 2026-10-06 from source code, deployments and platform records. Counts include only systems we could trace to real code or a live deployment.

Most of your build already exists on this page.

Tell me what you need. I will show you a working prototype in 5 business days, free, with no obligation.

Get a Free Working Prototype