В веб-браузере должен быть запущен экземпляр CouchDB или «клон», который использует совместимый API, но использует внутреннюю базу данных на основе браузера.(например, localStorage, IndexedDB и т. д.)
Существует несколько проектов: BrowserCouch и IDBCouch
BrowserCouch - это JavaScript-реализация Map / Reduce на основе API CouchDB.IDBCouch использует IndexedDB (проект Mozilla) для той же основной цели.