Wildland Client is a proof of concept implementation of the new open protocol for data management introduced in the “Wildland - Why, What and How” paper.

The client has been written in Python, and lets you access data stored with Wildland and serve it as a FUSE-based filesystem, which you can then consume with a file manager of your choice.

A live demo of the client, with the lead designer's commentary, is available on our Vimeo channel.

If you would like to try the client yourself, we provide step-by-step instructions for running it on different systems in the Python core user documentation.

Please note, however, that this is a proof of concept, and it is not intended for everyday use. Its main goal is to showcase three quintessential Wildland features - backend agnosticism, an infrastructure-independent addressing system, and the native multi-categorization of data.

The Python-built Wildland client is not being developed further. Instead of optimizing and adding new features to the current Wildland core, we decided to write it anew in Rust.

The new Rust-based Wildland core, which is currently under development, will serve as the foundation for Cargo - a production-quality file storage solution that can serve as a viable alternative to mainstream cloud storage services.