For a while now I've been really excited about using wikis to store my 
random thoughts and to collaborate with others.  They have proved 
somewhat useful, but I often have problems when I am in some place with 
my laptop but no internet access.  I could jot down my ideas in a text 
file and save them in the wiki later when I get back on the internet, 
but I would like to be able to still view the other pages in the wiki 
when I'm offline, and I'd rather not have to explicitly export the wiki 
contents every time I leave the net and import them every time I return 
to it.  So far I have found no practical way to do this.

What I'm picturing is a wiki where you have a local copy on your 
machine that you can take with you that syncs back up with the online 
version later.  At merge time any conflicts would be resolved on an 
individual basis.

Though I haven't used it, I'm told that this is the idea behind GNU 
arch for source control.  I want something similar for a wiki.  
Basically like a distributed version of instiki.

Thoughts?