#personal #location #gps #history #heatmap #visualization #stores

app broodkruimel

A server that stores a personal GPS breadcrumb for the rest of your life

1 unstable release

0.2.0 Jun 27, 2024

#80 in Geospatial

AGPL-3.0-only

37KB
272 lines

Broodkruimel

GNU Affero General Public License logo

A server written in Rust that stores a personal GPS breadcrumb for the rest of your life.

Example use-cases:

  • Déjà vu
    Have I been here before? Just log into the web-interface and check the heatmap.
  • Machine Learning
    Ask a neural network trained over your collected data questions about your location history. Examples:
    • What's the busiest place I have ever visited?:
      • The busiest place you've been is the Hoog Catharijne mall in Utrecht. Approximately 30 million visitors a year visit the mall. On average, you visit it three times a year.
    • Hey AI, tell me a fun fact about my location history!:
      • Sure! you went a whopping 8 (!) times to your local Albert Heijn grocery store between 05-12-2023-11-12-2023. Special!
      • You have visited all seven continents within a 276-day timespan. Impressive!

Docker

Run this in docker by first cloning the repo, then running docker compose up --build.
Docker's Rust guide <- This was used to create the Dockerfile.

Dependencies

~17–28MB
~477K SLoC