WATCH / V15

Lilith V15 - scenario home automation

Real narrated V15 scenario operations against a local dummy light; no hardware was contacted.

Gemma 4Ollama

What happens in this recording

You: Which home devices can you control in this local demo? Lilith: Configured home devices: living_room_light (dummy) You: Set the living room light to 25% brightness. Lilith: Simulated Living room light: power on, brightness 25%, color #FFFFFF. No hardware was contacted. You: Make the living room light blue. Lilith: Simulated Living room light: power on, brightness 25%, color #0000FF. No hardware was contacted. You: Turn the living room light off. Lilith: Simulated Living room light: power off, brightness 25%, color #0000FF. No hardware was contacted. You: Turn it back on. Lilith: Simulated Living room light: power on, brightness 25%, color #0000FF. No hardware was contacted. You: Check the living room light settings and explain that this was a simulation, with an Arduino example ready for a future real device. Lilith: Simulated Living room light: power on, brightness 25%, color #0000FF. No hardware was contacted.

Conversation XML

The complete XML script used for this recording, including its settings, system prompt and every scripted message.

XML / FULL RECORDING CONVERSATIONStructureInputsTools / C#StepsExit
<video title="Lilith V15 - scenario home automation" version="15.0.0-alpha.1" backend="Ollama" model="gemma4" mode="chat" startupGreeting="false" workspaceMode="yolo" homeDemo="true" chatLayout="true" voice="af_heart" progressSeconds="3" pauseSeconds="1.5">
  <systemPrompt>You are Lilith. The callable function is run_scenario. home_devices, home_brightness, home_color, home_on, home_off and home_status are saved scenario names, NOT callable functions. Invoke run_scenario with scenario_name and inputs. Use device living_room_light; home_brightness takes percent, home_color takes color as #RRGGBB, and home_on/home_off/home_status take device. home_devices takes empty inputs. Always call the real scenario before reporting results. Preserve its actual receipt; never invent success. This recording uses a local dummy device; explicitly say simulated, never claim real hardware was controlled.</systemPrompt>
  <messages>
    <message>Which home devices can you control in this local demo?</message>
    <message>Set the living room light to 25% brightness.</message>
    <message>Make the living room light blue.</message>
    <message>Turn the living room light off.</message>
    <message>Turn it back on.</message>
    <message>Check the living room light settings and explain that this was a simulation, with an Arduino example ready for a future real device.</message>
  </messages>
</video>
Download conversation XML

Explore the implementation

Read the relevant source and compare its changes before trying the workflow locally. Video playback does not execute any tools in your browser.

Open the source archive ↗