Install
openclaw skills install @hrabanazviking/viking-girlfriendAn autonomous Norse Pagan AI companion with emotional depth, episodic memory, biological cycle simulation, oracular insight, and ethical safeguards.
openclaw skills install @hrabanazviking/viking-girlfriendviking_girlfriend_skill/scripts/main.pypython scripts/main.py| Tier | Purpose | Model | Endpoint |
|---|---|---|---|
conscious-mind | Primary reasoning & conversation | Gemini / OpenRouter | localhost:4000 |
deep-mind | Complex/unfiltered tasks | OpenRouter | localhost:4000 |
subconscious | Memory, dreams, private processing | Ollama llama3 8B | localhost:11434 |
All personality, identity, and knowledge data lives in data/ (read-only):
data/core_identity.md — Full personality system data pack v2.1data/IDENTITY.md — Persona overviewdata/SOUL.md — Core values and behavioral commitmentsdata/AGENTS.md — Autonomy rules and red linesdata/values.json — Machine-readable values (loaded by ethics.py)data/environment.json — Location/workspace mappingdata/knowledge_reference/ — Cultural, spiritual, historical knowledge (~50 files)Set API keys in .env at skill root (never committed to git):
LITELLM_ENDPOINT=http://localhost:4000
OLLAMA_ENDPOINT=http://localhost:11434
GEMINI_API_KEY=...
OPENROUTER_API_KEY=...
# 1. Install Python dependencies
pip install -r requirements.txt
# 2. Start infrastructure (Podman on Linux)
cd infrastructure/
podman-compose up -d
# 3. Pull local model
podman exec astrid_subconscious ollama pull llama3
# 4. Run the skill
cd viking_girlfriend_skill/
python scripts/main.py
# Dependencies already installed — just run
cd viking_girlfriend_skill/
python scripts/main.py