A brief guide to each instrument. Each repository has its own README with full documentation; this page gives the lab-level picture. The comparative tools are the most mature and are listed first; the single-model scopes are in early alpha and are listed below.
Manifold Atlas compares multiple embedding models' output geometries on the same inputs. The tool packages fifteen operations for the critical testing of vector-theoretic claims: Concept Distance, Neighbourhood Map, Negation Gauge, Negation Battery, Semantic Sectioning, Concept Drift, Hegemony Compass, Real Abstraction Test, Silence Detector, Distance Matrix, Agonism Test, Vector Logic, Vector Walk, Text Vectorisation, and more. Each operation makes a theoretical claim empirically testable against the geometry that a given model has learned.
Stack: Next.js 16, React 19, TypeScript, Three.js.
LLMbench sends a prompt to two models simultaneously and displays their responses side-by-side for annotated close reading. Six modes cover comparison, annotation, and probability visualisation, including heatmap, pixel map, and 3D probability net. Supports OpenAI, Anthropic, Google, Hugging Face, OpenRouter, and Ollama. Annotation infrastructure is shared with the Critical Code Studies Workbench.
Stack: Next.js, TypeScript, Three.js, with multi-provider adapters.
Single-model scopes (alpha)
Vectorscope opens a single open-weight language model for forensic inspection. Where commercial embedding APIs return sentence-level composites from a separately-trained embedding model, Vectorscope works directly with open weights so that activations, attention, and token embeddings are legible at every layer. The signal-degradation capability runs the same inputs across precision regimes (FP32, BF16, INT8, INT4, FP4, INT2) to observe how meaning compresses as the medium is quantised.
Stack: Next.js and FastAPI, with PyTorch and transformers for model loading.
Manifoldscope treats a single manifold, understood as an embedding output together with its sampling, as both a geometric and an ideological object. It measures intrinsic dimension, curvature, density, and topology, and reads the same manifold critically, asking what it naturalises, what it suppresses, what it sediments. Every critique is backed by a measure attestation. Probes include ideological topography, archaeology of absence, colonial geometry, market-colonisation index, grammatical ideology, and dissensus detection.
Status: concept and prototype stage.
Theoryscope maps a corpus of theoretical texts as a high-dimensional point cloud and asks renormalisation-group-style questions of it. Operations include eigendirection analysis, which reveals the axes that actually structure the field (often orthogonal to the axes its participants name), renormalisation-group flow under coarse-graining, fixed points, and universality classes. The critical payoff is the ability to show that positions which look opposed may converge under coarse-graining, and that positions which look similar may diverge.
Stack: Next.js and FastAPI, shared geometry library with the other scopes.
A note on naming
The naming grammar is consistent across the lab:
- -scope: an instrument of intensive inspection. Named after the real-instrument convention (vectorscope, oscilloscope, microscope).
- Atlas: a comparative cartographic instrument that maps across objects.
- bench: a workbench for close, iterative work with the surface of an object.