TNG Computer
Log in Create household

TNG Computer

The ship's computer, for your home.

Hold a button on your phone and talk. A calm voice answers from the wall — an LCARS display on your TV that shows charts, diagrams, recipes, maps, the night sky, whatever the conversation needs. The brain is Claude, running on your own hardware under your own subscription; this site is the relay that connects your phones to your house, and the tricorder they carry.

Three parts

01
The WallTV

Any TV or monitor with a browser becomes an LCARS terminal. It speaks, chimes, and renders panels — music keeps playing while you ask it other things.

The TricorderPhone

This site, installed to your home screen. Push-to-talk from any room — or away from home — plus a personal library: save a diagram or a playlist from the wall, send it to family, put it back on screen later.

The BrainYour box

Claude Code, on your computer, on your subscription. It runs fenced in Docker with default-deny networking. Nothing about your household is hosted for you — we only relay.

How it connects

02
Your phone
hold to talk
This relay
holds a command ≤ 60 s
Your house
calls out — nothing connects in
The wall
voice + panels

Your house dials out to this relay with a token only your household can mint — no ports opened, no inbound connections. Voice commands are discarded the moment your Computer confirms receipt (or after 60 seconds unread), and no transcript history is kept. Only things you deliberately save live here. Privacy · Terms.

What you need

03
Docker
Docker Desktop or docker + compose
A box that stays on
4 cores · 4 GB RAM · x86 or ARM · no GPU — speech is CPU
Claude Pro or Max
the brain runs on YOUR account
A TV on the LAN
any browser, fullscreen

Setup — about 15 minutes

04
01Register

Create your household

Register here with an email and a household name, verify the email, and you're the household admin. On your phone, add this site to your home screen — that's the tricorder.

02Launch

Start the appliance

On the box that will run the Computer, one command at a time:

mkdir tng-computer && cd tng-computer
curl -O https://raw.githubusercontent.com/alacrity-ai/lcars-tng-computer/main/appliance/docker-compose.yml
curl -o .env https://raw.githubusercontent.com/alacrity-ai/lcars-tng-computer/main/appliance/.env.example
docker compose up -d

Two containers come up: the wall + speech, and the fenced brain. The wall will say NOT PAIRED and wait for you.

03Pair

Pair it, then log the brain in

In the tricorder's Admin console, tap Pair your Computer — you get a short code. Then, on the box (with your code):

docker compose exec computer tng pair ABCD-EFGH
docker compose attach computer

The attach shows a Claude login link — follow it once, then detach with Ctrl-P Ctrl-Q. The login and the pairing both persist — these are one-time steps.

04Engage

Put it on the TV

Open http://<box-ip>:5173 in the TV's browser, press F11, tap ENGAGE. Hold the button on your phone and say: “Computer, what can you do?” Anything wrong? This names it:

docker compose exec computer tng doctor
TV can't reach the wall? Allow inbound port 5173 through the box's firewall — the one common snag. Optional integrations (Zigbee lighting and more) install as plugins, never enabled by default. Full guide: docs/APPLIANCE.md.
Copied to clipboard