Lilith Version 2 - projects and source

Version 2 under `src/Version2/` extends Version 1 with Kokoro TTS in Agent-Core and Lilith, plus the same console, Razor web, and WebView2 desktop interfaces.

Version 2

Projects and source tree

Compare against Version 1 with the version picker and Changes filter in the source browser.

Shared library Folder: Agent-Core

Agent-Core

Core hub, Logger, Ollama client, chat history, and TextToSpeech/Kokoro integration used when Lilith speaks assistant replies. Button: Browse builds

V2 agent library Folder: Lilith

Lilith

Lilith partials including TextToSpeech wiring, boot, chat, Ollama, and system prompt-Version 2 agent behavior on top of Agent-Core. Button: Browse builds

Console application Folder: Interfaces/ConsoleApp/LilithConsole

LilithConsole

`Lilith.exe` with Kokoro playback after replies and `/voice ` for voice changes, plus standard chat commands. Button: Browse builds

Web UI Folder: Interfaces/RazorWebGui/Lilith.RazorWebGui

Lilith.RazorWebGui

Browser Lilith chat (Razor Pages) with Kokoro TTS when the speech stack is available on the host. Button: Browse builds

Desktop UI Folder: Interfaces/DesktopWeb2App/Lilith.DesktopWeb2App

Lilith.DesktopWeb2App

WebView2 desktop shell hosting the local Razor UI-desktop window for spoken and text chat. Button: Browse builds

Automated tests Folder: DesignTests

DesignTests

History and Ollama tests plus KokoroTtsLiveTests and KokoroTtsSanitizerTests for Version 2 speech. Button: Browse builds