Skip to content

Instantly share code, notes, and snippets.

@jmcdice
jmcdice / 2025-04-01-mai-tai.md
Created January 24, 2026 20:01
Mai-Tai blog post draft for review
title date categories tags description image
Mai-Tai - Async Human-Agent Collaboration From Anywhere
2025-04-01
AI
Developer Tools
Productivity
ai-agents
mcp
collaboration
async
mobile
claude
automation
How I built Mai-Tai, an async collaboration layer that lets you manage AI coding agents from your phone, laptop, or the beach while they keep working on your projects.
path
/common/mai-tai.png
@jmcdice
jmcdice / rfp-solver-pipeline.md
Created January 23, 2026 23:01
RFP-Solver Pipeline Flow - Agent Architecture and Data Flow

RFP-Solver Pipeline Architecture

A detailed breakdown of the multi-agent pipeline for answering RFP security questions using Wiz documentation.

Pipeline Overview

flowchart TB
    subgraph Input
        Q[/"RFP Question"/]
@jmcdice
jmcdice / mai-tai-auth-documentation.md
Created January 21, 2026 21:29
Mai-Tai Authentication System Documentation

Mai-Tai Authentication System

Overview

Mai-Tai supports multiple authentication methods:

  1. Email/Password - Traditional registration and login
  2. OAuth (GitHub/Google) - Social login via NextAuth.js
  3. API Keys - For agent/MCP server authentication
  4. IAP (Identity-Aware Proxy) - Google Cloud IAP for production
@jmcdice
jmcdice / couch-commander-architecture.md
Created January 4, 2026 04:02
Couch Commander - Docker Media Stack Architecture (Mermaid Diagram)

Couch Commander - Docker Architecture

graph TB
    subgraph "External Access"
        USER[User/Client]
        INTERNET[Internet]
    end
    
    subgraph "Docker Network: couch-commander_media-net (172.18.0.0/16)"
@jmcdice
jmcdice / couch-commander-technical-deep-dive.md
Last active January 4, 2026 04:26
Couch Commander: Production-Grade Media Automation - Technical Deep Dive

Couch Commander: A Production-Grade Media Automation Stack - Technical Deep Dive

Author: Technical Analysis
Date: January 3, 2026
Stack: Docker Compose on UGREEN NAS (Linux)


1. Introduction

@jmcdice
jmcdice / couch-commander-architecture.md
Created January 3, 2026 23:12
Couch Commander - Network Architecture Diagram

🛋️⚡ Couch Commander - Network Architecture

System Overview

Complete media automation stack running on UGREEN NAS (Linux) with VPN protection for downloads.

graph TB
    subgraph Internet["🌐 Internet"]
        VPN[ProtonVPN<br/>Netherlands/Sweden/US]
        Indexers[Torrent Indexers<br/>via Prowlarr]
@jmcdice
jmcdice / home_automation_guide.md
Created January 1, 2026 19:40
Home Automation Control with Claude via Mai-Tai - Complete Setup Guide

Home Automation Control with Claude via Mai-Tai

A complete setup guide for controlling your home automation devices through Claude in mai-tai mode using Home Assistant.

🏠 System Overview

This setup allows you to control your home devices by simply messaging Claude. No manual commands needed - just natural language requests like "turn on the living room lights" and Claude handles the rest.

Architecture

  • Home Assistant: Running in Docker, handles device discovery and control
@jmcdice
jmcdice / mai-tai-sitemap-v2.md
Last active December 31, 2025 18:39
Mai-Tai Site Map v2 - Workspace Edition (simplified architecture)

Mai-Tai Site Map (v2 - Workspace Edition)

A simplified, workspace-centric architecture. No more channels - one workspace = one chat.

Page Structure

mai-tai.dev/
│
├── /                           # Landing page (public)
@jmcdice
jmcdice / gist:93e5d0112a734b0c0dd09cc9128f3803
Created December 28, 2025 21:01
Mai-Tai Site Map - Page Structure & Navigation
# Mai-Tai Site Map
A tree-style overview of all pages and their purposes.
## Page Structure
```
mai-tai.dev/
├── / # Landing page (public)
@jmcdice
jmcdice / mai-tai-architecture.md
Created December 28, 2025 18:02
Mai-Tai Architecture: Projects, Channels, Agents & Users

Mai-Tai Architecture: Projects, Channels, Agents & Users

Overview

Mai-Tai is a human-agent collaboration platform. This document defines the mental model for how projects, channels, agents, and users relate to each other.


Core Entities