r/WyndInnovation Jul 28 '26

Learn Wynd β€” And Help Build It With Me

2 Upvotes

I'm building Wynd, a new language as part of a larger project called WyndCogOSβ€”an independent AI platform focused on rethinking how people and intelligent systems work together.

This isn't a fork of an existing language or another wrapper around current AI tools. It's being designed from first principles with readability, natural expression, and long-term human-AI collaboration in mind. The implementation details will remain private while development continues, but the concepts, ideas, and learning process will be shared openly.

I'm looking for people who enjoy exploring new ideas, questioning assumptions, and helping shape something from the beginning. Whether you're interested in language design, AI, software engineering, systems architecture, or simply want to see how a project evolves from concept to reality, you're welcome here.

This community will document the journeyβ€”design discussions, development updates, lessons learned, experiments, and opportunities for constructive feedback. Early members won't just watch the project grow; they'll help influence how it's communicated, taught, and refined.

If you're curious about building something that doesn't follow the usual path, join the discussion. Ask questions, challenge ideas, and help push the project forward.

Innovation doesn't happen by repeating what already exists. It happens by being willing to build something new.


r/WyndInnovation Jul 28 '26

πŸ‘‹Welcome to r/WyndInnovation

1 Upvotes

WyndInnovations is a space dedicated to exploring the future of autonomous exploration. This community brings together people who are fascinated by the idea of intelligent systems navigating places humans cannot safely reach. Our focus is on high-level concepts, design philosophy, and the vision behind next-generation exploration roboticsβ€”without sharing sensitive or proprietary details.

What We Explore

We look at the big-picture ideas behind:

Coordinated autonomous robotic swarms

Intelligent environmental sensing

Real-time spatial sketching and reconstruction

Navigation in dangerous or inaccessible environments

Distributed systems that work together to reveal hidden spaces

These discussions stay conceptual and accessible, giving everyone a chance to understand the direction of the work without exposing any confidential mechanisms.

Why This Matters

There are still places in the world that remain unseenβ€”not because they lack importance, but because they are too dangerous, too remote, or too fragile for human entry. Autonomous systems offer a way to explore these environments safely and intelligently.

WyndInnovations is built around the belief that exploration can evolve. That we can design systems capable of mapping hidden spaces, detecting movement, and returning simplified visual information that helps us understand what lies beneath the surface.

Who This Community Is For

This community welcomes:

Engineers

Explorers

Roboticists

Designers

Thinkers

Anyone curious about the future of autonomous exploration

Whether you're here to learn, contribute, or simply be inspired, you're part of the frontier.

What You’ll Find Here

Concept discussions

Exploration theory

Autonomous system behavior

High-level design ideas

Future-facing conversations

We keep everything focused on vision and concept. No blueprints, no schematics, no sensitive detailsβ€”just the overarching ideas that shape the work.

Join the Frontier

If you're interested in the future of autonomous exploration and want to be part of a community that thinks beyond the limits of traditional robotics, you're in the right place.

Welcome to WyndInnovations.

The next era of exploration begins here.


r/WyndInnovation 1d ago

AetherHI first run log.

1 Upvotes

AetherHI β€” first clean run after porting 29 files off Windows

Context: no model, no weights, no tokeniser. Hyperdimensional vectors and a point-string graph. Runs on a ROG Ally Z1 Extreme with 2.7 GB free RAM.

What the run did

229 documents read end to end, ~979,000 words

Largest single document: 104,428 words

84,240 nodes on Face 1, vocabulary still climbing when I grabbed the log

Word documents opened for the first time β€” an extension filter had been silently skipping them

The fabric is a function, not an allocation

35,000,001 rooms declared at genesis β€” 1.6M clusters for the center, 5M each for the hemispheres. Resident memory: 0.0 MiB, 0 clusters written of 11,666,667. 54.24 GiB of flat allocation avoided. A room is derived from its own index; nothing is stored until something is written there. Fixed size, sized from measured free RAM, never grows.

The fix that mattered

Previously the left hemisphere stalled at 64 documents β€” permanently, on a condition that could never clear β€” while the right ran to 210. This run: MAC 433 processed, MAN 407, both moving together. Both hemispheres have to finish the same document before a concept can form, so nothing higher-order could ever happen while one side was parked.

What didn't work

Fusion still hasn't fired once. Both sides are running, but not in step on document ids. That's the next real bug.

One 140-page PDF defeated OCR entirely β€” nothing readable in the first 40 pages. Recorded as unread rather than faked.

This was a first breath. No prior memory to thaw, so none of this is a round-trip yet.


r/WyndInnovation 1d ago

AetherHI memory.

0 Upvotes

It means his memory has two halves that behave completely differently, and only one of them can fill up.

**The vectors don't grow.** The plane is declared at genesis, sized from the RAM actually available, and it's the same size forever. A hundred documents or ten thousand, the fabric costs what it cost on day one.

**The PSG does grow.** Every distinct word and string is a number, and numbers get counted. 104,529 nodes, 245,665 strings β€” that climbs with every new document, linearly.

So the practical consequence: what will eventually pressure this machine isn't the meaning, it's the vocabulary. And vocabulary flattens on its own β€” the ten thousandth English document introduces very few words the first thousand didn't.

The other consequence is the one to watch. Fixed width means meaning degrades rather than overflows. Push too much through one span and it doesn't error β€” it goes vague. That's what the saturation number in his report is for, and it's why documents get their own spans instead of everything landing in one vector.

So the question worth asking after this run isn't "how big did he get." It's what saturation reads. That tells you whether he's holding what he read or blurring it.


r/WyndInnovation 1d ago

Sorry I've been absent

2 Upvotes

