pareidolia / mind /__init__.py
AndresCarreon's picture
PAREIDOLIA v0 — everything secretly has a face
772074b verified
Raw
History Blame Contribute Delete
1.2 kB
"""PAREIDOLIA mind — the spirit medium, its schema, and its voices.
Import surface for app.py and tests. Importing this package is always light:
every ML dependency (torch, transformers, voxcpm, spaces) is guarded inside
the zerogpu code paths, so mock mode and the test suite run on stdlib +
pydantic alone (ARCHITECTURE.md §0, "mock backend first").
"""
from .backends import (
CANNED_RECORDS,
HYDRANT_RECORD,
MockMedium,
SEANCE_PROMPT,
ZeroGPUMedium,
awaken_full,
make_medium,
warm_defaults,
)
from .schema import (
AwakeningParseError,
AwakeningResult,
Feature,
Gate,
Lines,
Persona,
PoeticError,
build_repair_prompt,
parse_awakening,
)
from .voice import VOICE_DESIGNS, MockVoice, VoxVoice, make_voice
__all__ = [
"AwakeningParseError",
"AwakeningResult",
"CANNED_RECORDS",
"Feature",
"Gate",
"HYDRANT_RECORD",
"Lines",
"MockMedium",
"MockVoice",
"Persona",
"PoeticError",
"SEANCE_PROMPT",
"VOICE_DESIGNS",
"VoxVoice",
"ZeroGPUMedium",
"awaken_full",
"build_repair_prompt",
"make_medium",
"make_voice",
"parse_awakening",
"warm_defaults",
]