Substrato · Ricerca attiva

Memoria che compone,
non memoria che scorre.

Memoria strutturata post-linguistica con binding composizionale.

grounding × entity. The bind is the unit.

Cos'è Heddle

Memoria che compone, non memoria che scorre

Heddle tratta la memoria come un oggetto strutturato, non come un flusso di token. Ogni unità di conoscenza è il prodotto vincolato di ciò che una cosa è e del ruolo che le viene chiesto di svolgere, così la stessa rappresentazione può essere ri-vincolata, ri-assegnata e ri-interrogata senza dover essere ri-derivata. Le catene multi-hop e i controfattuali diventano operazioni sulla struttura, non giochi linguistici su un buffer.

Categoria

Memoria strutturata post-linguistica

Primitivo

Vettori radicamento × entità vincolati

Ideale per

Analogia, controfattuale, ragionamento multi-hop

Stato

Benchmark multi-hop completati a scala

Come compone

Tre primitivi, un substrato

Heddle mantiene intenzionalmente la superficie ridotta. Tre primitivi reggono l'intera libreria di comportamenti che ci interessano.

H1

                  bind(g, e) → p
                

Binding

I concetti sono memorizzati come prodotti di un tensore di radicamento e un tensore entità. Il bind è la più piccola unità di memoria strutturata — e l'unità che sopravvive al trasferimento tra task.

H2

                  swap(p, r′) → p′
                

Scambio di ruoli

I binding possono essere ri-assegnati senza perdere l'identità. "Il cane insegue il gatto" e "il gatto insegue il cane" sono strutture diverse, non parafrasi diverse della stessa cosa.

H3

                  walk(p, k) → ...
                

Richiamo multi-hop

Il recupero è una camminata sulla struttura, non una ricerca su una finestra. Catene di due, cinque o dieci hop restano gestibili perché il costo cresce con la struttura, non con la lunghezza dei token.

Un esempio pratico

Lo scambio di ruoli non è una parafrasi.

Le stesse entità, due binding diversi, due strutture genuinamente differenti — non due vedute della stessa cosa.

struttura A

dog chases → cat
pA = gchases(dog: subj, cat: obj)

struttura B

cat chases → dog
pB = gchases(cat: subj, dog: obj)

A e B vengono recuperati come cose diverse. Sul role-swap held-out, il binding degli slot rimane a 1.00; gli approcci byte-level collassano a 0.60.

Misurato

La precisione multi-hop rimane al massimo.

P@5 across three index sizes. Held-out evaluation, no leakage between training and retrieval.

1.0 0.75 0.5 0.25 0.0
1.00 +11.2 pp

N = 50k

50,000 voci

1.00 +12.0 pp

N = 200k

200,000 voci

1.00 +12.5 pp

N = 1M

1,000,000 voci

Closing the prior −12.5 pp gap left by the attention-style baseline at the same scale.

Progressi

Heddle in movimento

  1. v0.1

    Primitivo di binding rilasciato

    Il bind grounding × entità è diventato un primitivo di prima classe nel codebase, con un'API pulita per lettura, scrittura e scambio di ruoli.

  2. v0.2

    Benchmark multi-hop completati a piccola scala

    Il recupero multi-hop è stato valutato rispetto a baseline in stile transformer al mark da 50k e 200k voci. Heddle rimane preciso dove l'attenzione si sfuma.

  3. v0.3

    Otto gate su otto completati

    Tutti i test di gating scientifico per la v0.3 completati, inclusi role-swap held-out e multi-hop avversariale. Rilasciato come libreria all'interno dello stack principale.

  4. Oggi

    Multi-hop a un milione di voci

    Il richiamo multi-hop è stato misurato al mark di un milione di voci con il punteggio di recupero principale che satura il suo massimo. Il divario rispetto alle baseline basate su attenzione sullo stesso task è positivo a tutte le scale.

Cosa sblocca Heddle

Memoria che si guadagna il posto

Ragionamento

Analogia e controfattuale

I binding possono essere ri-assegnati per valutare scenari "e se" senza ri-prompting. La struttura che supporta l'analogia è la stessa che supporta il controfattuale.

Agenti

Agenti a lungo termine con memoria reale

Gli agenti che devono ricordare conversazioni, piani e vincoli per giorni o settimane mantengono quella memoria come struttura, non come contesto in continua crescita.

Ricerca

Ragionamento scientifico su larga scala

Heddle scala con la complessità relazionale di un dominio, non con la lunghezza della sua letteratura. Le query scientifiche multi-hop restano gestibili.

Heddle is what you build when you stop pretending a context window is memory.
ReasonLoom architecture brief

Disponibile tramite

Research · Mnemo bridge

Tutte le tecnologie →