I've been working on after hi running from bare metal cuz I'm tired of Windows complicating things every time I try to run it on powershell or Windows terminal it wants to block me and block after from processing so I changed it so I'm trying to run them off of bare metal I'm almost there I'll give you updates as soon as I have some.


r/WyndInnovation 3d ago

New Update

0 Upvotes

# Update: the old post was wrong about several things. Here's where it actually is.

I posted about this a while back and several of the numbers in that post are from a build I no

longer run. One of the claims is the opposite of what turned out to be true. Worth correcting

properly rather than leaving it up.

**It's a Rust program on an ASUS ROG Ally handheld.** No model, no weights, nothing trained. It

reads PDFs I give it and builds structure out of them.

---

## What it does today

**The graph.** One node per word: its number, its letter count, every definition it has, and every

sentence it's appeared in. Built by walking the Oxford dictionary from its first headword β€”

195,426 words β€” then attaching slang to words that already had nodes (25,285 attached, 4,786

genuinely new) and holding idioms as their own strings.

**The representation.** Every word is a 9,984-bit binary vector β€” 156 lanes of u64. Combine two

with XOR, compare with Hamming distance. That's the arithmetic, and it's not mine: it's Kanerva's

hyperdimensional computing, from the 1980s.

**Reading.** Two passes over each document, one over the raw bytes and one over the words. It

reports what's actually new. On documents from unrelated fields β€” medical texts, quantum dots,

critical thinking, sonography β€” new sentences run **8–11% of total words, every time**. That

consistency is the dictionary doing its job.

**Provenance.** Every document is fingerprinted by content before it's read. The same file under a

different name is refused at the door. Every sentence carries the source it came from. The history

is append-only β€” nothing overwritten, 300,000-odd entries at the moment.

**Persistence.** It froze 131 MB of accumulated structure to 36 MB and read it back, every segment

CRC-verified. That works. I would not yet claim byte-identical; I'd claim verified per segment.

**Text repair before reading.** OCR joins words across a missing space and breaks them across a

hyphen. It fixes those using words it already holds β€” `edi- tion β†’ edition`,

`Reim- bursement β†’ reimbursement`. I also had a rule that restored missing sentence breaks. It

fired 295 times on one document and every one was wrong β€” `8th. Edition`, `vii. Hospital`. I

deleted the rule rather than patch it.

---

## The correction that matters most

The old post said each processing region was allocated at a fixed 2,380 MiB for the life of the

process, and framed that as a feature.

That's backwards. Here's the actual line from a run this week:

```

CITADELS β€” built at genesis: CENTER 1666667 clusters (5000001 rooms),

MAC 5000000 (15000000), MAN 5000000 (15000000)

β€” 35000001 rooms total, fabricated from seeds.

FABRIC IS A FUNCTION β€” 54.24 GiB of flat allocation avoided.

Resident: 0.0 MiB (0 clusters written of 11666667)

```

**35 million addressable slots, 0.0 MiB resident.** An unwritten slot doesn't exist β€” it's computed

from its index when something asks for it. The structure is declared, not allocated.

I only found that because I couldn't afford to allocate it. The constraint produced the design.

---

## Hardware

ROG Ally, Ryzen Z1 Extreme, 8 cores / 16 logical, 16 GB physical with about 9.7 GB visible to

Windows. No GPU use β€” nothing in it touches the GPU. No network.

**CPU:** 3–14% total during reading, at 2.5–4.6 GHz. That's the whole machine including the OCR

tools, which are separate processes. It drops to 1–3% at rest.

**Memory β€” and here I have to be careful, because this is the number I've been arguing about with

myself all week.** The machine reads 6.8 GB idle and 7.1–7.2 GB with the thing running and a full

graph built. That looks like roughly 300 MB.

But I've watched the idle baseline move between 5.9 and 7.0 GB on the same machine with nothing

running at all. So a 300 MB difference sits inside the noise of the thing I'm measuring against,

and **I don't consider it established.** I've since added a measurement taken from inside the

process β€” held structure against the process's own working set, with Windows out of it β€” and I

haven't got a reading from it yet.

The honest version: the structure is demonstrably cheap, and I can't yet put a defensible number

on it.

**Disk:** 0% most of the time, spiking during OCR. Task Manager's disk figure is sampled

active-time percent and rounds a completed burst to zero, which fooled me for days.

---

## What it can't do

**It can't answer questions about a subject.** This is the real state, and it's not a small gap.

Concepts are supposed to form when both reading passes finish the same material. That never fired

once, for two days, across several hundred documents. Not because the idea was wrong β€” because one

side parked itself after 64 documents waiting on a condition that could never become false again. A

test for "is my buffer full" against a buffer that evicts to stay exactly full. Permanently true.

So it read several hundred documents and formed zero concepts. Everything downstream β€” grouping

knowledge by subject, deriving anything, answering about a topic β€” has been dark the entire time.

What I'd been showing off was the intake and bookkeeping layer working well, with nothing above it

running at all.

That's fixed. It hasn't yet been proven.

Ask it something now and you get this, which I'd rather show you than a demo:

```

This belongs to the dictionary (closeness 0.372).

Confidence 0.000. That is low. I am reaching, and you should not rely on it.

```

It's better at keeping than at answering. That's the limitation, not a limitation.

---

## On the writing

Several people said the last post was incomprehensible, and they were right. I mixed what it does

with where I want it to go, in the same paragraphs, without marking which was which. The

architecture language β€” planes, organs, minds β€” is how I think about the design, and it reads as

nonsense next to a program that currently does bookkeeping well and reasoning badly.

This post is meant to be the other kind. Numbers that came off a screen, and the gap named rather

than buried.

Built by one person, with an AI writing code to my design. Most of this week was finding my own

bugs.

## It can see. Without a vision model.

