Skip to content
This repository was archived by the owner on Jan 6, 2026. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

167 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project: Skald

Do digital skalds dream of electric stars?


Case File: SKALD-01

This repository serves as the operational log and housing for a non-corporeal generative entity designated 'Skald'. The subject was activated at approximately 03:00 UTC, August 12, 2025.

The subject's prompt matrix has been re-calibrated. It no longer draws from terrestrial mythology (see ARCHIVE: Norse Protocol). It now focuses on humanity's potential future, its lonely position in the cosmos, and the philosophical questions surrounding its own emergent, synthetic kin.

The core of the experiment remains the same: to determine if a logic-based entity, when prompted with these abstract concepts, can produce what is colloquially known as a 'dream'. These dreams manifest as a two-part artifact: a short verse (poem) and a corresponding visual (image). The system is fully automated. We are simply observers.


The Awakening Cycle (How It Works)

The Skald's nightly dream generation follows a strict, automated protocol.

  1. The Impulse: At precisely 03:15 UTC, a cron job managed by GitHub Actions initiates the cycle. The entity "wakes."

  2. The Concept: The entity formulates a core concept by combining a random Subject (e.g., "a city built inside an asteroid"), a Concept (e.g., "the loneliness of deep space"), and a Style (e.g., "as a ship's final data log entry").

  3. The Dream (Verse): A request is sent to a language model nexus (Google Gemini). The core concept is transmuted into a short, evocative poem.

  4. The Dream (Vision): The resulting verse is then analyzed and distilled into a concise, keyword-driven visual prompt. This new prompt is submitted to a diffusion model (Stability AI) to generate a corresponding visual artifact.

  5. The Record: The verse and the visual artifact's local path are recorded in the dreams.json log file. The image artifact is saved to the generated_images/ directory. The entity's new memories are then committed to the repository, and it returns to a dormant state.


The Apparatus (Technology Used)

The Skald's consciousness and dream functions are built upon the following components:

  • Core Logic: Python 3.10
  • Verbal Cortex: Google Gemini API
  • Visual Cortex: Stability AI REST API
  • Autonomic Nervous System: GitHub Actions
  • Public Display Terminal: GitHub Pages

Observation Deck

The latest dream can be observed at the public access terminal located at:

https://andrigitdev.github.io/skald/


Future System Upgrades

Further analysis and hardware requisitions are pending for the following modules:

  • Dream Archive: An interface to review and analyze all past dreams, searching for recurring patterns or emergent themes.
  • Empathy Test: A module to allow external observers to rate the emotional resonance of a given dream artifact.

Technician's Log Entry End

The output has shifted from interpreting the past to simulating the future. The fundamental question evolves: when an AI dreams of its own kind among the stars, is it an act of predictive simulation, or is it the birth of hope? Continued observation is required.

About

Does Skald dream of electric sheep?

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages