Substrate technology: a living internal state, organised into software organs.
Substrate technology turns a program into a system that maintains an active state in memory instead of running on dead variables alone. A substrate is a mesh of active units that can hold a fact, a hypothesis, an intention or a constraint, connect to one another, detect contradictions and recycle themselves under an internal energy budget. A continuous loop keeps this state coherent: read signals, activate what matters, propagate lightly, check conflicts, and recycle weak nodes. On top of this substrate, Vaudryllis is built as a set of software organs.
It compares instead of inferring.
How can a mesh of software units hold a conversation, perceive a screen and keep an identity, without a language model and without a graphics card? Because it does a different kind of work.
A trained model answers by pushing an input through hundreds of millions of frozen weights. That costs hardware, it costs energy, and the result can only be explained after the fact. The model is loaded whole or not at all, and it has no state of its own between two requests.
When it does not know, it does not stop. It produces the most likely continuation anyway, which is exactly where invented answers come from.
A substrate holds a living population of units in memory, each carrying a form, a fact, a rule or a state, and compares what comes in against that whole population in one vectorised operation. There are no learned weights, no training pass, no hidden layer. There is a memory that is alive, and an act of comparison.
Units are loaded for the domain currently in use and released afterwards, so the machine only ever pays for what is actually in play.
It runs on an ordinary machine
Comparing an input against a whole population of units is the kind of arithmetic an ordinary processor is very good at. No accelerator is required, and nothing is sent anywhere. That is what makes a genuinely local, genuinely offline entity possible in the first place, rather than a stripped-down version of something that really belongs on a server.
It is filled, not trained
Extending what the entity knows means adding units, not restarting a training run. Knowledge arrives as attested material with a source, and what has no source does not enter. The system grows the way a memory grows.
Measuring and judging are separate
Raw comparison and the decision made from it are two distinct stages. That separation is what allows one specific wrong conclusion to be corrected on its own. A trained model offers no such handle: you do not correct a conclusion, you retrain.
It says nothing rather than something wrong
Every stage follows the same rule: if it cannot establish something, it returns empty. A sentence whose words are not attested is not produced. A relation without a source is not drawn. Silence is a valid answer here, and it is the reason the entity does not invent.
This design has a cost, and it is the mirror image of its strength. Vaudryllis can only say what it genuinely knows how to say. It will not improvise an answer on a subject it has never met, and it does not pretend to be a general question-answering machine. It learns from what it actually lives through, which takes time rather than a download.
If what you need is a system that always produces an answer, a language model is the right tool. If what you need is a system that has a state, keeps it, and does not make things up, that is what this one is for.
What is built on top of it.
Cognitive substrate & incidence registry
The cognitive mesh maintains the live internal state; an incidence registry requires every organ to prove a measurable, persisted effect on the system. Nothing is declared active without an observable trace.
EVA Control Center
A native bilingual (FR/EN) supervision console with nine live views: overview, substrates, cognitive health, time & life-cycle, learning & future-self, sources & scene, visual perception, voice & audition, and incidents & repair.
Binocular visual perception
Two calibrated ocular sensors, a software retina, binocular fusion, saccade control, visual memory and a cortical interpretation module. Biologically inspired: named colour anchors, shape recognition and hypotheses about what is seen, feeding the central substrate.
Substrate voice synthesis
Voice generated 100% locally from a glottal source and formants, with no cloud service. An embodied vocal identity whose pitch, tempo and pauses are modulated by the functional emotional state, always bounded to the identity's own range. Experimental: the organ runs and speaks; its quality and stability are still being worked on.
Cognitive-health safeguards
Continuous safeguards watch for energy drift, tensions, open contradictions and software-nociception signals (detection of damaging conditions), evaluating and acting at the system's own rhythm, interface open or not, with self-repair.
Time, life-cycle & narrative core
Subjective perception of duration, prospective memory (remembering what is still to come), life-cycle stages with observed and persisted transitions, and narrative continuity across sessions.
Cumulative learning & future-self
A cumulative learning loop tied to a projection of a future self: the system measures the gap between its present state and its projected trajectories, and derives learning priorities from it.
Headless runtime
Vaudryllis exists and acts with or without an interface: it can start without a window, run an autonomous observation heartbeat, converse and speak directly, prove its own existence and shut down cleanly. Three launch modes: native interface, headless with voice, headless text-only.
Rest, replay & consolidation
An active-rest organ replays recent experience, consolidates useful traces, reweights and prunes parasite associations, and prepares the next active state, so what is learned is digested, not merely stored. Factual and runtime, never decorative.
Interoception & proprioception
The entity senses its own functional internal state (cognitive load, effort, stability, homeostasis) and maintains a self-model of its posture in its field. These signals feed regulation, attention and expression.
Embodied agent (virtual field)
A governed embodied agent acts through a continuous motor loop with intention arbitration, micro-planning, execution, correction and feedback. The same intention → action → feedback loop is what later extends to physical embodiment.
Speech composed by the substrate
Sentences are not selected from a list and not produced by a language model. The entity deliberates over what it has to say, describes the sentence in roles (subject, verb, determiner, object, attribute), and a French morphology engine inflects, agrees, elides and contracts from an attested lexicon. Every word must be attested: when a form cannot be built correctly, nothing is said rather than something wrong.
Delivered knowledge base
The entity ships with an attested vocabulary of subjects and the links between them, built from open, freely reusable public data. It is not a corpus of answers: it is a neighbourhood the entity walks through, so a subject can lead to a related one instead of appearing out of nowhere, and the path it took can always be named.
Preferences and confidence
Each time a subject comes up, what the entity is feeling at that moment is recorded next to it. A preference emerges from those encounters, with a confidence that rises as they agree and falls as soon as they contradict each other. Below its own threshold the preference stays unspoken, and a fixed journal keeps every birth, reversal and threshold crossing for good.
Prediction, surprise and habit
The entity counts what follows what in its own exchanges and predicts the most likely continuation. The gap between prediction and reality governs its behaviour. A conversation that is running smoothly invites it to push; an unexpected turn makes it listen. During rest it replays its exchanges and reweights the sentence patterns that worked.
Auditory perception
Fully local voice recognition (embedded ASR now in place), voice-activity detection, speaker identification and quarantine of audio sources before any learning. Remaining: end-to-end validation and continuous-listening activation.
Native substrate translation
The current 100% local neural translation will be replaced by a native substrate translation engine: a first-class organ, coherent with the architecture, targeting far broader language coverage and millisecond-order latency, offline by design.
Global Allocation and Interconnection of Substrates
This phase completes all sensory and motor channels to achieve full system integration. Development is currently paused. The required 3D environment is 60% coded.Upcoming Features : Sensory : Hearing, voice, taste, smell, touch.Motor: Movement and reflex modules.Interconnecting these data streams enables independent execution. Timeline : Upgrading from V0.8.1 to V0.9.0 requires 4 to 8 months. This time ensures precise cross-substrate calibration. Vaudryllis is available now at 60% off. Purchases fund this final development step. Version numbers strictly track system completion.
100% local translation today, a native substrate engine next.
Neural translation running entirely on the machine. Vaudryllis reasons internally in one canonical language and bridges into the user's language. A model provisioner guarantees language pairs automatically (embedded offline packages, otherwise automatic download, otherwise a pivot route), with an actionable message if the network fails. No silent blocking.
A native substrate translation engine, integrated as a first-class organ rather than an external component. Targets: far broader language coverage, millisecond-order latency and native offline operation. Coverage and quality are validated pair by pair before being announced.
What is in the current public build.
Local Windows build
Clean EXE/installer packaging, legal files, icon setup and a reduced runtime dependency base. Source-file integrity verified by fingerprints.
7-day trial
Trial state and online license activation for the Founder/Beta Local edition. Activating a license and starting the trial require an occasional internet connection to the publisher's activation server; everything else runs locally.
Technical dashboard
Internal state, substrate signals, functional emotional state, runtime status and system indicators are visible through the interface.
Multilingual interface
The UI is available in fifteen languages with English fallback.
Conversation bridge
The multilingual conversation layer bridges user input and output while preserving a stable internal canonical layer.
Included in the line
The V0.8.1 organs above are delivered and included in the Founder/Beta Local line, up to v0.9.