Download your data from multiple cloud silos into a single place, with a nice API to code against

All your personal data in a secure private storage, ready for importing & machine learning plugins, with a fully customizable client app

Components

Importers download data from various cloud services and store them in the Pod via the Pod API.

Clients connect to the Pod API and sync the data for local use in the GUI. Machine Learning plugins operate on the data in the Pod and write the results back to the Pod.

Installation

Set up your pod

The Pod (personal online datastore) is the place where your data is safely stored. Here is how to host a Pod on your own hardware using Docker.
  1. Install Docker & Docker Compose
  2. Clone the repository and build the container:
              
$ git clone -b prod https://gitlab.memri.io/memri/pod.git
$ cd pod
$ docker-compose build
$ docker-compose up
            

For local build instructions please visit the Pod Documentation.

How to contribute

Find out how to create your own plugins in the Getting Started Building a Plugin tutorial on the Memri Blog.

Plugins can either import data to the Pod, or apply Machine Learning to automatic label data. Learn more in the Memri Docs.

Plugins under development

Plugin Type Status Asignee
Google Contacts Importer Assigned ivan_m
Gmail Messages Importer Assigned koenvanderveen
Google Calendar Events Importer Assigned Sergey Kozlovskiy
iCloud Calendar Events Importer Assigned maria
WhatsApp (via Matrix) Importer Assigned Larry
Facebook Contacts and Posts Importer In Progress Anonymous Monkey
IMAP Messages Importer Unassigned
iCloud Contacts Importer Unassigned
Twitter Contacts and Posts Importer In Progress Angella
Instagram Contacts and Posts Importer Assigned edwin
iOS address book Importer Testing chaitanya.pandit
Android address book Importer Assigned Ani
LinkedIn Contacts and Posts Importer Unassigned
CalDAV Events Importer Unassigned