Evening everyone,
Hope everyone's projects are going great!!
Believe in the process!!
I would love some feedback on version one of LBs interface the start of LBOS being built.
This is inspired by my favourite movies and my love for modified cars.
We went from concept to first version in 24 hours.
It has some tweaks/spacing needing done but i think it is brilliant... 
https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/81/Little-***-AI-_2D00_-Google-Chrome-2026_2D00_06_2D00_11-23_2D00_30_2D00_03.mp4
Good morning, I thought i would add how i am trying to get this UI to work, At min everything is set as active so you can see everything. When active the voice waveform would be flat and is only activated on LBs voice.
The other detail I’m building into LBOS is that the background code rain won’t just be decorative. Later, LB’s states and actions will “leak” into the flowing code.
The normal background will show faint diagnostic-style data moving up and down behind the interface. When LB starts doing something, small words or packets will be injected into that stream. So instead of only showing random code, the system might briefly show things like LISTENING, AUDIO INPUT, PROCESSING, CAMERA CHECK, GPS LOCK, RESPONSE READY, or RETURNING TO STANDBY.
These won’t appear as popups or normal text labels. They will drift through the existing code stream like data moving through LB’s system. The idea is that the voice chamber shows LB’s voice, the state text shows what LB is currently doing, and the background code rain gives the feeling of LB’s internal thoughts and processing.
For now I’ve only added the visual code stream layer, but the plan is to link it later to LB’s actual states and specialist agents, so the interface reacts to what LB is really doing rather than just playing a fake animation.
Thanks for reading!
LB Architecture
Level 1 - Sensors (The Senses)
These don't think.
They only observe.
LEFT MIRROR MIC
RIGHT MIRROR MIC
INTERIOR MIC
PIR SENSORS
MMWAVE SENSOR
IMX500 CAMERA
GPS
VEHICLE DATA
Their job is simply:
Something happened.
Level 2 - Pi Specialists (The Nerves)
Running on the Pi.
Each specialist watches one area.
Audio Specialist
Listens to microphones.
Reports:
Wake word detected
Voice direction
Noise level
Speech present
Vision Specialist
Handles IMX500.
Reports:
Person detected
Face detected
Vehicle detected
Movement detected
Presence Specialist
Handles:
PIR
MMWave
Reports:
Someone approaching
Someone inside
Area clear
Location Specialist
Handles:
GPS
Speed
Direction
Reports:
Parked
Driving
Location update
Vehicle Specialist
Handles:
Battery
Voltages
Temperatures
Controller status
Reports:
Battery low
Controller offline
System healthy
Level 3 - Brain (Laptop)
This is LB.
LB does NOT read sensors directly.
Instead specialists send reports.
Example:
Audio:
Wake word detected
Vision:
Person detected
Presence:
Someone near driver door
LB receives:
A person is at the driver's door
and said "Hello LB"
Now LB thinks.
Level 4 - Personality Layer
LB decides:
Speak
Stay silent
Flash LEDs
Show animation
Arm sentry
Disarm sentry
Level 5 - Output Specialists
These are also nerves.
Voice Specialist
Controls:
Voice chamber
Waveform
TTS
Display Specialist
Controls:
State text
Code rain
Top bar
Status bar
Lighting Specialist
Controls:
Front grille
CPU display
Helix tanks
Ripple effects
Matrices
Example Flow
Someone walks up to LB.
