When I grew cannabis organically I used a product called sea-90 from a company called SeaAgri.
"All SeaAgri products are produced from the Sea of Cortez containing 92 minerals and trace elements, plus more than 50,000 organic compounds. Scientific data shows that SEA-90's minerals and trace elements stimulate, feed and enhance micro flora populations in soil, and as little as one ounce of SEA-90 Essential Elements provide nearly complete mineral nutrition."
I also used Mycorrhizae and compost teas as inoculants to get the food web going.
It's funny, I put so much effort into growing cannabis and now I literally do nothing with my sempervivum. I still have my amendments, maybe I will do a test with sea90 and see what happens.