How All Internal Tools Connect & Communicate
Every module in the Techmero ecosystem has explicit data inputs, outputs, and protocol bindings. No tool operates as an isolated silo.
Master Inter-Tool Connectivity Diagram
This high-level map illustrates the exact communication pathways between all tools across the Hetzner Linux VPS, the Mac Mini GPU node, and external cloud services.
(Web Browsers)"] MAC_MN["📹 Meetnotes AI
(Mac Mini GPU)"] MAC_HSC["🎨 HScreens Studio
(Mac Mini Simulators)"] end subgraph CORE["2. HETZNER VPS CENTRAL ENGINE"] direction TB EMBER["💬 Ember Chat Engine
(:8080 workerd)"] BOT["🤖 SuperBot Daemon
(Listener & Orchestrator)"] PM["📋 Project Manager
(DevVault Next.js)"] PG[(🗄️ PostgreSQL 16
Unified Database)] end subgraph CLOUD["3. STORAGE & PLATFORM APIS"] direction TB GDRIVE["📁 Google Drive
(PRDs & Transcripts)"] STORES["🍎 App Store & 🤖 Play
(Release Telemetry)"] GEMINI["✨ Gemini 2.5 Flash
(EOD Chat Synthesis)"] end %% Tier 1 to Tier 2 (Left to Center) TEAM <-->|"WSS Chat"| EMBER MAC_MN -->|"Tailscale Tunnel"| BOT MAC_HSC -->|"Export Store ZIP"| PM %% Inside Tier 2 (Center Core Hub) EMBER <-->|"Local ws://127.0.0.1"| BOT BOT <-->|"Task Signals"| PM PM -->|"Drizzle TCP :5432"| PG BOT -->|"Daily Logs"| PG %% Tier 2 to Tier 3 (Center to Right) BOT <-->|"30m Status Poll"| STORES BOT <-->|"EOD Batch Analysis"| GEMINI MAC_MN -->|"Sync Transcripts"| GDRIVE PM -->|"Client Folders"| GDRIVE
Inter-Tool Protocol & Data Exchange Matrix
| Source Tool | Target Tool | Protocol / Transport | Payload / Data Exchanged | Frequency / Trigger |
|---|---|---|---|---|
| Ember Chat | SuperBot | WebSocket (ws://127.0.0.1:8080) |
Raw chat frames, user messages, room events, mentions | Real-time (instant) |
| SuperBot | Ember Chat | WebSocket Client Frames | 05:30 PM log prompts, daily reports, rejection alerts | Scheduled & event-driven |
| SuperBot | Project Manager | Internal API / Shared Postgres | Auto-updates Kanban task status (Todo → Review → Done) | On chat signal detection |
| Project Manager | PostgreSQL | Drizzle ORM (TCP :5432) | Workspaces, credentials, environments, tasks, users | On every user request |
| Meetnotes (Mac) | SuperBot (VPS) | Tailscale HTTP REST API | Meeting action items, key decisions, sprint notes | When meeting ends |
| Meetnotes (Mac) | Google Drive | Google Drive v3 REST API | Full meeting transcripts (.md) & audio recordings | Post-transcription sync |
| SuperBot | App Stores | HTTPS REST (JWT / Service Acct) | Polls iOS build states & Android release tracks | Every 30 minutes cron |
| SuperBot | Gemini API | HTTPS REST (gRPC/JSON) | Full day's chat logs for synthesis & blocker analysis | Daily at 06:00 PM |
| Mockup Studio | Project Manager | File System / R2 Object Storage | Exported App Store & Play Store framed screenshot bundles | On milestone release |
Project Manager (DevVault) Connections
The core web portal where developers and owners manage client workspaces, encrypted secrets, project tasks, and domain assets.
(DevVault)"] HSC["HScreens Studio"] -->|"Screenshot Bundles"| PM PM -->|"Drizzle TCP"| PG[(PostgreSQL)] PM -->|"API Folder Provision"| GDRIVE["Google Drive"]
Ember Team Chat Connections
The real-time communication nerve center. Hosted on the VPS with local `workerd`, allowing instant loopback WebSocket integration with SuperBot.
(workerd)"] EMBER <-->|"Local ws://127.0.0.1"| BOT["SuperBot Daemon"] EMBER -->|"Durable Objects"| SQLITE[("DO SQLite")]
Meetnotes AI Meeting Recorder Connections
Runs on your office Mac Mini to utilize Apple Silicon GPU cores for WhisperKit transcription. It automatically converts meeting audio into structured action items.
(WhisperKit + MLX)"] MN -->|"Tailscale Tunnel"| BOT["SuperBot (VPS)"] MN -->|"Drive API"| GDRIVE["Google Drive Archive"]
Mockup Generator (HScreens) Connections
Automates the production of high-impact marketing screenshots for iOS and Android store listings, compositing device bezels, dynamic typography, and store badges.
(Compositor)"] HSC -->|"Export ZIP"| PM["Project Manager"] HSC -->|"Assets Upload"| STORAGE["Cloud Storage (R2 / Drive)"]
SuperBot Autonomous Engine (The Central Brain)
The connective tissue of the agency. SuperBot bridges chat, project management, store alerts, and accountability into an automated loop.
PostgreSQL Relational Core
The shared database on the VPS that unifies all modules under one relational model. Eliminates data fragmentation and keeps tasks, users, and logs synchronized.