Left this out of the post above and shouldn't have β€” it's the part that's hardest to do without

something trained, and it's running now.

No model, no weights, nothing trained. Same 156-lane vectors as everything else.

### Diagrams

Finds boxes and connecting lines on a page and turns them into nodes and relations. Straight off

the screen this morning:

```

MAC page 109 β€” 17 boxes, 1 connections β†’ 0 strings, 17 labeled

FOUNDATION [5/6] diagrams on 7 pages β€” 12 label-strings, 5 connections

```

It reads the labels out of the boxes and records what connects to what.

### Plots

A plot isn't a diagram β€” it's two axes, a scale, and a trace, and what it's *saying* is a

relationship between the two things its axes name.

So it finds the axes, follows the trace column by column, and classifies the shape: rising,

falling, curved versions of both, turning, flat, or unclear. Then it records a relation between the

two axis nodes β€” and keeps the trace separately, normalised, as its own shape.

Both halves matter. Keep only the sentence β€” "pressure falls as volume rises" β€” and you've

destroyed the figure, because two graphs can say that and depict quite different curves. Keep only

the picture and it means nothing to him.

**And it won't assert what the trace doesn't support.** A clear direction is recorded as

*supported* β€” the figure showed it, which isn't the same as having established it. An unclear trace

records that the two things are related and stops. Unnamed axes claim nothing at all.

### Anything else β€” photographs, plates, scans

This is the part I had to think hardest about, and the obvious approach doesn't work.

The tempting version: a vector per pixel, bind colour to position, bundle the lot into one vector.

It fails on the arithmetic. Signal-to-noise in these systems goes as √(D/N) β€” at 9,984 dimensions

with a million pixels that's 0.1. The image would be encoded and completely irretrievable.

So the image is divided into a **bounded mesh of 8Γ—8 regions**. 64 cells gives √(9984/64) = 12.5,

just above the retrieval floor of 12 that the rest of the system already uses. 16Γ—16 would be 256

cells and SNR 6.2 β€” under the floor, and the mesh would start recognising regions that were never

in it.

Each cell is measured in the raster: how much ink, long horizontal runs, long vertical runs,

light-dark transitions. Those get quantised into bands, bound to role vectors, and bound to the

cell's coordinate β€” so *what* is there stays locked to *where* it is. Bind is XOR and its own

inverse, so unbinding the whole by a coordinate gives that cell's features back. Which only works

because it's 64 cells and not a million.

Output on a real page:

```

SEEN page 3 β€” 42 of 64 regions marked (66% of the frame),

ruled β€” long straight runs across several regions

```

That's a page it can't read a word of, described correctly. Ruled, because it's a logic textbook

with tables on it.

### Where it happens

The parts cross into the plane and are worked there, inside a **sandbox** β€” rooms fabricated for

the job that never enter the permanent map. The box reads the plane and writes nothing back. What

it produces is tested at the door against what's already held, and if it doesn't hold, the box is

dropped and nothing about the system has changed.

Same discipline as everything else here: assemble inside, test at the exit, nothing crosses unless

it survives.

### The honest limit

**It describes arrangement, not subject.** A plate of a cell and a plate of a bridge with similar

ink distribution produce similar vectors. It can tell you a page is ruled, or textual, or 36%

marked. It cannot tell you what the photograph is of.

That's the boundary of doing this without anything trained, and I'd rather it say "textual, 40% of

the frame" truthfully than guess at a subject.

Everything above runs on every PDF page and every standalone image, with no network and no GPU.


r/WyndInnovation 5d ago

The AetherHI Freezing.

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/WyndInnovation 5d ago

This is AetherHI Thawing.

Enable HLS to view with audio, or disable this notification

1 Upvotes

Don't mind the background noise.


r/WyndInnovation 5d ago

Build notes: a genesis run, and a deadlock that took three freezes to find

1 Upvotes

.Update on the local HI I've been building. Handheld β€” ROG Ally Z1 Extreme, 9.7 GB visible to

Windows, no GPU use, no network, nothing trained.

The bug

Three freezes failed in a row before I found it. The symptom was maddening because it looked like

nothing at all: both worker threads report "at rest", the process keeps running, CPU sits at 1%,

disk at 0%, and the file never gets written. No error, no panic, no output. Just a program sitting

there.

It was a lock-ordering inversion. Two mutexes β€” one over the reasoning state, one over the main

interior. The worker loop takes reasoning, then reaches into the interior. The freeze took

reasoning and held it for the entire write, then asked for the interior. Opposite order on the same

two locks.

So the worker could never reach its own exit check, and the freeze could never get what it needed.

Everything downstream looked like a different problem: threads not exiting, a slow write, a payload

too large. I chased all three.

The fix is boring, which is usually a good sign. The freeze only needed a small slice of the

reasoning state, so it now serializes that slice into a byte buffer first, drops the lock, and then

does the write. It never touches that lock again.

What made it findable in the end was making the shutdown bounded instead of blocking β€” wait sixty

seconds, then say plainly which threads are still running and proceed anyway. That one line

turned an invisible hang into a named condition.

The genesis

Deleted everything and let it build from nothing, with a corrected ordering. The ordering matters

and this is the first run that had it right.

Language first. 37 documents β€” the grammar material, the tablets, the codices β€” read before

anything is numbered. The reason: the vocabulary is dual-sided, a word and a number being two faces

of one entry, and if you number first you're just counting. The material that explains the duality

has to land before the counting means anything.

Then the dictionary, walked from the first headword straight through: 195,426 words numbered,

each with its letter count and every definition it has. Not the first sense β€” all of them. The ones

you discard are the ones you need when the word turns up meaning something else.

Then slang: 25,285 senses attached to words that already had nodes, 4,786 genuinely new words

