Vision System

Real-time screen capture, frame memory, and scene analysis.

The Vision System gives ZYRAXON continuous visual awareness of your machine. It lives in packages/zyraxon/src/screen/ and powers both Auto Screen Vision and full Vision Mode.

Architecture

ModuleResponsibility
capture-engine.tsCross-platform screenshot capture
frame-memory.tsFrame storage and memory management
frame-processor.tsFrame processing pipeline
vision-analyzer.tsScene analysis and understanding
vision-context.tsVisionContextManager singleton
vision-mode.tsVisionMode orchestrator
auto-vision.tsAutomatic vision injection into every prompt

How it works

  1. 01You send a message.
  2. 02The session layer checks whether the active agent uses vision.
  3. 03A screenshot is captured and converted to base64.
  4. 04The image is injected as content into the AI message.
  5. 05The model receives and processes the screenshot.
  6. 06The agent replies with full screen understanding.

Vision Mode capabilities

  • ▸24/7 continuous screen streaming
  • ▸Frame memory with scene-change detection
  • ▸Activity tracking and intelligent recall
  • ▸Timeline recall -- ask what happened on screen minutes ago
★
Auto Vision
In modes that enable it, vision is injected automatically into every prompt, so the agent sees what you see without being asked.