WEAVATRIX
OPEN-SOURCE AGENT INFRASTRUCTURE

One evidence substrate.
Many forms of intelligence.

AI models are getting more capable; software systems are getting less legible. Weavatrix closes that gap by turning repositories into durable, inspectable evidence graphs that agents can query, remember, verify, and—only through explicit boundaries—change.

local firstevidence over confidencebounded contextexplicit uncertaintycomposable trust
AGENT SURFACES

Products agents can use today

The product line separates understanding, mutation, and networking. Installing one boundary never silently grants another.

INDEPENDENT EVIDENCE PRODUCTS

Use one product or compose the ecosystem

Graph, Parse, Scan, Search, Semantic, Memory, Git, Clone, LSP, Edit, and the other engines each own a repository, API, release history, evidence, and license. They work without MCP or Online; composition never erases product boundaries.

ORCHESTRATION

weavatrix-rust

Protocol-independent repository intelligence and the 43-operation engine behind Core.

EVIDENCE GRAPH · RUST · NODE · BUN

weavatrix-graph

A deterministic evidence graph with stable identities, typed relations, provenance, source spans, canonical snapshots, compact indexes, and a broad algorithm layer for paths, components, ranking, flow, matching, cuts, communities, and architecture analysis.

LOSSLESS SOURCE

weavatrix-parse

Dependency-free tokenization and structural extraction with exact byte round trips.

FILESYSTEM EVIDENCE · RUST · NODE · BUN

weavatrix-scan

Ignore-aware, bounded repository traversal with deterministic manifests, revisions, hashes, typed skip evidence, and native async bindings.

EXACT RETRIEVAL

weavatrix-search

Bounded literal, regex, multiline, query-set, and persistent live-index search.

VECTOR RETRIEVAL

weavatrix-search-vector

Dependency-free exact and bounded approximate vector candidate search.

SEMANTIC EVIDENCE

weavatrix-semantic

Exact-rescored semantic relations with policy, provenance, and architecture safeguards.

TEMPORAL MEMORY · RUST · NODE · BUN

weavatrix-memory

Bitemporal evidence for facts, decisions, failures, and handoffs, with deterministic graph projection and receipt-backed context budgets.

GIT EVIDENCE

weavatrix-git

Fast bounded history, objects, indexes, manifests, and cross-repository evidence without a Git subprocess.

CLONE EVIDENCE

weavatrix-clone

Deterministic Type-1/2/3 clone families, spans, limits, and review evidence.

BOUNDED LSP

weavatrix-lsp

Tokio-free framing and client contracts for exact local language-server evidence.

EXACT EDITS

weavatrix-edit

Deterministic Unicode-safe validation and application of immutable text edits.

PLAN CONTRACT

weavatrix-refactor-plan

Versioned multi-operation plans, validation profiles, evidence, and fingerprints.

TRANSACTION RUNTIME

weavatrix-worktree

Bounded, crash-recoverable multi-file execution with journaling and rollback.

REFACTOR ENGINE

weavatrix-rust-refactor

Protocol-independent refactor operations that connect evidence to transactional apply.

REPRODUCIBLE, SCOPED CLAIMS

Performance is part of the contract

These are measured workload results, not universal rankings. Every linked repository publishes parity checks, fixtures, caveats, and reproduction commands.

24.4 msresident exact query over a 200k-file Windows fixture

The same normalized path/line/span result took 4,927.2 ms through a fresh ripgrep process because the resident index avoids process startup and traversal.

Search evidence
1.37×–2.36×faster Windows end-to-end literal rows

On disclosed 20k and 200k warm-cache fixtures. On Ubuntu at 200k, ripgrep was 1.35x faster; the comparison stays visible because platform truth matters.

Search evidence
0.355 ms1,000 warm Git history entries

Exact-parity release builds measured 0.884 ms with gix and 1.552 ms with libgit2. Across eight repositories, Weavatrix won all five measured p50 contracts.

Git evidence
2.91× / 2.64×native Graph BFS on Node / Bun 1.4

On the disclosed 50k-node, 149,991-edge fixture, both sides materialized the same directed-BFS node IDs. Tiny-graph timings remain explicitly below the useful timer-noise boundary.

Graph evidence
1,000,000file traversal fixture

Streaming traversal measured 15.5% faster than jwalk with 95.2% less peak working set; compact metadata scanning was 51.6% faster than the output-equivalent ignore manifest.

Scan evidence
COMPOSITION & CONTINUITY

Beyond one engine

The ecosystem includes composition research, compatibility lines, and the public surface that keeps the project legible.

VISUAL PROGRAMMING · COMPILER

weavatrix-loom

Turns real code into reusable typed blocks, lets humans and AI compose programs from those blocks, runs and debugs the graph, and compiles the result into ordinary standalone software.

JAVASCRIPT LINE

weavatrix-js

The maintained legacy JavaScript engine and compatibility base for existing integrations.

JAVASCRIPT WRITE LINE

weavatrix-refactor-js

The transactional JavaScript refactoring engine, kept explicit rather than hidden inside the Rust product.

PUBLIC SURFACE

weavatrix-site

The dependency-free website, legal boundaries, measured claims, and deterministic graph experience.

PRIVATE PRODUCT INFRASTRUCTURE

From evidence to a working surface

These repositories stay private while their boundaries, tenant model, licensing, and product contracts mature.

MANAGED WORKBENCH · PRIVATE

weavatrix-hosted

The authenticated source-free graph workbench for revision history, architecture review, Health, duplicate evidence, and durable decisions.

ARCHITECTURE DESIGN · PRIVATE ALPHA

weavatrix-blocks

A visual workspace for designing modules, boundaries, processes, and migration steps from source-free Weavatrix evidence.

SELF-HOSTED · PRIVATE SCAFFOLD

weavatrix-hosted-enterprise

A thin self-hosted distribution boundary for customer-owned storage, identity, licensing, backup, and operations adapters.

PRIVATE RESEARCH TRACK · APPLE SILICON

Weavatrix Hetero

weavatrix-hetero is a measurement-driven Rust runtime and evidence program for routing Qwen3-0.6B work across CPU, Metal, and Core AI's compiler-selected GPU + ANE graph. Its exact routed prefill beat Ollama F16 prefill by 5.31% at 512 tokens and 6.22% at 2,048 tokens in the latest paired control; the C32 route still lost and stays on Metal.

Every speed result keeps its quality class and counter-evidence beside it: the compiled FP16 path passed 26/26 reference tokens, while the faster full-Q8 decode remains approximate and unpromoted. Per-layer offload, Core AI decode, and unmanaged request overlap are retained as explicit NO-GO results.