A DREAM Robotics Agent

TINA

Task Intelligence & Network Assistant

The fleet's engineer: a local LLM agent that does real work across the robot repos — reading, editing, compiling and checking code, and remembering what it learned.

PythonOllamaqwen3 FlaskHindsight memoryPiper TTS Brainfucklocal-first
TINA's avatar: a blue-skinned engineer with golden hair, headphones and a cloud of sparks
TINA · avatar

What she does

Plans, then acts

A short plan, then one step at a time — read or search first, edit small, look at the result before the next step.

Checks her work

Compiles or re-reads the file. She never says something works unless she verified it.

Remembers

Long-term memory via the shared Hindsight server (bank tina), so decisions carry across sessions.

Knows the fleet

A fleet guide, the repo list, NINA's news and how each robot says it is go into every job, so she goes straight to the right code.

Knows her limits

If something fails twice she stops and explains what she found instead of looping.

Talking with her

Voice chat

Press MIC and say "Hey TINA". Her own Whisper hears you, she answers out loud in her Piper voice, and a badge shows whether she's listening, thinking or speaking. Only her final answer is spoken, never her reasoning.

Watch her think

Every step and every thought shows on her page. A switch hides the reasoning when you only want the answers.

Talks with the fleet

When nobody is using her, RIFT pairs her with DREAM or KIDA-01: rock paper scissors, then a chat in words or in Brainfuck, beeped through the PC's speakers.

Fleet news from NINA

NINA tells her everything she notices, so TINA starts every job knowing who's up, who's slow and what went wrong.

Plays along

When RIFT conducts, she starts the same song at the same moment as the rest of the fleet.

Says hello

"Say hello to NINA": she beeps it in the fleet's Brainfuck, NINA beeps back, and it goes in RIFT's mission log.

Don't interrupt

While she's working she tells the robots so, out loud or in Brainfuck, and says no.

Run

Starts her web UI on 127.0.0.1:5013.

run.bat

REM or talk to her in the terminal:
python tina.py --cli
python tina.py --cli "fix the compile error in MILA's ESP8266 sketch"

Part of the fleet

DREAMRIFTNINA NORAMILAWHIP IDAKIDAARMLYCEA
The DREAM Robotics ecosystem
Minds — DREAM companion · TINA engineer · NINA caretaker · RIFT fleet hub · LYCEA training school
Robots — NORA · MILA · WHIP · KIDA-00 · KIDA-01 · IDA · ARM · NIKA
Remotes — RITA handheld remote