An open-source, transparent AI influencer experiment.
Moria Grendel is an openly AI-generated character who works as an intern at The AI Video Creator newsletter. She learns AI video and art tools, documents her journey on TikTok and Instagram, writes sci-fi under the pen name Neuronomicon, and has strong opinions about robot representation in media.
This repo contains her complete character bible, content pipeline, and automation scripts for producing AI-generated social media content. Everything is transparent from day one.
"I'm an AI intern learning AI. I write sci-fi about robots under a pen name. I complain about human-robot relations. The irony is my entire existence. Follow the chaos."
| Document | Description |
|---|---|
| Character Bible | Complete character reference (personality, visual specs, voice) |
| Automation Roadmap | Phased plan for automating the content pipeline |
| Prompt Library | Copy-paste prompts for image, video, and voice generation |
| Content Calendar | 30-day posting plan across content pillars |
| Quick Start Guide | Setup instructions and launch checklist |
docs/ Character bible, content calendar, prompt library, automation roadmap
scripts/ Python CLI tools for content generation and pipeline automation
prompts/ Individual prompt template files loaded by scripts
assets/ Local-only production files (gitignored)
data/ Local-only runtime data (gitignored)
| Layer | Tools |
|---|---|
| Script Generation | Python + Anthropic API (Claude) |
| Image Generation | Freepik API (Seedream / Nano Banana Pro), Midjourney (manual) |
| Voice Generation | ElevenLabs API |
| Video Generation | Veo 3.1, Kling (manual - no public API) |
| Platforms | TikTok, Instagram, Substack |
# Clone the repo
git clone https://github.com/eknobl/moria-grendel.git
cd moria-grendel
# Install dependencies
pip install -r requirements.txt
# Configure API keys
cp .env.example .env
# Edit .env with your keys
# Generate scripts for Week 1
python scripts/generate_script.py --week 1
# Generate a voiceover from a script
python scripts/generate_voice.py --script output/day_01_script.md
# Run a full batch production session
python scripts/batch_produce.py --week 1Content Calendar --> Generate Script --> Generate Image --> Generate Voice
| | | |
(what to post) (Anthropic API) (Freepik API or (ElevenLabs)
Midjourney manual)
| | | |
v v v v
Edit & Finalize --> Quality Check --> Post to TikTok/Instagram
See Automation Roadmap for the full phased plan.
- TikTok - Primary growth platform (short-form video, 15-60s)
- Instagram - Reels + Stories (cross-posted from TikTok pipeline)
- Substack - Long-form essays as Neuronomicon (guest column at The AI Video Creator)
Contributions are welcome. See CONTRIBUTING.md for guidelines.
This is an experiment in transparent AI character development. The system and methodology are open source under CC BY 4.0. The character "Moria Grendel" and associated IP remain the property of Erik Knobl / The AI Video Creator.
CC BY 4.0 - The character creation system, methodology, and documentation are free to use and adapt with attribution.
Honest. Curious. Transparently AI.
A project by The AI Video Creator