OculiX is the evolution of SikuliX, actively maintained with the full agreement of its original creator RaiMan.

Automate any desktop application using image recognition (OpenCV) and OCR (Tesseract + PaddleOCR). No access to source code or DOM required — if you can see it, you can automate it.

Key features:
- Guided step-by-step recorder with live code preview
- Image recognition via OpenCV 4.10
- Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision)
- Local and remote automation via integrated VNC
- SSH tunnels via embedded JSch
- Cross-platform: Windows, macOS (Apple Silicon M1-M4), Linux
- Scripting: Jython, JRuby, Java, PowerShell, AppleScript
- Java 17 recommended (Java 8+ supported)
- Full CI/CD with automated builds for all platforms

Used worldwide for test automation, RPA, and visual regression testing.

MIT License. Maintained by oculix-org.

Features

  • Image recognition (OpenCV 4.10)
  • Dual OCR (Tesseract + PaddleOCR)
  • Guided recorder with code preview
  • VNC remote automation
  • SSH tunnel support
  • Cross-platform (Win/Mac/Linux)
  • Apple Silicon native support

Project Activity

See All Activity >

License

MIT License

Follow OculiX

OculiX Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OculiX!