Most AI chat assumes a conventional HTTPS API, an account, and a network path that is easy to take for granted.
The constraint
Prompts must fit DNS label rules. Native DNS, UDP, TCP, and browser preview do not share the same capabilities.
The approach
An Expo app combines native resolvers with JavaScript UDP/TCP fallback transports, encrypted local history, multiple servers, and an inspectable logs screen.
The outcome
An open-source experiment where the unusual transport is the product constraint, not a visual gimmick.