Potentially anyone.
But you need to register with the site first.
To create a meditation, you then visit the Create Meditation page. If you get a message that you do not have permission to post new meditations, please make sure you are logged in. If you still cannot post, simply send an e-mail to the site administrators, who will assign the necessary permissions to your account.