AI Companion Hardware

PocketMind

Pisces Moon OS on purpose-built AI companion hardware. Your subscription. Your memory. Your device.
alphaAGPL-3.0

PocketMind is a Pisces Moon OS port for dedicated ESP32-S3 AI companion hardware. Where the T-Deck Plus is a general-purpose field intelligence device, PocketMind targets are optimized specifically for AI interaction — voice input, AI response display, and Lighthouse integration.

PocketMind devices connect to The Lighthouse over WiFi and use your existing AI subscriptions — Claude Max, Gemini Advanced — at zero additional cost. No API tokens. No extra subscription. The full model with your Projects and memory intact. The Ghost Engine runs on Core 0. The Lighthouse terminal runs on Core 1. The device is always collecting.

"A standard API call returns 'Hello! How can I help you today?' The Lighthouse returns a continuation of an existing relationship. PocketMind is the device that carries it."

Pisces Moon OS already has the Ghost Engine, the SPI Bus Treaty, dual-core task architecture, WiFi and BLE management, and a 47-application suite — all field-validated on the ESP32-S3 hardware class. Building PocketMind as independent firmware would mean rebuilding all of that from scratch for a device that is primarily a desk AI companion.

A port means PocketMind inherits the entire Pisces Moon platform and adapts only what needs adapting — the display driver, the input mapping, the primary AI interface. The Ghost Engine, the Treaty, and the dual-core architecture carry over unchanged. The silicon is the same. The architecture is the same. The problems were already solved.

SPI Bus Treaty

All PocketMind targets implement the Treaty for shared bus arbitration between display, SD card, and other SPI peripherals. The same protocol that makes the Ghost Engine run unconditionally on the T-Deck Plus runs unconditionally on PocketMind hardware. The Treaty is portable because it is a behavioral protocol, not a hardware-specific patch.

Waveshare ESP32-S3-Touch-LCD-4B — Confirmed Booting

ST7701 480×480 RGB parallel display with GT911 capacitive touch. AXP2101 PMU, PCF85063 RTC, QMI8658 IMU. 16MB Flash, 8MB PSRAM. WiFiManager captive portal on first boot. Keyboard and touch UI. Boot confirmed, display operational, WiFi connected, Lighthouse integration in progress.

HoneySod (Waveshare ESP32-S3-Touch-LCD-2.8) — In Development

ST7789 SPI 240×320 display with CST328 capacitive touch. PCM5101 audio decoder with onboard microphone and speaker. MicroSD slot, battery charging. Voice-first push-to-talk interface — the intended primary interaction model for a desk device. In active development.

T-Deck Plus — Stub

Full implementation lives in the main Pisces Moon OS repository. Stub target maintained here for multi-target build compatibility. If you are running Pisces Moon OS on the T-Deck Plus, that is the right repo.

✅ Waveshare 4B — Booting 🔧 HoneySod — In Development
Setup — Once

Flash firmware via PlatformIO. Device boots with BIOS-style boot screen. WiFiManager captive portal launches automatically. Connect your phone to PocketMind-Setup (password: pocketmind). Open 192.168.4.1, enter network credentials. Device connects and launches Lighthouse terminal. You never configure it again.

Lighthouse Configuration

Set your Lighthouse server IP and port in platformio.ini build flags or lighthouse_client.h. The Lighthouse server runs on any Linux machine — a spare laptop, a Raspberry Pi, a NUC under your desk. Once connected, every message routes through your existing AI subscription session with your full conversation history intact.

The Defcon CFP submission for Pisces Moon OS frames the AI tier as two paths on one device:

Path A — Local Inference

Gemini API on-device. Training data only. No memory. No extra cost. No data leaving the hardware. Available on any Pisces Moon device.

Path B — The Lighthouse

Full subscription session. Your Projects. Your memory. Your conversation history intact. Zero additional cost beyond what you already pay. PocketMind is built around Path B as its primary interface — the device exists to carry the signal from The Lighthouse to your hands.

PocketMind is the hardware expression of the two-path AI argument. $60 in hardware. The subscription you already pay for. The AI that already knows you.

Requires PlatformIO. Three targets:

Waveshare 4B

pio run -e waveshare4b_pocketmind --target upload

HoneySod

pio run -e honeysod_pocketmind --target upload

T-Deck Plus (stub)

pio run -e tdeck_pocketmind --target upload

ESP32-S3C++PlatformIOFreeRTOSThe LighthouseGhost EngineSPI Bus TreatyWiFiManagerST7701ST7789AGPL-3.0

PocketMind is one node in the Fluid Fortune ecosystem. Pisces Moon OS is the platform. The Lighthouse is the bridge to cloud AI. PocketMind is the device that makes it physical — something you can hold, set on a desk, and talk to, that remembers everything you have ever told it and costs $60 in hardware.

The Clark Beddows Protocol. The cloud is a resource, not a dependency.