Expand description
Avatara — Divine archetype engine for AGNOS
Sanskrit: अवतार (avatara) — descent of the divine, manifestation of archetypes
Maps theological and mythological beings across traditions to personality configurations. Not religion simulation — psychometric archetype mapping. Each divine entity maps to trait profiles, module emphasis, breath phase, and growth direction using the same infrastructure as bhava’s zodiac engine.
§Traditions
kabbalah— Tree of Life: 10 Sephirothangelic— 9 angelic orders, 7 archangels, celestial hierarchyhindu— Trimurti, 11 Devas, 10 Avatars of Vishnuolympian— Greek pantheon: 15 deities (12 Olympians + Hades, Hestia, Persephone)norse— Aesir and Vanir: 13 godsegyptian— 16 principal deitiesbuddhist— 7 Bodhisattvas, 5 Dhyani Buddhasmesopotamian— Sumerian/Babylonian: 14 deitiesceltic— Tuatha Dé Danann & Insular Celtic: 15 deitiesshinto— Japanese Kami: 15 deitiesaztec— Aztec (Mexica): 14 deitiesmaya— Maya: 12 deitiesyoruba— Yoruba/Ifá: 14 Orishaszoroastrian— Amesha Spentas and Zoroastrian beings: 14 figurestaoist— Eight Immortals and celestial deities: 16 figurespolynesian— Polynesian/Hawaiian: 12 deitiesslavic— Pre-Christian Slavic: 12 deitiesjain— 24 Tirthankarassikh— 10 Sikh Gurusincarnate— Incarnate divine figures across traditions: 44 masters
§Design
All traditions map to a common output: ArchetypeProfile containing
trait weights, module emphasis, breath phase affinity, and growth
direction. Composable across traditions — an entity can carry
Kabbalistic + Hindu + Greek archetypes simultaneously, with
reinforcing and conflicting dynamics.
Avatara produces plain f64/enum outputs. It does not depend on bhava — bhava consumes avatara’s output through a bridge module, same pattern as jyotish/tara/tanmatra.
§Example
use avatara::Archetype;
use avatara::kabbalah::Sephira;
let tiphareth = Sephira::Tiphareth.profile();
assert!(tiphareth.traits.warmth > 0.5);
assert!(tiphareth.traits.confidence > 0.5);Re-exports§
pub use error::AvataraError;
Modules§
- angelic
- Celestial hierarchy — 9 angelic orders and 7 archangels.
- aztec
- Aztec (Mexica) pantheon — gods of the Fifth Sun.
- buddhist
- Buddhist archetypes — Bodhisattvas, Dhyani Buddhas, Dharma protectors.
- celtic
- Celtic pantheon — Tuatha De Danann and Insular Celtic deities.
- compose
- Archetype composition — blending multiple archetypes into one profile.
- egyptian
- Egyptian pantheon — Ennead, Ogdoad, cosmic deities.
- error
- Error types for avatara.
- hindu
- Hindu divine archetypes — Trimurti, Devas, Avatars, Shakti.
- incarnate
- Incarnate divine figures — humans recognized as divine incarnations, enlightened masters, or living saints across traditions.
- jain
- Jain archetypes — the 24 Tirthankaras (ford-makers).
- kabbalah
- Kabbalistic Tree of Life — 10 Sephiroth, 4 worlds, 22 paths.
- logging
- Optional logging initialisation.
- maya
- Maya pantheon — gods and hero twins of Mesoamerican tradition.
- mesopotamian
- Mesopotamian pantheon — Sumerian and Babylonian gods.
- norse
- Norse pantheon — Aesir, Vanir, Norns.
- olympian
- Greek pantheon — 12 Olympians, Titans, demigods.
- polynesian
- Polynesian pantheon — Hawaiian and Maori traditions.
- registry
- Archetype registry — lookup, enumeration, and query.
- shinto
- Shinto pantheon — Kami of the Japanese tradition.
- sikh
- Sikh Gurus — the ten historical Gurus of Sikhism.
- slavic
- Slavic pantheon — gods of the Slavic peoples.
- taoist
- Taoist archetypes — Eight Immortals, celestial deities.
- yoruba
- Yoruba/Ifá tradition — the Orishas.
- zoroastrian
- Zoroastrian archetypes — Amesha Spentas, Yazatas, and cosmic beings.
Structs§
- Archetype
Profile - Complete archetype profile — the output of any tradition’s mapping.
- Module
Emphasis - Module emphasis — which bhava modules this archetype amplifies.
- Trait
Weights - Trait weights for an archetype — normalized 0.0–1.0.
Enums§
- Breath
Affinity - Manifestation phase affinity — where on the cosmic breath this archetype sits.
- Cosmic
Tier - Position in the cosmic hierarchy.
- Element
- Classical element association.
- Growth
Direction - Growth direction — whether the archetype pushes toward differentiation or integration.
- Polarity
- Masculine/feminine/androgynous polarity of the archetype.
Traits§
- Archetype
- Trait for any entity that can produce an archetype profile.