OculiX
the chameleon — the head pat is technically justified
Our mascot giving Geeko a well-deserved head pat.
The chameleon is sleeping. The chameleon is always sleeping.
That’s not a bug, that’s the entire value proposition of Leap. ![]()
Who’s the blue guy?
I maintain OculiX — the actively
developed continuation of SikuliX. Visual GUI automation: image
matching + OCR, MIT licensed, and yes, one giant eyeball as a mascot.
We see things. It’s kind of our whole deal. ![]()
Why cuddle up to SUSE specifically?
Two reasons. One boring, one fun.
The boring one 
Java is portable. Native libs are not.
OpenCV bindings and libtiff have… opinions that vary per distro.
So a VNC-enabled Leap 15.6 container sits in our cross-distro test
matrix (#394) and
catches everything an Ubuntu-only CI would cheerfully wave through. ![]()
The fun one 
A good share of what people actually automate with OculiX lives on
the chameleon:
Retail POS terminals
Industrial HMIs on SLES-based appliances
Lab instruments with UIs older than some of your interns
SAP on SLES (moment of silence for those testers
)
No DOM. No test API. No hooks. No mercy.
Pixels are the only interface you get — which is exactly what visual
automation is for.
When your users’ production runs on a sleeping chameleon,
you test on the sleeping chameleon.
Carefully. Without waking it up. ![]()
So no — the head pat is not just fan-art.
It’s a support commitment.
Long live the lizards. ![]()
![]()
