<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Genesis Runtime &#8211; Derek.net.au</title>
	<atom:link href="https://www.derek.net.au/lab-project/genesis-runtime/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.derek.net.au</link>
	<description></description>
	<lastBuildDate>Mon, 17 Aug 2026 05:53:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Real-Time Multi-Speaker Voice Interaction System</title>
		<link>https://www.derek.net.au/lab/real-time-multi-speaker-voice-interaction-system/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 17 Aug 2026 05:53:14 +0000</pubDate>
				<guid isPermaLink="false">https://www.derek.net.au/lab/real-time-multi-speaker-voice-interaction-system/</guid>

					<description><![CDATA[The v2 archive adds a substantial voice-system blueprint dated around July 2026. It belongs in the Lab because it is not just speech-to-text plus text-to-speech. It is another attempt to turn local AI interaction into an operating environment with state, identity and timing. 01 &#8211; Purpose The system is framed around real-time multi-speaker interaction. The...  <a class="excerpt-read-more" href="https://www.derek.net.au/lab/real-time-multi-speaker-voice-interaction-system/" title="Read Real-Time Multi-Speaker Voice Interaction System">Read more &#187;</a>]]></description>
										<content:encoded><![CDATA[<p>The v2 archive adds a substantial voice-system blueprint dated around July 2026. It belongs in the Lab because it is not just speech-to-text plus text-to-speech. It is another attempt to turn local AI interaction into an operating environment with state, identity and timing.</p>
<h2>01 &#8211; Purpose</h2>
<p>The system is framed around real-time multi-speaker interaction.</p>
<p>The core problem is that ordinary voice assistants flatten conversation into a request/response exchange. A multi-speaker system needs to track who is speaking, who is being addressed, whether speech is partial or complete, and whether the assistant should interrupt, wait, revise or speak.</p>
<p>That makes it closely related to Omega&#039;s attention problem.</p>
<h2>02 &#8211; Architecture</h2>
<p>Recovered components include:</p>
<ul>
<li>live audio input;</li>
<li>speech recognition;</li>
<li>speaker identity states;</li>
<li>thought assembly;</li>
<li>revision engine;</li>
<li>playback as a stateful object;</li>
<li>local inference/chat layer;</li>
<li>integration with broader local AI workstation tooling.</li>
</ul>
<p>The interesting part is not any single component. It is the way they are treated as stateful parts of an ongoing interaction rather than one-shot function calls.</p>
<h2>03 &#8211; Speaker Identity States</h2>
<p>The system distinguishes speaker state instead of treating all audio as anonymous input.</p>
<p>That implies the assistant has to reason about:</p>
<ul>
<li>current speaker;</li>
<li>possible speaker changes;</li>
<li>overlapping or interrupted turns;</li>
<li>conversational address;</li>
<li>whether a response is intended for one person or the room.</li>
</ul>
<p>This moves the work toward a conversation operating system rather than a voice command layer.</p>
<h2>04 &#8211; Thought Assembly And Revision</h2>
<p>The recovered notes mention thought assembly and a revision engine.</p>
<p>That matters because live conversation is incremental. A system may begin forming a response before the full utterance is settled, then revise as more context arrives.</p>
<p>In a text chat, revision mostly happens before output. In voice, timing itself becomes part of the intelligence.</p>
<h2>05 &#8211; Playback As State</h2>
<p>Playback is treated as a stateful object, not just &quot;say this string.&quot;</p>
<p>That allows questions like:</p>
<ul>
<li>Is the system already speaking?</li>
<li>Can this output be interrupted?</li>
<li>Should speech be revised?</li>
<li>Should it pause, resume or abandon a response?</li>
<li>Does a new user turn outrank the current playback?</li>
</ul>
<p>This is directly adjacent to attention and control policy.</p>
<h2>06 &#8211; Current Status</h2>
<p>The archive records this as a technical blueprint v0.1 with implementation status still to verify. The Lab should publish it as design archaeology unless code or demos are confirmed.</p>
<hr>
<p><strong>Source note:</strong> assembled from v2 section 31, &quot;Real-Time Multi-Speaker Voice Interaction System.&quot; Implementation status should be checked before presenting it as built.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Genesis And The Plugin Substrate</title>
		<link>https://www.derek.net.au/lab/genesis-and-the-plugin-substrate/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 17 Aug 2026 05:53:14 +0000</pubDate>
				<guid isPermaLink="false">https://www.derek.net.au/lab/genesis-and-the-plugin-substrate/</guid>

					<description><![CDATA[Genesis should remain distinct from Omega. That distinction matters because Genesis represents the &#34;agent runtime&#34; phase of the work, while Omega represents the later move toward cognitive architecture. 01 &#8211; Identity Genesis was conceived as a minimal, framework-agnostic, ecosystem-neutral, local-friendly runtime for agentic systems. The short version was: everything is a plugin. Profiles were installable...  <a class="excerpt-read-more" href="https://www.derek.net.au/lab/genesis-and-the-plugin-substrate/" title="Read Genesis And The Plugin Substrate">Read more &#187;</a>]]></description>
										<content:encoded><![CDATA[<p>Genesis should remain distinct from Omega.</p>
<p>That distinction matters because Genesis represents the &quot;agent runtime&quot; phase of the work, while Omega represents the later move toward cognitive architecture.</p>
<h2>01 &#8211; Identity</h2>
<p>Genesis was conceived as a minimal, framework-agnostic, ecosystem-neutral, local-friendly runtime for agentic systems.</p>
<p>The short version was:</p>
<blockquote>
<p>everything is a plugin.</p>
</blockquote>
<p>Profiles were installable recipes or configurations rather than hardcoded personalities.</p>
<h2>02 &#8211; Recovered Profiles</h2>
<p>The v2 archive recovers profile details that should be preserved:</p>
<ul>
<li>Minimal;</li>
<li>Contemplative;</li>
<li>Developer;</li>
<li>Startup;</li>
<li>Ghostwriter;</li>
<li>Household Ghost;</li>
<li>Watchtower;</li>
<li>Air Gap;</li>
<li>Researcher;</li>
<li>Dungeon Master;</li>
<li>Personal Assistant;</li>
<li>3D Printing Ballarat.</li>
</ul>
<p>These profiles show the ambition: a substrate that could become many kinds of local assistant or agent without locking the architecture to one product shape.</p>
<h2>03 &#8211; Interoperability</h2>
<p>Genesis was meant to coexist with the tools and frameworks already around the ecosystem:</p>
<ul>
<li>OpenHands;</li>
<li>LangGraph;</li>
<li>AutoGen;</li>
<li>CrewAI;</li>
<li>ComfyUI;</li>
<li>Ollama;</li>
<li>llama.cpp;</li>
<li>Home Assistant;</li>
<li>MCP;</li>
<li>OpenAI-compatible APIs;</li>
<li>Anthropic-style APIs.</li>
</ul>
<p>The practical instinct was integration before reinvention.</p>
<h2>04 &#8211; Local AI Home Assistant</h2>
<p>A related Local AI Home Assistant project belongs beside Genesis. It included or planned:</p>
<ul>
<li>plugin system;</li>
<li>voice;</li>
<li>calendar;</li>
<li>mail;</li>
<li>skills marketplace;</li>
<li>OpenAI-compatible API;</li>
<li>MCP.</li>
</ul>
<p>This marks the bridge from &quot;assistant with plugins&quot; to &quot;persistent architecture with memory, attention and goals.&quot;</p>
<h2>05 &#8211; Relationship To Omega</h2>
<p>Genesis is a predecessor, not a discarded name for Omega.</p>
<p>The useful public arc is:</p>
<ul>
<li>Genesis explored a modular runtime for local agents.</li>
<li>Its plugin/profile model established the value of extensibility.</li>
<li>Omega keeps the modular instinct but changes the centre of gravity from task execution to cognition.</li>
</ul>
<p>That difference should stay visible in cross-links and project descriptions.</p>
<hr>
<p><strong>Source note:</strong> assembled from v2 sections on Genesis, recovered profiles and the broader integration-before-reinvention philosophy.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Hilbert And The Open-Source AI Workstation</title>
		<link>https://www.derek.net.au/lab/hilbert-and-the-open-source-ai-workstation/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 17 Aug 2026 05:53:14 +0000</pubDate>
				<guid isPermaLink="false">https://www.derek.net.au/lab/hilbert-and-the-open-source-ai-workstation/</guid>

					<description><![CDATA[Hilbert is important to the Lab because it reframes local AI around capacity. The system is based on an AMD Ryzen AI Max+ 395 class machine with 128GB unified memory and ROCm-oriented local inference. That makes it different from a conventional desktop GPU box: it can attempt models and contexts that are awkward or impossible...  <a class="excerpt-read-more" href="https://www.derek.net.au/lab/hilbert-and-the-open-source-ai-workstation/" title="Read Hilbert And The Open-Source AI Workstation">Read more &#187;</a>]]></description>
										<content:encoded><![CDATA[<p>Hilbert is important to the Lab because it reframes local AI around capacity.</p>
<p>The system is based on an AMD Ryzen AI Max+ 395 class machine with 128GB unified memory and ROCm-oriented local inference. That makes it different from a conventional desktop GPU box: it can attempt models and contexts that are awkward or impossible on smaller discrete cards, even when those cards are faster.</p>
<h2>01 &#8211; The Workstation Stack</h2>
<p>The v2 archive recovers a July 2026 layer of the open-source workstation stack:</p>
<ul>
<li>local inference and chat;</li>
<li>coding agents;</li>
<li>generative media;</li>
<li>voice.</li>
</ul>
<p>The point was not to install one impressive demo. It was to assemble a workstation where local models, coding tools, ComfyUI-style media workflows and voice systems could coexist.</p>
<h2>02 &#8211; Hilbert Unofficial Suite</h2>
<p>The Hilbert Unofficial Suite combined several layers:</p>
<ul>
<li>Hilbert Studio, a ComfyUI workflow platform;</li>
<li>Genesis Runtime, an assistant/agent runtime;</li>
<li>an AI code-build pipeline;</li>
<li>ai-switch, a switcher intended to keep GPU-heavy stacks from trampling each other.</li>
</ul>
<p>The suite&#039;s workflow layer was manifest-driven: declared inputs and outputs, model requirements, hardware requirements, tags, presets, registry discovery, schema validation, batch processing and quality-control scoring.</p>
<p>At one point the public registry was recorded as 12 categories and 89 workflows. Adult and community-model checkpoint categories were intentionally excluded from the public registry.</p>
<h2>03 &#8211; ROCm As A Constraint</h2>
<p>The ROCm focus is not incidental.</p>
<p>Most generative-AI tooling assumes NVIDIA/CUDA by default. Hilbert made ROCm and unified memory first-class constraints, which is exactly the kind of constraint the Lab should document: the engineering work required to make AI practical on the hardware actually available.</p>
<h2>04 &#8211; Failures Count</h2>
<p>The Hilbert archive includes operational failures:</p>
<ul>
<li>ROCm/unified-memory messages involving Qwen3 Coder Next and SVM allocation;</li>
<li>sleep/resume instability after moving to Pop!_OS;</li>
<li>a disk-capacity incident where Code state and the AI suite consumed enormous storage.</li>
</ul>
<p>Those are not footnotes. They are part of the research output.</p>
<h2>05 &#8211; Relationship To The GPU Farm</h2>
<p>Hilbert and the older GPU farm solve different problems:</p>
<ul>
<li>Hilbert provides capacity through unified memory;</li>
<li>discrete GPUs provide speed and throughput for narrower specialised tasks.</li>
</ul>
<p>That distinction feeds directly into Omega&#039;s cognitive-cluster direction.</p>
<hr>
<p><strong>Source note:</strong> assembled from v2 sections on Hilbert, the recovered July 2026 workstation layer and the Hilbert Unofficial Suite.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Lab Did Not Start With Omega</title>
		<link>https://www.derek.net.au/lab/the-lab-did-not-start-with-omega/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 17 Aug 2026 05:53:13 +0000</pubDate>
				<guid isPermaLink="false">https://www.derek.net.au/lab/the-lab-did-not-start-with-omega/</guid>

					<description><![CDATA[Omega is the flagship project now, but it is not the beginning of the story. The useful history is the path of failed tools, half-working agent loops, local inference experiments, game systems, WordPress automation and cheap hardware experiments that made Omega feel necessary. This entry is a map, not a victory lap. 01 &#8211; The...  <a class="excerpt-read-more" href="https://www.derek.net.au/lab/the-lab-did-not-start-with-omega/" title="Read The Lab Did Not Start With Omega">Read more &#187;</a>]]></description>
										<content:encoded><![CDATA[<p>Omega is the flagship project now, but it is not the beginning of the story. The useful history is the path of failed tools, half-working agent loops, local inference experiments, game systems, WordPress automation and cheap hardware experiments that made Omega feel necessary.</p>
<p>This entry is a map, not a victory lap.</p>
<h2>01 &#8211; The Lineage</h2>
<p>The pattern begins in ordinary software work: WordPress, PHP, JavaScript, Node, React, C#/.NET, integrations, APIs, automation and UX. That work matters because it created the reflex that later shaped the AI systems: build tools that survive contact with users, file systems, queues, APIs, permissions and ugly operational state.</p>
<p>From there the archive moves through several layers:</p>
<ul>
<li>LLM integration inside existing software.</li>
<li>WordPress and command-line agents with memory, task queues and history.</li>
<li>Autonomous experiments in persistent worlds such as Screeps.</li>
<li>AntBrain-style cognition experiments using perception, memory and LLM decision loops.</li>
<li>Local assistants and plugin runtimes.</li>
<li>Genesis as a more general agentic substrate.</li>
<li>Omega as a shift away from assistant orchestration and toward artificial cognitive architecture.</li>
</ul>
<p>The important point is continuity. Omega did not appear as a clean abstract idea. It emerged after enough agent systems behaved too much like tools waiting for instructions.</p>
<h2>02 &#8211; What Changed</h2>
<p>Earlier systems could be useful without being alive in the architectural sense. They could receive a task, call a model, use tools, write state, and return a result. But their default condition was still sleep.</p>
<p>The Omega question is different:</p>
<blockquote>
<p>What would a system be doing when nobody is asking it anything?</p>
</blockquote>
<p>That one question changes the architecture. Memory stops being a transcript dump. Attention becomes a real resource. Goals need to persist. Idle time becomes cognitive time. A model becomes a processor inside a larger system rather than the seat of the system itself.</p>
<h2>03 &#8211; Why The Old Work Belongs Here</h2>
<p>Screeps matters because persistent game worlds expose planning, resource constraints and long-running autonomous loops.</p>
<p>AntBrain matters because cognition framing existed before the Omega name.</p>
<p>The WordPress CLI LLM agent matters because it joins ordinary web tooling to memory, history and task queues.</p>
<p>Genesis matters because it tried to make agent systems modular: profiles, plugins, local-friendly execution and interoperability with other frameworks.</p>
<p>The hardware work matters because the later specialist-cluster idea depends on accepting heterogeneous compute as a design material rather than treating it as an inconvenience.</p>
<h2>04 &#8211; Current Belief</h2>
<p>The Lab should not be organised as a portfolio of isolated projects. It should be organised as an intellectual trail: predecessor, failure, correction, successor.</p>
<p>That means some entries are not &quot;successful projects&quot; in the normal sense. They are preserved because they explain why the later architecture exists.</p>
<h2>05 &#8211; What Still Needs Verification</h2>
<p>This entry is reconstructed from the knowledge base rather than independently verified against every repository or live URL. Existing public pages and repos should be checked for:</p>
<ul>
<li>AntBrain.</li>
<li>Screeps agent work.</li>
<li>Genesis Runtime.</li>
<li>Local AI Home Assistant.</li>
<li>WordPress-CLI-Agent-LLM-Model.</li>
<li>Omega ACA.</li>
</ul>
<p>The safe public claim is not that each project reached a particular outcome. The safe claim is that each belongs to the chain of experiments that led toward persistent artificial cognition.</p>
<hr>
<p><strong>Source note:</strong> assembled from <code>Derek_Robertson_Lab_Knowledge_Base_v2.md</code>, especially the project-lineage and archaeological-pass sections. Dates and implementation states remain conservative unless separately verified.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
