What is Camlistore?
Camlistore is your personal storage system for life. See the overview,
or the video below.
Note that it's a "storage system", not just a "file system". It
can store and be accessed like a traditional filesystem, but it
specializes in representing higher-level objects which don't need to
exist in purely one place in a tree. (e.g. a photo, a comment, a
"like", a blog post) Or a tree of 5TB videos with Unix mode bits that
you can access via a FUSE filesystem. Whatever.
It is:
- a way to store, sync, share, search, publish, model and back up content
- paranoid about privacy, with everything private by default
- entirely under your control
- Open Source (Apache licensed)
- an acronym for "Content-Addressable Multi-Layer Indexed Storage", saying that Camlistore is about:
- content-addressable storage, at the lowest layer ("Like git for all content in your life")
- separate interoperable parts (storage, sync, sharing,
modeling), with well-defined protocols and roles
- indexing and searching your content
- ambitious, but ...
- simple!
- programming language-agnostic (parts and different implementations in Go, Python, Java, Perl, Bash, ... the language doesn't matter.) What matters is simple, well-defined, formats and HTTP interfaces.
- neither "Cloud" nor "Local". happily both. Run it on your own machine (any OS, any architecture), your phone, EC2, App Engine, Heroku, whatever.
- a "20% project" from a few Google employees (and non-Googlers),
but not Google-centric nor endorsed by Google (other than them
letting us open source our side project)
Latest Release
The latest release is 0.6 ("Cannon Beach"), released 2013-12-25.
Video Demo
The June 2013 Camlistore Intro & Status Update video:
Old presentations
See http://camlistore.org/talks/2011-05-07-Camlistore-Sao-Paolo/.
There's also this older presentation.
Contribute
In addition to user feedback, bug reports, and code contributions, we also accept Bitcoin:
Donate Bitcoins |
All donations help fund full-time Camlistore developers (but not Brad or other Google employees) |