Menu

Home

Julien Mer

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


Related

Wiki: Android ADB
Wiki: Architecture Overview
Wiki: Build from Source
Wiki: CI CD Infrastructure
Wiki: Changelog
Wiki: DPI Aware Matching Pipeline
Wiki: Differences from SikuliX
Wiki: Headless Mode
Wiki: IDE Modernization
Wiki: OCR Engines
Wiki: OpenCV Migration
Wiki: SSH Tunnel
Wiki: VNC Full Stack

MongoDB Logo MongoDB