That's a very nice project, but I'm surprised he sets a remote couchdb instance as his repository. The point of couchdb is that you do all your actions locally, and have a background replication do all the synchronization.<p>Still, it seems to work very well.