I just got it working with Pi, it works great.
I use Pi inside nono.sh sandbox, which requires setting:
export PLANNOTATOR_REMOTE=1
Then adding to the nono profile:
{ "filesystem": { "allow": [ "~/.plannotator" ], }, “network": { “open_port": [0], "listen_port": [19432] }, "open_urls": { "allow_localhost": true } }