Runtime And Monitor
sikuli-gois the runtime process. It serves the API and can also expose the dashboard.sikuli-go-monitoris the monitor-only process. It reads the sharedsikuli-go.dbsession store without starting another automation server.
Start The Runtime
From the Node.js package path:
yarn dlx @sikuligo/sikuli-go -listen
From the Python package path:
pipx run sikuli-go -listen
From a binary already on PATH:
sikuli-go -listen 127.0.0.1:50051 -admin-listen :8080
Open The Dashboard
Use the default admin URLs:
http://127.0.0.1:8080/dashboardhttp://127.0.0.1:8080/healthzhttp://127.0.0.1:8080/metricshttp://127.0.0.1:8080/snapshot
Start The Standalone Monitor
sikuli-go-monitor
By default it serves the monitor UI on :8080 and reads sikuli-go.db from the current working directory.
Common Questions
- If you only want to inspect sessions, use
sikuli-go-monitor. - If the dashboard is unavailable, confirm the runtime is listening and that nothing else is bound to
:8080. - If you are using the package wrappers, the runtime can still be started in auto mode by the client even when you do not start it manually first.