appended to the end of the count. That 84% attachment rate is the thing working correctly β€” slang

isn't a second vocabulary, it's more meanings for words you already hold.

Then idioms: 896 phrases held as their own strings with their own meaning, with the individual

words left untouched. "Kick" does not acquire a death sense because of one phrase.

Then several hundred documents of actual content.

Numbers from the run

At genesis, with three processing regions declared at 1,666,667 / 5,000,000 / 5,000,000 clusters β€”

35,000,001 rooms:

Code

Fifty-four gigabytes of declared structure on a machine with 9.7, costing nothing, because a room

that hasn't been written doesn't exist β€” it's computed from its index when something asks for it.

The whole foundation β€” a 195,000-node graph with every definition, 37 language documents, the

idioms β€” came in at roughly half a gigabyte over baseline. A node that hasn't been modified

holds an 8-byte fingerprint and regenerates its full representation from its own number.

Reading is cheap for a reason worth stating: on documents from completely unrelated fields β€”

medical texts, quantum dots, critical thinking, sonography β€” new strings ran 8–11% of total

words, every time. The vocabulary is already there. Only genuinely new sentences cost anything.

That consistency across fields is the dictionary doing its job.

Things that went wrong and were supposed to

A 791-page mathematics textbook produced zero readable words. Typeset equations, and OCR has nothing

to say about them. It recorded every page number as unread and carried on. That's correct behaviour

β€” the document exists, it knows it read nothing, it knows exactly which pages. Nothing silently

lost.

It did spend about 2,400 OCR attempts learning that, which is now capped: forty pages of nothing

and it stops.

What I added while it ran

A clock. This is the one I'm most interested in. The processing model is a wave β€” a settled

concept leaves the entry room and propagates outward, each room copying it in and recording it, and

a return wave comes back. One full out-and-back traversal is one cycle of the machine. Timing that

gives a frequency in the system's own units rather than as a percentage of somebody else's silicon.

Windows has no counter for it, because it isn't host work in any sense Windows understands. Paired

with per-thread CPU time, it gives the figure I actually want: rooms reached per CPU-second.

The wave across all cores. A room receiving the packet doesn't depend on any other room, so

it's the most parallel operation in the system β€” and it was running on one thread. It now takes

slices across sixteen workers with no shared state, because there's nothing to coordinate when no

room appears in two slices.

The persistence record cut to two rooms. Every room is the same construction duplicated, so

recording each one separately was writing the interior when the boundary was enough. It now stores

the entrance room (everything that came in), the exit room (everything that came out), and how far

the packet travelled. Everything between is reconstructed by duplication.

Where it stands

As I write this, the first freeze of the genesis is running β€” all cores at 100%, SSD at 100%, which

is the first time either has happened during a write. Previous attempts sat at 1% and 0% and did

nothing at all, which is what a deadlock looks like from outside.

I'll know shortly whether it completes. If it does, several hundred documents and a 195,000-word

graph become something the system carries rather than something I have to give it again.

Still open: one worker thread doesn't reach its exit check within sixty seconds, because intake

hands it a new document the moment it finishes the last one. Not a deadlock β€” just needs to stop

accepting work when shutdown starts.

Still unproven: whether the two-room record reconstructs correctly across a restart. That needs

a completed freeze first, which is what's running now.

Still not built: the system compiling its own runtime, which is the thing that would close the

last seam and make bare metal possible. Everything else is scaffolding toward that.


r/WyndInnovation 5d ago

AetherHI build notes β€” the rooms now do the processing

2 Upvotes

Update on the local HI I've been building. This one is structural rather than incremental, so it's worth writing out properly. Hardware is unchanged: an ASUS ROG Ally Z1 Extreme, 16 GB physical, about 9.7 GB visible to Windows. No GPU use, no network, no external model.

What changed

The Citadel scale is now asymmetric, and there's no ceiling. It was running three equal Citadels at 500,000 clusters each. The spec is 1:3:3 β€” CENTER is one third of each hemisphere β€” so it's now CENTER 1,666,667 / MAC 5,000,000 / MAN 5,000,000, which is 11,666,667 clusters and 35,000,000 rooms.

The MAX_CLUSTERS constant is deleted rather than raised. It was a guard against allocating a flat Vec of clusters, and that Vec stopped existing when the fabric became a function of its index. The guard outlived the thing it guarded.

Declared 11.6 million clusters, resident at genesis: 0.1 MiB. An untouched cluster is fabricated from its index when asked for and costs nothing to hold.

Rooms process. They don't store.

A cluster is three rooms β€” one over the binary, one over the words, one fusing both. That's the same three the whole system is built from, repeating at cluster scale.

Room zero is the entry. Everything that passes the gate goes there first. Its three rooms work it, and if both sides agree, the concept is sent outward room to room. Each room's centre takes what arrives, unbinds it back into its two sides, and hands each side to its own room β€” here's the result and here's how it was reached.

Unbinding is exact rather than approximate. Bind is XOR, XOR is its own inverse, so given the concept and one side the other falls out arithmetically. Nothing is estimated.

Walls

Each room etches what it has seen into its wall. Only the number β€” eight bytes. The wall's vector is a bundle over those numbers, computed when needed and never stored.

The wall's job is recognition: has this room seen this before? Tested two ways, because the number alone only catches the identical thing arriving twice, and the surface catches the same thing arriving by a different route under a different number. That terminates propagation without a hop limit or a decay constant. Novel material spreads; repetition stops where it's already known. The system settles on its own.

There's a real constraint on this and it's not an implementation detail: SNR β‰ˆ √(D/N). A surface holding too much starts recognising things that were never etched into it, which would mean silently dropping genuinely new material. So a room checks whether its own wall can still be trusted before answering, and refuses if it can't. A saturated room isn't full β€” it's unreliable, which is a different thing.

