How is it possible to have a add-on run immediately after you open blender?
If you launch blender from the command line, you can designate a startup .py file which could either be the addon itself or trigger the loading of the addon. 

Sample cli command:

blender --background --python startup_script.py


Depending on your OS, there are different ways to make the command line call clickable as an executable app for convenience.