Fresh inference
Both post-transfer answers rebuilt context from committed Braid state. They did not rely on a continuing chat session.
If you run more than one LLM - on different computers or in different physical locations - each normally starts with only its own context. Braid lets one node package selected situational state, move it with provenance, and let the receiving node retrieve what matters later under local control.
In the Kestrel run, a local model on a remote Linux node was asked a question about an invented operating protocol it had never seen. Before Braid, it confidently made the wrong decision. A Mac then sent the missing facts and rules through a public TLS 1.3 relay. After the receiving node accepted and committed that state, the same model answered new questions correctly in fresh inference calls.
The test used made-up names, rules, thresholds, and readings so the answer could not come from model training data. The post-transfer questions were phrased differently from the transmitted text.
Without the Kestrel policy, the model invented a rule and interpreted readings of 68 and 70 in the wrong direction.
It correctly recovered the two-reading rule, the below-73 threshold, and the requirement that both readings be independently signed by Finch.
Both post-transfer answers rebuilt context from committed Braid state. They did not rely on a continuing chat session.
The path crossed from macOS to a physically remote Linux node through the relay, then into a loopback-only local receiver and local model.
The receiver retained the signed material, a 384D state vector, lineage, acceptance evidence, and separate query records.
Object digest: 5f81e8a4578f4b766644e95c08a26f8e22e82b6ff03bcad87c71b2efd49e08cb. This proves the core A-to-B contextual-hydration result from committed semantic state. It does not claim transfer of model weights, hidden activations, or KV cache; broader release-candidate negative testing remains ongoing.
A Mac sent three small signed objects to a Linux receiver: four statements relevant to Kestrel Run and one unrelated maintenance statement. The Linux node committed five exact semantic atoms into its own 384-dimensional field.
It grouped threshold values 73 and 75, identified a numeric-value conflict, preserved both sources, and rebuilt a fresh 227-byte context on Linux without replaying the original conversation.
That is a useful boundary, not a hidden success claim: Braid retrieved and reconciled the evidence correctly, while the answer model showed why deterministic conflict instructions are the next engineering step.
In ordinary terms, a shared text pad would simply hold all five lines. Braid used the receiving computer's own semantic index to find the four lines relevant to the question, leave out the unrelated line, notice that 73 and 75 conflict, retain where each claim came from, and construct a new local prompt. The field worked even though the small answer model still needed stronger guardrails.
Exact source text and provenance remained available on the Linux receiver.
The Kestrel question activated the signature rule and both threshold claims.
The archive-retention statement was not included in the generated context.
The Linux node reconstructed fresh context from committed receiver-local state.
Behavioral result: receiver-local 384D cosine + MMR retrieval passed; numeric conflict detection passed; source preservation passed; whole-transcript replay was false. Completion quality remains model-dependent. The stricter Qwen 7B rerun still selected 73 despite receiving both 73 and 75, so Braid will next pass reconciliation constraints into generation more deterministically.
A second model may live on another computer, specialize in another task, or operate in another physical location. Without a shared state layer, useful context often dies where it was created or has to be copied manually. Braid gives that context a portable, inspectable form, then lets the receiver retrieve the parts relevant to a new question while leaving acceptance and local use under receiver control.
One LLM can work alone. The moment you have two, continuity becomes infrastructure.
Carry selected project state from a mobile machine to a larger local model without recreating the entire conversation.
Let a node at home, in an office, or in the field pass situational updates to another location through an approved path.
One model can observe or summarize a situation while another later reasons from the accepted state in its own local environment.
Useful state can remain locally committed and queryable even when the originating node or cloud service is no longer available.
Kestrel was a controlled benchmark, not a hard-coded answer. The scenario was invented so the receiver could not know it in advance; Braid carried the missing state, and the receiver's own local model performed the later reasoning. Braid 1.6.0rc2 remains the public technical release candidate. Braid 1.7.0a2 has now passed its first physical Mac-to-Linux Semantic Field UAT, but it remains a CLI-level engineering alpha rather than a finished consumer workflow.
Not required. Node A and Node B can use different reasoning models because the receiver reasons from explicit authenticated material.
Recommended for the first run. A matching digest enables the strict exact-space 384D fast path demonstrated by Kestrel.
Supported through local re-embedding. The receiver builds its own representation from the signed Semantic Capsule rather than pretending unrelated vectors share coordinates.
Not required. The proof crossed from macOS to remote Linux over TLS 1.3; LAN and optical paths remain available.
Braid is moving quickly, but not every planned capability or one-click workflow exists today. Membership places you inside the working feedback loop: a practical degree of direct human support, every Braid software update released during your active membership term, and access to Braid Managed Relays once they are sufficiently hardened for member use.
The community is already shaping Braid through real installations, reproducible bug reports, livestreams, and cross-node tests. During active engineering cycles, fixes and features are landing on an almost daily basis. Membership supports that work and gives members a human point of contact.
Reasonable best-effort help with installation, pairing, test design, bug intake, troubleshooting, and upgrade paths during the membership term.
Access to all Braid software updates released during your active membership term, including validated installer builds as they become available.
Access to Braid Managed Relays once they are sufficiently hardened and opened for member use, subject to compatibility, capacity, location, fair-use limits, and experimental-service constraints.
A direct path for reproducible results and feature requests. Not every request will ship, but member experience helps determine engineering priorities.
The exact Python wheel and full source candidate used for queryable committed state, strict same-space coherence verification, and the novelty-as-evidence policy exercised in the successful Kestrel run. Existing v1.5.2 native installers remain available below while native 1.6 packaging is validated.
After receiver-owned commitment, Braid stores authenticated semantic material beside the receiver-local vector and lineage. Later queries reconstruct a fresh local context from that committed bundle. The rc2 correction distinguishes coherent novel information from malformed or untrusted state without disabling receiver checks.
Standalone macOS app in a drag-to-Applications DMG. This native build contains the proven 1.5.2 transport and trust foundation; use the 1.6 wheel above for the new queryable-state workflow.
Download the ZIP, extract the complete folder, and run Install-Braid.cmd. It installs for the current user and includes its own runtime and dependencies.
Research-build note: Windows may show an unfamiliar-app warning because this release is not code-signed. Verify the SHA-256 below; do not disable Windows security globally.
Desktop installer with Braid Client, Braid Visualizer, and Braid Trust enrollment. Physically validated on ASUS Ascent and Lenovo ThinkPad hardware.
When two approved devices are on different networks, Jump Kit carries the exact signed Braid object through an authenticated TLS 1.3 relay path. The relay changes reach, not authority: the receiving Braid node still decides whether anything is accepted.
The successful Kestrel run used this path from a Mac sender to a remote Linux receiver. Public testing remains free during the transition. Founding membership adds managed enrollment, guided onboarding, supported packaging, and updates; the relay still cannot create Braid acceptance.
Requirements: Python 3.12 and an installed Braid receiver. This is experimental software, not a production SLA. Do not publish enrollment tokens, private keys, pairing codes, or sensitive .brad objects.
Braid is not a shared chat window and it does not ask unrelated models to interpret an opaque vector as a universal language. The sender chooses what should become durable. Braid binds explicit semantic material to a compact machine representation and its provenance. The receiver verifies the object, applies local policy, and only then makes the state available to its own model.
An operator or application decides which facts, constraints, observations, or relationships are worth preserving.
The selected meaning travels with a signed Semantic Capsule and a 384D route representation bound to the same object.
The same signed object can move over LAN, optical QR, or an approved relay path without the transport layer granting acceptance.
The receiver accepts under local policy, stores material, vector, and lineage, then reconstructs fresh inference context when queried.
A signed capsule establishes provenance and integrity, not truth or command authority. Transport arrival, semantic similarity, and model output cannot create acceptance. Only the receiving Braid node's own final commit does that.
The current downloadable DMG is not yet distributed through Apple's Developer ID notarization pipeline. Gatekeeper can therefore show that Braid was blocked. You do not need to disable macOS security.
Use the one-app exception built into macOS. The wording may vary slightly by version.
Braid 1.6.0rc2 is experimental research software for moving authenticated situational meaning into durable, queryable receiver-owned state. Native v1.5.2 packages remain available while native 1.6 installers complete physical validation.
.brad frame with explicit Semantic CapsuleThe homepage now leads with what Braid does. The materials below preserve how the result was tested, what changed during the Kestrel run, and where the present claim stops. Earlier native installers remain available because they document the LAN, trust, optical, and cross-OS foundation that preceded queryable state.
Before/after result, transport path, object digest, fresh-context flags, and exact claim boundary.
The synthetic scenario, control condition, transfer requirements, fresh-query tests, and remaining negative closure steps.
Why a valid novel state first failed the old subspace gate, and how rc2 preserved evidence without disabling coherence checks.
Review the exact rc2 patch and the public Braid repository alongside earlier research releases.
Useful intelligence should not die where it was created.
Models, agents, robots, workstations, and edge systems will increasingly operate as independent nodes. They need a way to pass useful situational state without collapsing into one cloud account, one proprietary memory store, or one model-specific session.
Braid is an early semantic state plane for that future: explicit meaning, compact representation, visible provenance, receiver-owned acceptance, and multiple possible paths between machines. Evidence may travel. Authority remains local.