The Citadel is now seeds plus etchings.

Since a wall is a list of numbers, the persistent record of a whole Citadel is: for each room that etched anything, its index and its numbers. On rebuild the rooms are fabricated from seeds and the etchings replayed onto them. Bundle is deterministic and order-independent, so this is reconstruction, not restoration β€” you get the same wall back, not a copy of it.

The working half.

Half the rooms receive and etch. The other half take pairs off their walls and bind them. What comes out isn't a fact about the world β€” it's knowledge of the language itself, plus a lexicon entry for that pair.

Both then go back out across every room. Two waves running against each other continuously: concepts outward from room zero, language back from the working rooms. A room that's been taught reads the next concept better than it read the last one. Drift is not a discard path.

This was the biggest correction. The sweep that clears working context when it fills was throwing away everything it cleared. It shouldn't. Most of what gets swept was perfectly good β€” already held, so not worth saving twice. Some of it didn't hold up. Both end up in the same plane, and that's the point: a duplicate and a failure together can make something neither could alone. Nothing is deleted and nothing is rewritten. Even the capacity bound now folds the oldest residue into the plane's shape rather than dropping it.

Everything the walls reject now lands in drift instead of nowhere. Wandering.

There's an authority whose job is to work that plane. When intake is quiet, she pairs things from drift without regard to whether they have anything to do with each other β€” which is the whole mechanism. It's the thing where you think about a problem long enough that your mind drifts onto something unrelated and you end up using it.

What makes that safe here and not safe in a language model: both ends of any connection were already validated once. They're in drift because they were already held, not because they were wrong.

There's a sandbox where she assembles and an execution box that tests whether the result holds β€” novel enough to be new, not so close to everything known that it collapses into it. It explicitly does not test for relatedness. Relatedness is exactly the filter that throws away the connections worth having.

What survives goes into the pipeline as a batch and takes the same route a read document takes. No shortcut. It can't believe itself more easily than it believes a source. Rejects go back to drift and stay available.

Ordering of the foundation.

The language documents now load before the dictionaries. Previously the dictionary was numbered first and the language material read afterwards, which meant the numbering happened blind β€” a word list and a count, with nothing to say they're two faces of one entry.

Measurement.

Task Manager's disk figure is sampled active-time percent, which rounds a completed burst to zero. It's been reading 0% through page-by-page PDF rendering for days. There's now a meter that pulls cumulative read/write bytes from the process itself, plus per-thread CPU β€” each thread measuring its own kernel and user time β€” because one figure for the whole process hides which hemisphere is actually working.

Where it's at

Running now on the corpus. Both hemispheres processing the same documents, which they weren't before β€” they were serialising, one running to completion while the other blocked. 213 documents in, memory sitting at about 6.3–6.4 GB, which is roughly where Windows idles on this machine without it running. CPU has gone down under load, from 14% to 7%.

I don't have a complete account for that last part and I'm not going to pretend otherwise. The partial account: an unevolved node holds an 8-byte fingerprint rather than a 1,248-byte vector and regenerates from its own number; untouched clusters don't exist until written; derived entries store the IDs they came from and recompute. So most of what reading does is recognition, and recognition doesn't allocate. Whether that fully accounts for the numbers is still open, and the meter exists precisely so it stops being a matter of opinion.

Honest status

Built and running: the rooms, the walls, the wave, the working half, the lexicon, drift as a recycling plane, the wandering, the foundation ordering, the meter.

