“Creative as Black Mirror, stunning as van Gogh, beautiful as nature.”
This project is a Python-based AI script that generates a unique, psychologically-rich narrative each time it is run. It is designed to be a source of daily introspection, learning, and literary art.
The AI, acting as “The Curator,” first conceives a unique creative brief—combining a psychological concept with an inventive format. It then writes a story based on that brief, followed by a “Curator’s Note” that unpacks the underlying theme.
All generated stories are compiled into a single rss.xml
file, creating a personal, ever-growing anthology that can be read in any RSS reader.
Clone or download the project files into a single directory. Then, install the required Python library:
pip install google-generativeai
Open the config.py
file and replace "YOUR_GEMINI_API_KEY_HERE"
with your actual Google Gemini API key.
# config.py
API_KEY = "YOUR_GEMINI_API_KEY_HERE"
Navigate to the project directory in your terminal and run the main script:
python eidolon_project.py
The first time you run it, it will create two new files:
history.json
: A log of all generated stories.rss.xml
: The RSS feed file.Each subsequent run will add a new story to both of these files.
You can add the generated rss.xml
file to your favorite RSS reader (like Feedly, Inoreader, or a local client). Most readers allow you to subscribe to a local file. This will give you a beautiful, chronological view of your personal story collection.