A knowledge management application for Android and Java to easily store all your data and quickly re-find it.
It supports:
To init submodules, clone with
git clone --recursive https://github.com/dankito/DeepThought.git
or clone and run
git submodule init
git submodule update
To start the Desktop Application go to
DeepThoughtJavaFx -> src -> main -> java -> net -> deepthought
, right click on 'DeepThoughtFx' and choose Debug or Run.
For running the Java Desktop Application you at least need Java 8_u40.
If you want to save web pages or RSS feeds, you have to open the corresponding ports (usually TCP 80 and 443).
All ports only need to be opened for the local network. As DeepThought uses a serverless multi-master synchronization, nothing outside the local network is ever contacted.
Used ports are:
As the synchronization layer is currently undergoing a major redesign, these ports will be significantly simplified with the upcoming 0.6.0 release.