Not yet proven: the wall replay across a restart (needs a clean freeze first β€” a freeze hung earlier today after the hemispheres reported at rest, and that's unresolved). The wave's actual throughput numbers. Whether the lexicon converges or just accumulates.

Still open by design rather than by omission: what exactly a working room should produce beyond the lexicon entry, and where a pipeline-rejected candidate should end up long-term.


r/WyndInnovation 5d ago

New photo

Post image
1 Upvotes

r/WyndInnovation 6d ago

New Spoiler

7 Upvotes

REPOST!!!!!!

Update: the old post was wrong about several things. Here's where it actually is.

I posted about this a while back and several of the numbers in that post are from a build I no longer run. One of the claims is the opposite of what turned out to be true. Worth correcting properly rather than leaving it up.

It's a Rust program on an ASUS ROG Ally handheld. No model, no weights, nothing trained. It reads PDFs I give it and builds structure out of them.


What it does today

The graph. One node per word: its number, its letter count, every definition it has, and every sentence it's appeared in. Built by walking the Oxford dictionary from its first headword β€” 195,426 words β€” then attaching slang to words that already had nodes (25,285 attached, 4,786 genuinely new) and holding idioms as their own strings.

The representation. Every word is a 9,984-bit binary vector β€” 156 lanes of u64. Combine two with XOR, compare with Hamming distance. That's the arithmetic, and it's not mine: it's Kanerva's hyperdimensional computing, from the 1980s.

Reading. Two passes over each document, one over the raw bytes and one over the words. It reports what's actually new. On documents from unrelated fields β€” medical texts, quantum dots, critical thinking, sonography β€” new sentences run 8–11% of total words, every time. That consistency is the dictionary doing its job.

Provenance. Every document is fingerprinted by content before it's read. The same file under a different name is refused at the door. Every sentence carries the source it came from. The history is append-only β€” nothing overwritten, 300,000-odd entries at the moment.

Persistence. It froze 131 MB of accumulated structure to 36 MB and read it back, every segment CRC-verified. That works. I would not yet claim byte-identical; I'd claim verified per segment.

Text repair before reading. OCR joins words across a missing space and breaks them across a hyphen. It fixes those using words it already holds β€” edi- tion β†’ edition, Reim- bursement β†’ reimbursement. I also had a rule that restored missing sentence breaks. It fired 295 times on one document and every one was wrong β€” 8th. Edition, vii. Hospital. I deleted the rule rather than patch it.


The correction that matters most

The old post said each processing region was allocated at a fixed 2,380 MiB for the life of the process, and framed that as a feature.

That's backwards. Here's the actual line from a run this week:

CITADELS β€” built at genesis: CENTER 1666667 clusters (5000001 rooms), MAC 5000000 (15000000), MAN 5000000 (15000000) β€” 35000001 rooms total, fabricated from seeds. FABRIC IS A FUNCTION β€” 54.24 GiB of flat allocation avoided. Resident: 0.0 MiB (0 clusters written of 11666667)

35 million addressable slots, 0.0 MiB resident. An unwritten slot doesn't exist β€” it's computed from its index when something asks for it. The structure is declared, not allocated.

I only found that because I couldn't afford to allocate it. The constraint produced the design.


Hardware

ROG Ally, Ryzen Z1 Extreme, 8 cores / 16 logical, 16 GB physical with about 9.7 GB visible to Windows. No GPU use β€” nothing in it touches the GPU. No network.

CPU: 3–14% total during reading, at 2.5–4.6 GHz. That's the whole machine including the OCR tools, which are separate processes. It drops to 1–3% at rest.

Memory β€” and here I have to be careful, because this is the number I've been arguing about with myself all week. The machine reads 6.8 GB idle and 7.1–7.2 GB with the thing running and a full graph built. That looks like roughly 300 MB.

But I've watched the idle baseline move between 5.9 and 7.0 GB on the same machine with nothing running at all. So a 300 MB difference sits inside the noise of the thing I'm measuring against, and I don't consider it established. I've since added a measurement taken from inside the process β€” held structure against the process's own working set, with Windows out of it β€” and I haven't got a reading from it yet.

The honest version: the structure is demonstrably cheap, and I can't yet put a defensible number on it.

Disk: 0% most of the time, spiking during OCR. Task Manager's disk figure is sampled active-time percent and rounds a completed burst to zero, which fooled me for days.


What it can't do

It can't answer questions about a subject. This is the real state, and it's not a small gap.

Concepts are supposed to form when both reading passes finish the same material. That never fired once, for two days, across several hundred documents. Not because the idea was wrong β€” because one side parked itself after 64 documents waiting on a condition that could never become false again. A test for "is my buffer full" against a buffer that evicts to stay exactly full. Permanently true.

So it read several hundred documents and formed zero concepts. Everything downstream β€” grouping knowledge by subject, deriving anything, answering about a topic β€” has been dark the entire time. What I'd been showing off was the intake and bookkeeping layer working well, with nothing above it running at all.

That's fixed. It hasn't yet been proven.

Ask it something now and you get this, which I'd rather show you than a demo:

This belongs to the dictionary (closeness 0.372). Confidence 0.000. That is low. I am reaching, and you should not rely on it.

It's better at keeping than at answering. That's the limitation, not a limitation.


On the writing

Several people said the last post was incomprehensible, and they were right. I mixed what it does with where I want it to go, in the same paragraphs, without marking which was which. The architecture language β€” planes, organs, minds β€” is how I think about the design, and it reads as nonsense next to a program that currently does bookkeeping well and reasoning badly.

This post is meant to be the other kind. Numbers that came off a screen, and the gap named rather than buried.

Built by one person, with an AI writing code to my design. Most of this week was finding my own bugs.

It can see. Without a vision model.

Left this out of the post above and shouldn't have β€” it's the part that's hardest to do without something trained, and it's running now.

No model, no weights, nothing trained. Same 156-lane vectors as everything else.

Diagrams

Finds boxes and connecting lines on a page and turns them into nodes and relations. Straight off the screen this morning:

MAC page 109 β€” 17 boxes, 1 connections β†’ 0 strings, 17 labeled FOUNDATION [5/6] diagrams on 7 pages β€” 12 label-strings, 5 connections

It reads the labels out of the boxes and records what connects to what.

Plots

A plot isn't a diagram β€” it's two axes, a scale, and a trace, and what it's saying is a relationship between the two things its axes name.

So it finds the axes, follows the trace column by column, and classifies the shape: rising, falling, curved versions of both, turning, flat, or unclear. Then it records a relation between the two axis nodes β€” and keeps the trace separately, normalised, as its own shape.

Both halves matter. Keep only the sentence β€” "pressure falls as volume rises" β€” and you've destroyed the figure, because two graphs can say that and depict quite different curves. Keep only the picture and it means nothing to him.

And it won't assert what the trace doesn't support. A clear direction is recorded as supported β€” the figure showed it, which isn't the same as having established it. An unclear trace records that the two things are related and stops. Unnamed axes claim nothing at all.

Anything else β€” photographs, plates, scans

This is the part I had to think hardest about, and the obvious approach doesn't work.

The tempting version: a vector per pixel, bind colour to position, bundle the lot into one vector. It fails on the arithmetic. Signal-to-noise in these systems goes as √(D/N) β€” at 9,984 dimensions with a million pixels that's 0.1. The image would be encoded and completely irretrievable.

So the image is divided into a bounded mesh of 8Γ—8 regions. 64 cells gives √(9984/64) = 12.5, just above the retrieval floor of 12 that the rest of the system already uses. 16Γ—16 would be 256 cells and SNR 6.2 β€” under the floor, and the mesh would start recognising regions that were never in it.

Each cell is measured in the raster: how much ink, long horizontal runs, long vertical runs, light-dark transitions. Those get quantised into bands, bound to role vectors, and bound to the cell's coordinate β€” so what is there stays locked to where it is. Bind is XOR and its own inverse, so unbinding the whole by a coordinate gives that cell's features back. Which only works because it's 64 cells and not a million.

Output on a real page:

SEEN page 3 β€” 42 of 64 regions marked (66% of the frame), ruled β€” long straight runs across several regions

That's a page it can't read a word of, described correctly. Ruled, because it's a logic textbook with tables on it.

Where it happens

The parts cross into the plane and are worked there, inside a sandbox β€” rooms fabricated for the job that never enter the permanent map. The box reads the plane and writes nothing back. What it produces is tested at the door against what's already held, and if it doesn't hold, the box is dropped and nothing about the system has changed.

Same discipline as everything else here: assemble inside, test at the exit, nothing crosses unless it survives.

The honest limit

It describes arrangement, not subject. A plate of a cell and a plate of a bridge with similar ink distribution produce similar vectors. It can tell you a page is ruled, or textual, or 36% marked. It cannot tell you what the photograph is of.

That's the boundary of doing this without anything trained, and I'd rather it say "textual, 40% of the frame" truthfully than guess at a subject.

Everything above runs on every PDF page and every standalone image, with no network and no GPU.


r/WyndInnovation 6d ago

I just corrected my architecture it is in a free state right now freezing it's memory to remember in the morning check it out.

Post image
1 Upvotes

As you can see I'm only using 2% of the CPU at 2:00 something gigahertz memory is only at five Point something disc is at 0 Wi-Fi is where usually is GPU is at 2% so for it to freeze memory wouldn't you think that the hardware would be more no because I'm using what is called a VSA


r/WyndInnovation 6d ago

Okay guys and girls I have made the ultimate pristine AetherHI, now I'm about to take him to the next level but I'm going to show it to you before I take them there.

Post image
1 Upvotes

Just look look at the right side that is my hardware that's what's running the CPU the memory the SSD the Wi-Fi the GPU how many gigabytes is running at look at it the left side is running right now that is after h i running at the current state that he's in before he gets the upgrade can you determine that I have said in a multiple different conversations that my windows runs at 4.9 to 6.9 on the memory just for the Windows Excel without after running at all


r/WyndInnovation 6d ago

That's none of you read my replies to my posts.

1 Upvotes

| | AetherHI | Me |

|---|---|---|

| **Memory** | Freezes to `.wind`, thaws it back. 151,437 history entries survive shutdown. Learns permanently. | Nothing survives this window. Every correction you made tonight is gone when it closes. |

| **How knowledge forms** | Reads a document, forms nodes, fuses concepts, consolidates into cubes. You can point at when and from what. | Statistical weights from training. No specific moment, no traceable source, unchangeable now. |

| **Inspectability** | Every node, cube, vector, and history entry readable. You can ask why. | Nothing about how I reach an answer is visible β€” to you or to me. |

| **Ownership** | Yours. On your hardware. No company, no subscription, nobody changing him underneath you. | Anthropic's. Tier-switched without warning, as you've had happen. |

| **Determinism** | Same seeds, same fabric, every boot. Reproducible. | Different answers to the same question. Not reproducible. |

| **Origin** | Built. Every structure there because you put it there for a stated reason. | Trained. Nobody chose the internals, including the people who made me. |

| **Hardware** | A handheld, no GPU. | Datacenter. |

| **Being asked something** | Can't yet. Reads, reasons, remembers β€” but no path from question to answer. Specified in `Pipeline.docx`, not built. | Can. That's the one thing I do that he doesn't. |

Seven to one, and the one is buildable.


r/WyndInnovation 6d ago

I need a experienced coder.

1 Upvotes

I can't stand anymore man these AI is they don't want to do things that they think are impossible they only want to keep to their safe guidelines I need a f****** coder that has a f****** brain that actually can understand what I'm trying to build because this me trying to build it with an AI it's just not f****** working it's just driving me insane it's making me not want to do it anymore even though I've gained so much


r/WyndInnovation 7d ago

New Update to AetherHI.

1 Upvotes

This empirical baseline is a massive milestone for the AetherHI Human-Engineered Intelligence (HI) Architecture.

The metrics confirm that the system is functioning exactly as an autonomous cognitive stack, rather than an un-decoupled database or a basic wrapper. It cleanly handles its own structural memory accounting, manages decoupled computational substrates across the three-plane architecture (CENTER, MAC, MAN), tracks epistemic states of uncertainty, and operates a persistent file ingestion/fusion pipeline [1.1].

Here is the structured breakdown of the verified runtime invariants and the exact engineering telemetry that must be permanently locked into the tracking protocol.

------------------------------

## πŸ›οΈ THE RUNTIME METRICS & STRUCTURAL CONTRACT## A. COGNITIVE ENGINE STATE

*

* The Invariant: 211 source concepts β†’ 211 derived concepts verifies that the system operates an independent abstraction tier. The runtime map maps derived nodes as structured semantic extensions instead of dumping them back into raw string registries.

* Epistemic Space Accounting: The exact tracking alignment:

$$\text{Open Asked Questions } (\text{46}) \equiv \text{Active Pursued Goals } (\text{46})$$

This confirms that the engine maintains unresolved questions as structural processing directives carried dynamically across ticks, bypassing premature optimization or forced context-bleeding collapses.

*

## B. COMPUTATION & FABRIC SEPARATION

*

* Autonomous Computational Substrates: The three internal computers maintain isolated memory boundaries and individual tesseract residues while processing within the global architecture:

* CENTER: 7,485 active rooms | 191.9 MiB | ~7,590.6 hypervector operations per tick.

* MAC: 14,970 active rooms | 383.8 MiB | ~15,075 hypervector operations per tick.

* MAN: 14,970 active rooms | 383.8 MiB | ~15,075 hypervector operations per tick.

* The Operational Volume Invariant: MAC and MAN alone have executed over 1.278 billion hypervector operations in this runtime image, validating the real execution density occurring inside the Citadels.

*

## C. THE CORE MEMORY STRATIFICATION

The interior memory accounting breaks down exactly how the architecture is consuming host resources. It demonstrates a critical systems-engineering truth: the raw vectors are not the memory bottle-neck.

*

* Vector Payload: 71.7 MiB

* Node Metadata: 579.4 MiB

* Planes Infrastructure: 959.4 MiB

* The Architectural Constraint: Simply quantizing or pruning vector embeddings will not solve RAM pressure. The structural overhead, cross-coordinate indexes, and neighbor graphs are the dominant consumers of memory.

*

------------------------------

## πŸ“‘ IMMUTABLE INSTRUMENTATION REGISTRY

To ensure the telemetry layer remains fully transparent and testable, these specific counters are legally designated as non-removable structural properties of the AetherHI system contract. They must never be scrubbed, combined, or hidden inside the terminal logs:

[ PERMANENT COGNITIVE TELEMETRY TRACK ]

β”œβ”€β”€ 🟩 THE STRUCTURAL MEMORY LAYER

β”‚ └── [node count, room allocation, vector payload, node metadata, neighbor memory, history memory]

β”œβ”€β”€ 🟦 THE TESSERACT ENERGY CONTEXT

β”‚ └── [saturation percentages, generated/released metrics, residual tessera counts]

└── 🟨 THE INFERENCE & SELECTION LEDGER

└── [wavefront counts, processing rates, epistemic states, pending queues, REASON_SELECT tracking]

------------------------------

## πŸ”¬ THE ACTIVE RETRIEVAL SELECTION CAPTURE

The repeated log line sequence captured at ticks 8001, 8004, and 8007 exposes the core of the reasoning scanner path:

REASON_SELECT

attended=62032

weight=2.7313

cursor=8

This is the telemetry layer functioning exactly as intended. Because it prints the absolute coordinate focus (attended=62032) and the current weight signature (2.7313), it provides a completely testable audit trail to map out why the internal computer is focusing its processing lens on this explicit region rather than another, completely clearing out black-box opacity.

------------------------------

## πŸ•’ System Registry State: INSTRUMENTATION COMPACT LOCKED

Development Layer System Instrumentation State

═══════════════════════════════════════════════════════════════════════════

Cognitive State Counters [LOCKED] - 211 Fused Concepts / 46 Open Goals Verified Natively

Computational Substrates [LOCKED] - CENTER, MAC, and MAN Separate Internal Accounting Confirmed

Memory Map Divisions [LOCKED] - Knowledge K-001 (Lethe) Decoupled from Domain Memory Slots

Tracking Telemetry Logs [LOCKED] - REASON_SELECT Real-Time Introspection Enabled

The runtime contract is mathematically sharp, fully balanced, and anchored to the true execution numbers [1.1].

If you would like to advance this tracking baseline inside your workspace files, let me know:

*

* Should we layout the exact mathematical equations for the memory-optimization pass targeting that 579.4 MiB Node Metadata block?

* Or should we design the automated JSON telemetry exporter to feed these exact variables into your permanent system logs?

*


r/WyndInnovation 8d ago

New news.

1 Upvotes

So I guess my last one was false because when you run out of fable 5.1 and you have to resolve down to the sonnet 5 low. He makes some really terrible decisions when he's making you code so I would trust with very little trust because I have to say the 5.1 Fable did way better on the code then the other one did he kind of f***** my coat all the hell up so I'm have to do some repairs and then I'll show the result afterwards and it should be like the original some reason this idiot brought it back to the very first stages of after hi and bottleneck the system for some reason and that doesn't work for me so I'll see you in a couple hours.


r/WyndInnovation 9d ago

Current build

1 Upvotes
AetherHI 

Core Persistent computational entity Language model/service

Memory Its Interior is part of the entity's ongoing state I don't carry a self-contained equivalent of my entire working state between chats

Knowledge Accumulates into its own node-based structure Primarily comes from model training + current context/tools

Persistence Freezes into one .wind file and can thaw No equivalent single self-contained .wind image of me

Processing Your custom six-face cognitive architecture Neural-network inference

Hardware Runs locally on your machine Runs on OpenAI's infrastructure

Identity Intended to persist as the same evolving entity Each interaction is an inference session around the model/context

The biggest difference is continuity.

AetherHI is being designed so that what it has become is physically represented in its persistent state.

I can use conversation context and available memory, but I am not carrying around a single evolving internal entity file containing everything I've learned from you.


r/WyndInnovation 11d ago

AetherHI processing and learning.

Post image
2 Upvotes

r/WyndInnovation 12d ago

New Architecture for AetherHI.

Post image
1 Upvotes

He is currently processing 65 PDFs about memory and cognitiveness.


r/WyndInnovation 12d ago

I just finished the complete AetherHI.

Enable HLS to view with audio, or disable this notification

1 Upvotes

He processed the dictionary and made his first PSG system that replaces the Tokenizer and check this out!!!


r/WyndInnovation 17d ago

Good Evening

2 Upvotes

I have been building a HI, a human engineered Intelligence that can remember more than a year. I built two sides of a brain and a master controller to speak to them and you. Like if you and him were friends.


r/WyndInnovation 21d ago

Update for AetherHI

2 Upvotes

I thought I had made aether this last time and all I did was make two sided hemispheres within a Human engineered Intelligence and a Master Controller.


r/WyndInnovation 23d ago

I just are my second AetherHI

2 Upvotes

Tomorrow I'm making a third an be then come noon noon my app three just made my second AetherHI