Your training. Your history. Your data.

Train.
Track.
Own it.

OmniAthlete is an open-source, self-hosted platform for recording, exploring and understanding your athletic life — across sports, devices and years of training history.

currently under active development
omniathlete://multisport
      RUN                 RIDE                   SWIM

        O                   __o                    o
       /|\                _ \<,_                  /|\
      _/ \_              (_)/ (_)             ~~~/ \~~~

     __|__             ___/   \___          ~~~~~~~~~~~~~
   _/     \_          /           \_       ~~~~~~~~~~~~~~~
 _/         \__   ___/              \__  ~~~~~~~~~~~~~~~~~

   distance            cadence                 pace
   heart rate          power                   stroke rate
   elevation           speed                   distance
   effort              equipment               intervals
$ analyse everything_
01 // OWN

Your data stays yours

Self-host OmniAthlete on your own hardware. Keep your complete training history independent of any single watch, app or vendor.

02 // UNDERSTAND

See the whole activity

Routes, laps and telemetry belong together. Maps and graphs will be synchronised so a point in time is a point in space — and vice versa.

03 // EXPAND

More than one sport

Running, cycling, swimming and beyond. A modular platform designed for activities, equipment, training history, analysis and future integrations.

No subscription required to remember what you did.

OmniAthlete is being built as a modern successor to the great desktop training logs: local-first in spirit, web-based in use, vendor-neutral in architecture and designed to keep decades of athletic history useful. Import it. Analyse it. Back it up. Move it. Extend it.

FIT GPX TCX maps telemetry laps equipment training diary performance analysis local AI