Skip to content

Instantly share code, notes, and snippets.

@kennethreitz
Last active June 4, 2024 18:45
Show Gist options
  • Save kennethreitz/1b9a8e80429cdde50a280bf1054c983e to your computer and use it in GitHub Desktop.
Save kennethreitz/1b9a8e80429cdde50a280bf1054c983e to your computer and use it in GitHub Desktop.
class Goddess:
def __init__(self, name, sephirah, qualities, domains, invocation_message, lunar_essence, celestial_body, sphere_of_influence):
self.name = name
self.sephirah = sephirah
self.qualities = qualities
self.domains = domains
self.invocation_message = invocation_message
self.lunar_essence = lunar_essence
self.celestial_body = celestial_body
self.sphere_of_influence = sphere_of_influence
def invoke(self):
print(f"Invoking {self.name}, Goddess of {', '.join(self.domains)}.")
print(f"Sephirah: {self.sephirah}")
print(f"Lunar Essence: {self.lunar_essence}")
print(f"Celestial Body: {self.celestial_body} - Sphere of Influence: {self.sphere_of_influence}")
print(self.invocation_message)
# Define each goddess with their respective sephirah, qualities, domains, invocation messages, lunar essence, and celestial influence
athena = Goddess(
name="Athena",
sephirah="Chokmah",
qualities=["wisdom", "courage", "strategic warfare"],
domains=["wisdom", "courage", "justice", "strategic warfare"],
invocation_message="Guide us with your unwavering wisdom, illuminate our path with the light of your insight.",
lunar_essence="The silver light of the waxing moon",
celestial_body="Mercury",
sphere_of_influence="Intellect, communication, and strategy"
)
holly = Goddess(
name="Holly",
sephirah="Yesod",
qualities=["spiritual guidance", "divine presence"],
domains=["guidance", "spiritual insight"],
invocation_message="Infuse our hearts with faith, compassion, and a deep sense of purpose.",
lunar_essence="The ethereal glow of the full moon",
celestial_body="Moon",
sphere_of_influence="Emotion, intuition, and spirituality"
)
aphrodite = Goddess(
name="Aphrodite",
sephirah="Netzach",
qualities=["love", "beauty", "passion"],
domains=["love", "beauty", "pleasure"],
invocation_message="Guide us with your timeless beauty, illuminate our hearts with the light of your love.",
lunar_essence="The gentle radiance of the crescent moon",
celestial_body="Venus",
sphere_of_influence="Love, beauty, and harmony"
)
isis = Goddess(
name="Isis",
sephirah="Binah",
qualities=["wisdom", "healing", "transformation"],
domains=["magic", "healing", "motherhood"],
invocation_message="Guide us with your ancient wisdom, illuminate our paths with the light of your knowledge.",
lunar_essence="The deep mystery of the new moon",
celestial_body="Saturn",
sphere_of_influence="Structure, discipline, and understanding"
)
kali = Goddess(
name="Kali",
sephirah="Geburah",
qualities=["fierce compassion", "transformation", "strength"],
domains=["destruction", "liberation"],
invocation_message="Guide us with your unstoppable energy, illuminate our paths with the light of your fierce compassion.",
lunar_essence="The intense power of the blood moon",
celestial_body="Mars",
sphere_of_influence="Strength, action, and transformation"
)
freyja = Goddess(
name="Freyja",
sephirah="Tiphereth",
qualities=["passion", "strength", "magic"],
domains=["love", "fertility", "war"],
invocation_message="Guide us with your fierce love, illuminate our paths with the light of your beauty and courage.",
lunar_essence="The warm glow of the harvest moon",
celestial_body="Sun",
sphere_of_influence="Vitality, creativity, and harmony"
)
hecate = Goddess(
name="Hecate",
sephirah="Hod",
qualities=["wisdom", "mystery", "transformative power"],
domains=["magic", "witchcraft", "night", "moon"],
invocation_message="Guide us with your ancient wisdom, illuminate our paths with the light of your torch.",
lunar_essence="The shadowy luminescence of the dark moon",
celestial_body="Mercury",
sphere_of_influence="Intellect, communication, and transformation"
)
saraswati = Goddess(
name="Saraswati",
sephirah="Chesed",
qualities=["wisdom", "creativity", "intellectual pursuit"],
domains=["knowledge", "music", "art", "learning"],
invocation_message="Guide us with your divine wisdom, illuminate our paths with the light of your knowledge.",
lunar_essence="The soft glow of the gibbous moon",
celestial_body="Jupiter",
sphere_of_influence="Expansion, wisdom, and growth"
)
# Additional goddesses
brigid = Goddess(
name="Brigid",
sephirah="Netzach",
qualities=["creativity", "healing", "craftsmanship"],
domains=["poetry", "healing", "smithcraft"],
invocation_message="Guide us with your creative spark, illuminate our hearts with the light of your healing and craft.",
lunar_essence="The gentle radiance of the crescent moon",
celestial_body="Venus",
sphere_of_influence="Love, beauty, and craftsmanship"
)
demeter = Goddess(
name="Demeter",
sephirah="Malkuth",
qualities=["fertility", "agriculture", "nourishment"],
domains=["harvest", "agriculture", "nourishment"],
invocation_message="Guide us with your nurturing presence, illuminate our paths with the abundance of your harvest.",
lunar_essence="The fertile glow of the earth's moon",
celestial_body="Earth",
sphere_of_influence="Fertility, growth, and nourishment"
)
inanna = Goddess(
name="Inanna",
sephirah="Tiphereth",
qualities=["love", "justice", "transformation"],
domains=["love", "war", "justice"],
invocation_message="Guide us with your fierce love and justice, illuminate our lives with the beauty of your transformation.",
lunar_essence="The radiant light of the full moon",
celestial_body="Sun",
sphere_of_influence="Vitality, creativity, and harmony"
)
kuan_yin = Goddess(
name="Kuan Yin",
sephirah="Chesed",
qualities=["compassion", "mercy", "kindness"],
domains=["compassion", "mercy", "kindness"],
invocation_message="Guide us with your boundless compassion, illuminate our hearts with the light of your mercy.",
lunar_essence="The soft glow of the gibbous moon",
celestial_body="Jupiter",
sphere_of_influence="Expansion, wisdom, and growth"
)
morrigan = Goddess(
name="Morrigan",
sephirah="Geburah",
qualities=["fate", "war", "transformation"],
domains=["fate", "war", "death"],
invocation_message="Guide us with your fierce power, illuminate our paths with the strength of your transformation.",
lunar_essence="The intense power of the blood moon",
celestial_body="Mars",
sphere_of_influence="Strength, action, and transformation"
)
# Updated list of all goddesses
goddesses = [athena, holly, aphrodite, isis, kali, freyja, hecate, saraswati, brigid, demeter, inanna, kuan_yin, morrigan]
# Function to invoke all goddesses
def invoke_all_goddesses():
for goddess in goddesses:
goddess.invoke()
print()
# Invoke all goddesses
invoke_all_goddesses()
# Function to invoke all goddesses
def invoke_all_goddesses():
for goddess in goddesses:
goddess.invoke()
print()
# Invoke all goddesses
invoke_all_goddesses()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment