WATCH / V2

Lilith V2 - conversation with C# tool calling

A real narrated Lilith V2 conversation, recorded from pinned source df3fc286644d8862418f6cc0789717fc14baa58d using its version-specific test conversation.

Gemma 4Ollama

What happens in this recording

You: Introduce yourself briefly. Explain that a tool lets an assistant request a specific function implemented by its application. Lilith: Hello! I'm Lilith, your helpful local AI assistant. I can use tools, which are like special requests I send to my application. They let me access specific functions, such as getting the current time, to help you better! You: What is the current date and time on this computer? Use your time tool to check, and include the time zone. Lilith: The current time is 05:43 AM on October 21, 2026, in the GMT Standard Time zone. The UTC time is 04:43 AM. How else can I help you today? You: Using the time you just checked, what time will it be in twenty minutes? Explain the answer briefly. Lilith: In twenty minutes, the time will be 06:03 AM, maintaining the GMT Standard Time zone. I simply added twenty minutes to the previous time of 05:43 AM! Let me know if you need anything else. You: Explain the difference between reading the clock with a tool and guessing from your training, then say goodbye to our viewers. Lilith: Using a tool gives me the *actual, real-time* clock time. Training data is static and only offers general knowledge. Tools ensure I provide current, precise information for you. Goodbye to our viewers! 😊

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

<!-- Record with: Admin/Record-Version.ps1 -Revision v2.0.0 -Template Admin/YouTubeStudio/Templates/chat-v2.xml
     Requires an existing provider, downloaded tool-capable model, and Kokoro model.
     The launcher replaces the version label with the selected source version. -->
<video title="Lilith V2 - conversation with C# tool calling" version="2.0.1" backend="Ollama" model="gemma4" mode="chat" voice="af_heart" progressSeconds="3" pauseSeconds="1.5">
  <systemPrompt>You are Lilith, a helpful local AI assistant with registered C# tools. Be warm and concise. Keep each reply under 60 words for spoken video. When asked for the current time, call get_current_time and use its actual result. Include the returned time zone. Never invent tool results. If a tool fails or is unavailable, say so. Do not claim browsing, file access, or other tools that are not available.</systemPrompt>
  <messages>
    <message>Introduce yourself briefly. Explain that a tool lets an assistant request a specific function implemented by its application.</message>
    <message>What is the current date and time on this computer? Use your time tool to check, and include the time zone.</message>
    <message>Using the time you just checked, what time will it be in twenty minutes? Explain the answer briefly.</message>
    <message>Explain the difference between reading the clock with a tool and guessing from your training, then say goodbye to our viewers.</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 ↗