Lilith Version 1 - projects and source

Browse and download Version 1 under `src/Version1/`: Agent-Core (logging, Ollama client, chat history), the Lilith agent library, three chat interfaces, and DesignTests for automated validation.

Version 1

Projects and source tree

Each card maps to a folder in the Version 1 tree. Open Source to read files with syntax highlighting, or use Projects & Downloads for ZIP packages.

Shared library Folder: Agent-Core

Agent-Core

Core hub, structured Logger, OllamaClient with streaming chat, and ChatHistoryStore for saved sessions-the shared foundation the Lilith agent builds on in this release. Button: Browse builds

V1 agent library Folder: Lilith

Lilith

Version 1 agent entry point and partial classes: Boot (startup), Chat (conversation loop), Ollama (model wiring), and SystemPrompt (assistant instructions). Button: Browse builds

Console application Folder: Interfaces/ConsoleApp/LilithConsole

LilithConsole

Interactive terminal host (`Lilith.exe`) with commands `exit`, `/new`, `/history`, and `/history `. Primary distribution target for local chat. Button: Browse builds

Web UI Folder: Interfaces/RazorWebGui/Lilith.RazorWebGui

Lilith.RazorWebGui

Browser-based Lilith chat built with ASP.NET Core Razor Pages-same Ollama session and history commands as the console host. Button: Browse builds

Desktop UI Folder: Interfaces/DesktopWeb2App/Lilith.DesktopWeb2App

Lilith.DesktopWeb2App

Native Windows WebView2 window that hosts the local Razor web UI-desktop app experience without a separate server deployment. Button: Browse builds

Automated tests Folder: DesignTests

DesignTests

xUnit design tests for chat history persistence and optional live Ollama runs (`run-design-tests.py`, `--live` when Ollama is available). Button: Browse builds