Skip to content

forkZoo/forkLion

Repository files navigation

🦁 ForkLion

Your majestic digital lion that lives forever on GitHub and evolves with AI

ForkLion is an autonomous, self-evolving digital collectible that combines:

  • 🎮 Tamagotchi-style digital pets
  • 🎨 Genetic breeding mechanics
  • 🦁 Majestic lion traits
  • 🤖 AI-powered daily evolution

What is ForkLion?

Each ForkLion is a unique digital creature that:

  • Lives on GitHub as a repository
  • Evolves daily through AI-powered mutations
  • Changes appearance based on its DNA
  • Breeds through forks - create new generations
  • Grows a pride across the GitHub network

The Magic

  1. Your Lion: The owner of the GitHub repo owns the lion
  2. Fork to Breed: Fork the repo to create a cub with inherited + mutated traits
  3. AI Evolution: Every day, an AI agent slightly modifies your lion's appearance
  4. Secret DNA: Lion traits are stored as GitHub Secrets (only you can see them)
  5. Public Art: The lion's visual representation updates daily in the README
  6. Network Effect: All lions form a pride across GitHub

How It Works

Day 1: 🦁 Born with random DNA
Day 2: 🦁 AI mutates mane color
Day 3: 🦁 Grows a crown
Day 4: 🦁 Expression changes
...
Day 365: 🦁 Completely unique creature

Fork it: 🦁 Cub inherits 50% parent DNA + 50% random + daily mutations

Features

🧬 Genetics System

  • DNA Traits: Color, mane, accessories, expressions, patterns
  • Inheritance: Cubs inherit traits from parents with mutations
  • Rarity System: Some traits are rarer than others
  • Generation Tracking: Know your lion's lineage

✨ Free AI Evolution

ForkLion uses GitHub Models (gpt-4o) by default for free AI-powered evolution!

  • Daily Mutations: AI subtly evolves your lion
  • Smart Changes: AI understands aesthetics and makes coherent changes
  • Personality Development: Lions develop unique personalities over time

🎨 Visual System

  • SVG Generation: Procedurally generated lion art with majestic manes
  • Real-time Updates: README shows current lion state
  • History Tracking: See how your lion evolved over time

Quick Start

1. Fork the Repository

Click the "Fork" button to create your own lion repository.

2. Enable GitHub Actions

Go to Actions tab and enable workflows.

3. Run Genesis Workflow

  1. Go to Actions tab
  2. Select "Initialize New Lion" from the sidebar
  3. Click "Run workflow"
  4. Your lion is being born! 🦁

4. Enable Daily Evolution

In ActionsDaily EvolutionEnable workflow

Your Lion

Your Lion

Lion Stats

  • Generation: 1
  • Age: 56 days
  • Mutations: 12
  • Rarity Score: 28.3/100

Family Tree

Fork this repo to create cubs!

Development

pip install -r requirements.txt
python src/cli.py init
python src/cli.py evolve --ai
python src/cli.py show

Inspiration

  • 🎮 Tamagotchi: Virtual pets that need care
  • 🦁 Safari: Wild animal beauty
  • 🌱 Seed-GPT: AI-powered autonomous growth

License

MIT License - Fork, breed, and evolve freely!

It's all free, public and uses free mechanism of Github.


Your lion is unique. Your lion is majestic. Your lion is forever on GitHub. 🦁✨

About

An autonomous digital lion that lives in a generic repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •