It certainly has it's roots in religion, but it is also effective. I have 2 friends that attend AA and both are atheists. One friend has been attending AA for nearly 35 years and the other 10 years. The latter friend did have a relapse after 6 months of not attending AA. So he now makes it a point to attend AA only to remind himself why he's sober.
In any case, it's not a bad starting point. If it doesn't work, I'm sure you'll find suggestions there for alternatives.
In any case, it's not a bad starting point. If it doesn't work, I'm sure you'll find suggestions there for alternatives.