# Exomind ![Build](https://github.com/appaquet/exomind/workflows/Push%20tester/badge.svg) ![iOS app](https://build.appcenter.ms/v0.1/apps/76ac2c48-f34c-4ac4-bcc4-41bae61f8177/branches/app-build/badge) **Warning: Exomind is at a very early development stage, hence incomplete, unstable and probably totally unsafe. Use at your own risk.** Exomind is a personal knowledge management tool. It is a unified inbox in which your emails, your notes, your tasks and your bookmarks can live and be organized in collections. It is built on top of [Exocore](https://github.com/appaquet/exocore), a distributed application framework, and is meant to be hosted in a decentralized fashion on user's selected servers (ex: Raspberry Pi, VPS, etc.). ## Roadmap Exomind closely follows [Exocore's roadmap](https://github.com/appaquet/exocore#roadmap) since Exocore is being developed for Exomind. ### v0.1 (in progress) * **Notes, Bookmarks, Emails, Tasks** * **Snoozing** * **Basic web client** * **Basic iOS client** * **Gmail synchronization server** (read-only, except for labels assignations and read flags) * **WASM business logic** (hosted by Exocore) ### v0.2 * **Gmail attachments** ### v0.3 and beyond * **File storage** ## Apps ## Dependencies * Install dependencies from [Exocore](https://github.com/appaquet/exocore) and follow web and iOS. ## Quick start 1. Bootstrap an exocore node. (see [Exocore's quick start](https://github.com/appaquet/exocore#quick-start)) If you already have an Exocore cluster, make sure one node has the `app_host` role. * `exo node init` * `exo cell init` 2. Install Exomind in the cell. * `exo cell app install https://github.com/appaquet/exomind/releases/download//exomind-app.zip` 3. Start your node. * `exo daemon` 4. Download pre-built Electron app, or follow [Web client](./web/README.md) and/or [iOS client](./ios/README.md) instructions. ## Usage * See [Gmail integration README](./integrations/gmail/README.md) * See [Web / Electron README](./web/README.md) * See [iOS README](./ios/README.md) * See [Browser extensions README](./browsers/README.md)