Lode

Stand on the shoulders of giants.

Open the curator →
Source
arXiv
Published
Runtime
0:00
Snippets
6

A conversation between

VectraYX-Vision-1B: A Sub-2B Spanish/LATAM Cybersecurity Vision-Language Model with Structured Visual Reasoning and Native Tool Use

Waveform of the source interview with highlighted segments per snippet.
0:00 0:00

§02

Snippets

  1. VectraYX-Vision-1B is the first sub-2B vision-language model specialized for cyber UI tools (IDA, Ghidra, Wireshark, Nmap, Metasploit, Volatility) answering in Spanish with structured reasoning and native tool invocation.

    Enables air-gapped cybersecurity analysis in Spanish-speaking regions without cloud dependency or large model overhead.

  2. Current vision instruction-tuning (400–1900 steps) yields near-zero tool-identification scores (B6: 0.08), suggesting the model ignores image content entirely.

    Reveals that short, standard vision SFT is insufficient for dense cybersecurity UI; diagnostic isolation of training collapse from a loader bug clarifies the real bottleneck.

  3. A 3-variant ablation matrix (no-positional-encoding every-4 layers, all-RoPE, learned 2D encoding) investigates whether periodic NoPE layers improve attention over 729-token visual blocks.

    Isolates a potential efficiency gain for dense visual reasoning that applies beyond cybersecurity to any high-token-count vision task.

  4. The model exports to llama.cpp's LLaVA mmproj format for air-gapped deployment, with GGUF quantization benchmarks and CPU efficiency metrics.

    Makes local, censorship-resistant cybersecurity analysis feasible in restricted environments or for sensitive audits.

  5. Native <|think|> tokens enable structured visual reasoning, and <|tool_call|> tokens invoke Model Context Protocol tools, enabling multi-step cyber workflows.

    Transforms the model from a passive image captioner into an agentic assistant that mirrors real analyst workflows without external orchestration.

  6. The authors release code, weights, a 14,596 QA pair corpus, training trajectories, and diagnose a checkpoint-loader bug masquerading as training collapse.

    Sets a reproducibility and transparency precedent for specialized VLM research; failure analysis is as valuable as success.

§03

Synthesis

The Core Finding

VectraYX-Vision-1B failed to learn visual grounding despite a fully functional system. The model has all the right pieces—a frozen image encoder, a Spanish-language decoder, structured reasoning tokens, and tool-calling ability—but during training it learned to ignore images entirely, scoring near-zero (0.08) on tool identification benchmarks. Rather than hiding this, the authors diagnose the failure, propose fixes, and release the code to help others avoid the same trap.

What the Model Does (When It Works)

The architecture couples a SigLIP image encoder (frozen, pre-trained) to a 1.04-billion-parameter decoder trained specifically for Spanish and Latin American Spanish. Between them sits a simple MLP bridge. The model targets a niche audience: cybersecurity analysts working with tools like IDA (reverse-engineering), Ghidra, Wireshark (packet analysis), Nmap, Metasploit, and Volatility (memory forensics).

Beyond describing images, it outputs two special token types: <|think|> for structured reasoning steps and <|tool_call|> for invoking external tools via the Model Context Protocol. The entire system fits under 2 billion parameters and can run offline on CPU via llama.cpp's mmproj format—critical for air-gapped environments where sensitive security work happens.

The Problem and the Path Forward

The authors trained on 400 to 1,900 steps (16 million tokens) of supervised finetuning (SFT). Despite working pipelines, the model learned to emit plausible text without looking at images. They traced this to three likely culprits: (1) training was too short, (2) too little data replay (they recommend ≥60%), and (3) learning rate was too high. They also uncovered a checkpoint-loader bug where an unstripped llm. prefix masked what looked like training collapse—a cautionary tale for practitioners.

Rather than hand-wave, they release three ablations (V0, V1, V2) testing whether periodic "no-positional-encoding" (NoPE) layers—which drop position signals in some Transformer blocks—help or hurt attention over the 729-token visual feature sequence. This architectural question has been under-explored and deserves empirical data.

Why This Matters

This work is brutally honest about failure in a space where most papers hide missteps. A sub-2B model for cybersecurity in Spanish/LATAM is novel; the first fully specified implementation, including tool use and offline deployment, fills a real gap. Even though the current vision component doesn't work, the released code, weights, and 14,596 QA pairs across 10 security domains establish a baseline and benchmark for future builders.

The ablation matrix and diagnostic detail—pinpointing the checkpoint bug, specifying SFT parameters—make this useful beyond the specific model. Anyone scaling vision-language models will recognize these failure modes and debug strategies.

The authors open-source everything: model checkpoints, training configs, and trajectories. They've prioritized reproducibility and architectural clarity over claiming premature success.

Mine your own.

Lode is a workbench, not a feed. Paste a YouTube URL. The model proposes a transcript, a set of quote-grounded snippets, a synthesis essay, and the fan-out. You decide what stays.

Open the curator