Talk
Plain language. No role title required. The operator describes the work.
Product · 2.32.0
Twenty roles exist so the work has a name. You do not have to memorize them. Full, Lite, or CLI — asked once, switched from the header. Independent certification, honest ship gates. Authors never grade themselves.
The loop
No fake pass. The seal comes after certify. Isolation is probed, not assumed. Assembler blocks incomplete work.
Plain language. No role title required. The operator describes the work.
An id opens. That id is the idempotency key. Work has a name before an agent touches it.
Evidence is attached to the card, not the chat. A claim without a second family stays open.
A second family judges. Authors never grade themselves. Dissent is preserved.
Assembler blocks until desks check in. Linker never merges. A human seals. The pack is not a letter.
Honesty gate
Asked on first workspace visit. Switched from the header anytime. One app, three profiles. Analog kernels never start a GPU. The CLI travels in the app zip next to the shared kernel. The webpage zip is not that pack.
Every analog canvas
Talk Route, twenty desks, 37 tools. VRAM, cluster, vision, and latent are calculators. This host never starts a GPU.
Same kernels. No GPU-looking nav.
Hides cluster, VRAM, vision, and latent from default nav. Never lazy-starts those canvases. Deep-link is calculator-only, not a 404.
Operator verbs
Same kernels as the canvases. For people who think in commands. Air-gap: node scripts/engos-analog.mjs
Playbook labels · four-layer org
Research sits paper. Scale sits capacity. App sits product. Governance HOLD sits isolation, eval, and spend.halt. One human is the root. Authors never grade themselves. Isolation is probed, not assumed.
01
Paper, topology, modalities, missing dims. Analog kernels stay named.
Escalate when: A claim needs a compiler, a GPU, or certified-green isolation this host does not run.
AI Research Scientist · LLM Engineer · Computer Vision Engineer · NLP Engineer
02
Capacity, corpus, cluster math. VRAM is arithmetic. Device none.
Escalate when: A live DCGM / production monitor is requested as if this host ran it.
ML Engineer · MLOps Engineer · AI Infrastructure Engineer · Data Engineer for AI
03
Tickets, swarms, product loops. Analog close first. Hosted connectors stay attachable.
Escalate when: Handoff missing required evidence, or a loop bound is exceeded.
Generative AI Engineer · RAG Engineer · AI Agent Engineer · AI Automation Specialist · Forward Deployed Engineer · AI Product Manager · AI Solutions Architect · AI Engineer
04
Isolation lamp, eval triad, inject/redact, spend.halt. HOLD is a state, not a slogan.
Escalate when: Author sat their own gate, inject hit, or certified-green was requested.
Prompt Engineer · AI Security Specialist · AI Ethics Analyst · AI Trainer and Evaluator
Multimodal reasoning
Paper, documents, images, video ABR, code, attachable connectors. Each modality has a named encoder. A vision-language model is attachable — dual-encoder (CLIP/SigLIP, InfoNCE) or fusion-encoder (BLIP-2 Q-Former, LLaVA MLP, Flamingo gated xattn). Missing never fails this host. Fluent without support is a hold.
Pixels become patches (ViT-class) or edges (Sobel analog here). Language becomes subwords or n-grams. Tables become named dims. Each encoder is named. We do not invent a joint CLIP space on this host.
Evidence lands on the ticket — files, notes, images, traces. Chat is not the store. A VLM, Kafka hop, or GPU cluster is attachable. Missing never fails the product.
Dual-encoder (CLIP/SigLIP-class): cosine in a shared space. Fusion-encoder (LLaVA/BLIP-2/Flamingo-class): a projector maps visual tokens into the LLM. Late fusion: the seated desk combines named encodings. This host fuses late.
Citations, object support, eval triad. Fluent caption without support is a false complete. A vision-language model, if attached, still goes through the gate. Second family grades.
Mechanism
Pixels become patches. A projector maps them into language. Fusion is InfoNCE, a Q-Former, an MLP, gated cross-attention, or late at the seated desk.
Vision splits the frame into patches (ViT-class) or edges (Sobel analog). Language splits into subwords. A paper figure is a layer table, not a caption.
A projector (MLP or Q-Former class) maps visual tokens into the language embedding space. Unattached, encodings stay separate and named. We do not hide a projector we do not run.
Contrastive dual-encoder: InfoNCE on image–text pairs (CLIP/SigLIP-class). Fusion-encoder: the LLM attends to visual tokens (LLaVA/Flamingo-class). Late fusion: the specialist playbook on the ticket.
Object support, citations, triad. Fluent without support is a hold. Trainer / Evaluator is independent. Authors never grade themselves.
Vision-language
Two towers trained with a contrastive loss (InfoNCE). A vision encoder and a text encoder map into one space. Similarity is cosine. Good for search, zero-shot labels, ranking a caption against a frame. Weak at answering a question about a region with grounded tokens.
Attachable. Unattached analog: 256-d hashing trick + char 3-grams + token bigrams, cosine printed. Not CLIP weights.
A vision encoder emits patch tokens. A projector (MLP or Q-Former) maps them into the language model's token space. The LLM attends to pixels and words together. Flamingo-class uses gated cross-attention; LLaVA-class uses an MLP; BLIP-2-class bottlenecks through a Q-Former. Fluent without object support is a false complete.
Attachable. Unattached analog: Sobel overlay + layer-table parse. Caption goldens sit Trainer / Evaluator. We do not load LLaVA here.
Modalities do not share a hidden embedding we do not run. Chunk, Sobel, layer table, ABR, files VFS (SHA-256) each encode. The seated playbook fuses. Ground / eval is a second family.
Sobel on Edge overlay. Hash-ngram on Lexical latent + Embedding distance. Chunk strategy named. Missing connectors never fail.
Attachable families
Contrastive image–text. SigLIP swaps softmax for a sigmoid. Use when the ticket is 'which caption matches this frame.' Do not use as a reasoner.
Retrieve and rank. Not visual QA.
Frozen ViT + Q-Former that queries visual tokens into a small set (often 32), then a frozen LLM. Cross-attention is the bottleneck — not concatenation. Cheaper than Flamingo-class gated xattn. Still needs goldens.
Caption with a frozen LLM.
Patch tokens projected by an MLP into the LLM. Instruction-tuned on image–text turns. Caption fluency is not object support.
Visual instruction following.
Perceiver resampler + gated xattn layers inside a frozen LLM. Interleaved frames and words. Few-shot means the examples sit in the prompt — no gradient. A tanh gate starts near zero so pretrained language is not destroyed. Spend is higher. spend.halt still applies.
Few-shot interleaved image–text.
A provider hop on the perimeter. Attach as a model route. Unattached stays unlabeled. We do not claim their weights, their SLA, or their eval.
Hosted visual reasoner.
Q-Former bottleneck
A frozen ViT emits ~257 tokens. Thirty-two learned queries self-attend, then cross-attend into those patches. Compute is O(Q × P) in the Q-Former, not O(LLM layers × P) inside the language model. Two-stage (ITC / ITM / ITG, then generative). Attachable. We do not run a Q-Former here.
The image encoder stays frozen (ViT-g / EVA-CLIP-class). A 224px frame at patch 14 yields (224/14)² + CLS ≈ 257 visual tokens. We do not backprop through those billions of vision params on this host.
A small set of query embeddings — typically 32 — is the bottleneck. They self-attend first so they can specialize (objects, scene text, layout). They are the only visual things the LLM will see.
Queries cross-attend into the 257 patches. Information is compressed, not concatenated. Compute is O(queries × patches) in the Q-Former, not O(LLM layers × patches) inside the language model. That is why it is cheaper than Flamingo-class gated xattn.
Stage 1: ITC / ITM / ITG with a text transformer sharing the Q-Former. Stage 2: a linear map sends those 32 embeddings into a frozen LLM as a prefix. Caption fluency is still not object support. Goldens sit Trainer / Evaluator.
Flamingo few-shot
In-context: image, text, image, text. No gradient. Perceiver resampler emits a fixed token count per image. Gated xattn; tanh gate starts near zero so at step 0 the model is the pretrained LM. Extra shots cost. spend.halt still applies.
Frames and words share one sequence: image, text, image, text. Few-shot here means the examples sit in the prompt — in-context, no gradient, no LoRA required to add a visual task.
A set of latent queries cross-attends to a variable-length feature map and emits a fixed token count per image. Extra shots do not explode the window the way raw patches would.
Cross-attention layers are inserted into a frozen LLM, typically every nth block. A tanh gate is initialized near zero so at step 0 the model is exactly the pretrained language model — vision does not destroy language on day one.
Every extra shot is another visual token block. Window and dollars grow with shots. spend.halt still applies. Attachable. We do not host Flamingo here.
Fusion on this host
Sobel on pixels. Hash-ngram cosine on text. chunkText on docs (sliding / paragraph / recursive). Topology parse on paper figures. ABR ladder on video. Files VFS SHA-256 on objects. Each encoding is labeled. Missing never fails.
Evidence attaches to the ticket, not the chat. Late fusion is the specialist playbook reading those named encodings. There is no hidden joint space we do not run.
Two towers. InfoNCE (CLIP) or sigmoid (SigLIP). One image vector × one text vector. Cosine. Retrieve and rank only. Not visual QA. Not a reasoner.
~257 ViT patches → ~32 learned queries via cross-attention, then a frozen LLM prefix. Cheaper fusion-encoder. Two-stage (ITC/ITM/ITG, then generative). Goldens still required.
A 2-layer MLP projects every patch token into the LLM. Visual instruction turns. Full visual sequence in the window — more spend than a Q-Former bottleneck. Fluency is not support.
Perceiver resampler + gated xattn inside a frozen LLM. Few-shot interleaved. Highest spend of the fusion-encoders. spend.halt still fires.
Citations, triad, second family. A caption without object support is a hold — attached or not. Authors never grade the VLM they just attached.
Fusion compared
| Family | Where it fuses | Tokens | Spend | Job |
|---|---|---|---|---|
| This host | At the seated desk | Named encodings. No joint space. | Local analog | Specialist playbook fuses. Ground / eval is a second family. |
| CLIP / SigLIP | Cosine in a shared space | One image vec × one text vec | Two towers, no LLM | Retrieve and rank. Not visual QA. |
| LLaVA-class | MLP projector into the LLM | All patch tokens projected | Full visual sequence in the window | Visual instruction following. |
| BLIP-2 Q-Former | Queries, then frozen LLM | ~257 patches → ~32 queries | Bottleneck. Cheaper fusion-encoder. | Caption with a frozen LLM. |
| Flamingo-class | Gated xattn inside the LLM | Perceiver-fixed per image, × shots | Highest. spend.halt fires. | Few-shot interleaved image–text. |
CLIP, SigLIP, BLIP-2, LLaVA, Flamingo, and GPT-4V-class models are attachable families — not weights on this host. This host runs Sobel, hash-ngram cosine, chunk, and topology. Missing never fails the product.
Product frames
Floor, Certify, Tickets, Runtime, Ship gate, Portal, Trust, Packs. Not a logged-in console. Watermarks stay until you open a workspace. Missing GPU never fails this host.
Named plane objects · 2.31
Named, not invented. Live analogs sit under Tools. SAMPLE on this host. Live compose is the workspace.
talk-route
Need. Memorizing twenty role titles before work starts.
You describe the work in plain language. A ticket opens. The swarm sits the desk.
SAMPLE on this host. Live compose is the workspace.
desk-registry
Need. A live SLA badge painted on an unprobed desk.
Twenty specialist desks. Isolation is probed, not assumed. Unprobed stays unlabeled.
Lamps stay unlabeled until the workspace probes them. Isolation is probed, not assumed.
dissent
Need. A wrong claim erased because it lost the vote.
Accepted result plus the losing claim, with quality / relevance / consistency / coverage.
Outvoted is preserved. Linker never merges.
assembler
Need. A seal on a half-finished swarm.
No seal until every required desk checks in. Incomplete work is a Failure Capsule, not a courtesy pass.
The analog kernel on /tools/assembler is the same rule, local.
seat-token
Need. A conversation that dies when the next agent sits.
Single-use, time-bound analog hash. Channel rebinds. Human does not re-explain.
FNV analog. Not a crypto product. Not a protocol we do not run.
outbox
Need. Double charge, retry storms, a missing ticket id.
Ticket id is the idempotency key. Replay is counted. Dual-write is why the backlog is source of ship.
No CDC claim. No Debezium. No Kafka product.
seal-log
Need. A screenshot treated as an audit.
SHA-256 chain SAMPLE. Extractor proposes. Linker never merges. A human seals.
Not WORM. Not DuckDB. Pack is not a letter.
pack-adapter
Need. A breaking schema that kills the consumer.
Unknown fields drop. Known keys stay. Versioned pack, HITL translator.
Not Avro-as-product. Adapter is not a notified-body seal.
Twenty desks
Each desk closes a pain the others do not. A shared slogan is not a specialist.
37 local tools · eight clusters
Hover Tools in the header. PromptDiff is Jaccard + hunks + ceil(chars/4). Not a judge. Not tiktoken. Not Copilot. Not zg.
Featured
All roles
Jaccard on words, line hunks, ceil(chars/4). Not a judge model.
MLOps Engineer
Weights = P × bytes. KV = 2·L·n_kv·d_h·S·B·bytes. GQA labeled.
AI Engineer
Hash-ngram cosine + Jaccard. Local. Not zg.
AI Trainer and Evaluator
Losing claim is preserved. Outvoted is not erased.
AI Agent Engineer
No seal until every required desk checks in.
AI Automation Specialist
Single-use, time-bound analog hash. Not a crypto product.
AI Agent Engineer
Ticket id is the idempotency key. Replay is counted.
AI Security Specialist
SHA-256 chain SAMPLE. Pack is not a letter.
Foundation
AI Research Scientist
Paste a layer table. Missing dims are flagged. Not a compiler.
ML Engineer
Two numeric series. Mean, variance, Jensen–Shannon. Not a production monitor.
LLM Engineer
Needle offset on a 2k–2M window. Heuristic, not a model measurement.
Generative
Generative AI Engineer
Hash-ngram anchors. Lexical manifold, not CLIP.
Prompt Engineer
ceil(chars/4) plus whitespace/punct pieces. Not tiktoken.
RAG Engineer
Sliding, paragraph, or recursive split. Overlap %, token estimate.
Generative AI Engineer
JSON.parse a schema. Required keys. Not a compiled firewall.
Agentic
AI Agent Engineer
Paste a ReAct/tool trace. Repeated cycles are counted.
AI Automation Specialist
Agents and edges. Degree and cut vertices.
Forward Deployed Engineer
Local notes. Export markdown. Not a client tenant.
AI Agent Engineer
Flatten tool calls. Redact secrets. Not a live observer.
Operations
AI Infrastructure Engineer
You set GPU count, batch, seq. Labeled simulated.
Data Engineer for AI
Duplicate lines, control chars, near-dup Jaccard. Counts only.
AI Engineer
Paste timings. This host does not fetch third-party model APIs.
All roles
Asserts 131072 KV identity, Jaccard empty=0, plane analogs.
Business
AI Product Manager
You supply $/1M and HITL cost. We multiply. No vendor price list.
AI Solutions Architect
Browser / host / model provider / tenant store. Not a SOC letter.
AI Solutions Architect
Unknown fields drop. Versioned pack. Not Avro-as-product.
Governance
AI Security Specialist
Named pattern hits. Heuristic, not a firewall, not a CVE feed.
AI Ethics Analyst
Pairwise cosine on hash-ngram vectors. Not a bias certification.
AI Trainer and Evaluator
1–5 scores. Mean and disagreement.
AI Security Specialist
IPv4, email, keys, bearer. String never leaves this tab.
Senses
Computer Vision Engineer
Sobel on an uploaded image. No claimed detector weights.
NLP Engineer
Hash-ngram cosine. Exact cosine printed.
NLP Engineer
FNV-1a n-grams. Local analog. Not a hosted embedder.
Prompt Engineer
Set overlap on words. Same kernel as PromptDiff.
NLP Engineer
Character n-grams. Counts only.
ML Engineer
Population Stability Index on two bins. Not a monitor.
ML Engineer
Kolmogorov–Smirnov analog on two samples. Not a production probe.
Eight security desks
auth
Session is the tenant. Guest is named. Enterprise never /login.
tenant
The store is keyed. Unprobed isolation is unlabeled — never painted certified.
isolation
Isolation is probed, not assumed. Unprobed stays unlabeled. We never paint it as certified.
art50
EU AI Act Art. 50 as an operational object. Pack ≠ letter.
observe
Traces are on. SAMPLE watermarks stay until weights are set.
export
Hash-chain analog. Not a WORM appliance.
airgap
Transfer packs with SHA-256. Option, not a claimed default deploy.
report
Email a human. Not a dashboard that prints a letter.
Ungated utility
Local analysis only. Overlap is Jaccard on words. Tokens are ceil(chars/4). This is not a judge model and not a vulnerability score.
Computed in this tab. Jaccard on words. Tokens are ceil(chars/4). Not a judge model and not a vulnerability score.
Viewing is free. Saving to a workspace is the only gate.
Seat plans
Annual saves two months on Team and Business. Enterprise talks to a human. ARR_CLAIMED=false.
Pilot
Team
Business
Enterprise