Вы можете синхронизировать две локальные PouchDB, если они находятся на одном устройстве.
Если они находятся на разных устройствах, вам нужен какой-нибудь сервер для установления соединения между ними. Это может быть локальная CouchDB или PouchServer.
Я не знаю ваш вариант использования, но если вы создадите что-то вроде приложения Electron, вы можете запустить в нем PouchServer. Это позволит вам синхронизировать локальные устройства.
Это работает на всех устройствах, которые могут запускать nodejs. Мы даже заставили его работать в приложении Cordava, но оно не было стабильно работоспособным, поэтому мы предоставили автономную синхронизацию.