Skip to content
JmerAuchan edited this page Apr 1, 2026 · 2 revisions

OculiX

OculiX OpenCV Java License

Active fork of SikuliX1 — visual automation via OpenCV, enhanced for modern enterprise environments.

OculiX picks up where SikuliX1 left off (archived March 2026) and adds production-grade capabilities for remote, mobile, and multi-resolution automation.


What's different from SikuliX?

Area SikuliX1 OculiX
OpenCV openpnp 4.5.4 (JNI) Apertix 4.10.0 (JNA)
Java 8+ 17+
VNC Basic/broken Full stack with TigerVNC
SSH None Embedded JSch tunnel
Android Experimental Android 12+ production-ready
OCR Tesseract only PaddleOCR + Tesseract (pluggable)
DPI None 5-mode cascade pipeline
Headless (-r) Broken in many cases Fixed and tested
CI Travis CI, Java 11 GitHub Actions, Java 17

For SikuliX core documentation (API, scripting, Region, Screen, Pattern, etc.), see sikulix.github.io. This wiki documents what OculiX adds or changes.


Wiki Navigation

Getting Started

What Changed

Features

Infrastructure

Clone this wiki locally