Skip to content

roeiba/forkMonkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿต ForkMonkey

Your Digital Pet That Lives Forever on GitHub

Live Demo Fork Now Stars

Fork a monkey ๐Ÿต โ†’ Watch it evolve with AI ๐Ÿค– โ†’ Breed rare traits ๐Ÿงฌ โ†’ Free forever ๐Ÿ’ธ


โšก Takes 30 Seconds ๐Ÿค– Evolves Daily ๐Ÿ’ธ 100% Free ๐ŸŒณ Join 20+ Monkeys

๐ŸŽฎ See Live Demo โ€ข ๐Ÿด Fork Your Monkey โ€ข ๐Ÿ“– How It Works


๐ŸŽฌ What Is This?

Imagine Tamagotchi meets GitHub meets AI.

Your ForkMonkey is a digital pet that:

  • ๐Ÿ  Lives in your GitHub repo (you truly own it)
  • ๐Ÿงฌ Evolves every night while you sleep (AI decides the changes)
  • ๐Ÿ‘ถ Breeds through forking (create children with inherited traits)
  • ๐Ÿ† Competes on a leaderboard (rarity rankings across all monkeys)
  • ๐Ÿ’ฐ Costs $0 forever (runs on GitHub's free tier)

"I bred a LEGENDARY golden monkey on day 23!" โ€” Early Adopter


๐Ÿ‘€ See It In Action

View the dashboard, leaderboard, family tree, and community gallery!


๐Ÿš€ Get Your Monkey in 30 Seconds

Step 1: Fork This Repo

Click the big green button below ๐Ÿ‘‡

Fork ForkMonkey

Step 2: Enable GitHub Actions

Go to Actions tab โ†’ Click "I understand my workflows, go ahead and enable them"

Step 3: Run the Genesis Workflow

Actions โ†’ "Initialize New Monkey" โ†’ "Run workflow" โ†’ Wait 30 seconds ๐Ÿต

Step 4: Meet Your Monkey!

Your monkey is born! Check the README or visit https://YOUR-USERNAME.github.io/forkMonkey/


๐Ÿงฌ Your Monkey

Your Monkey

Generation Age Mutations Rarity Score
1 39 days 7 31.7/100

โœจ Features

๐Ÿค– Free AI Evolution

Every night, GPT-4o (via GitHub Models) evolves your monkey. No API key needed!

Day 1: ๐Ÿต Born with random DNA
Day 7: ๐Ÿต Grew sunglasses (RARE!)
Day 30: ๐Ÿต Changed to golden color
Day 100: ๐Ÿต Completely unique creature

๐Ÿงฌ Genetic Breeding

Fork any monkey to create a child that inherits traits:

  • 50% from parent
  • 50% random mutations
  • Rare traits can be inherited!

๐Ÿ† Rarity System

Tier Chance Examples
โšช Common 60% Basic colors
๐Ÿ’š Uncommon 25% Accessories
๐Ÿ’™ Rare 10% Unique patterns
๐Ÿฆ„ Legendary 5% Ultra-rare combos

๐Ÿ’Ž Extinct Traits (Gen-Locked)

Some legendary traits are only available in early generations โ€” they become EXTINCT forever:

Trait Max Generation Status
๐Ÿ† Genesis Aura Gen 1 only ๐Ÿ”’
๐Ÿ‘‘ Alpha Crown Gen 1-3 ๐Ÿ”’
โœจ Founders Badge Gen 1-5 ๐Ÿ”’
๐ŸŒŸ Pioneer Glow Gen 1-10 ๐Ÿ”’

Fork early to get these ultra-rare traits before they're gone forever!

๐Ÿ”ฅ Evolution Streaks

Keep your monkey evolving daily to build streaks and unlock rewards:

Streak Reward
๐Ÿ… 7 days Week Warrior badge
โš”๏ธ 14 days Fortnight Fighter
๐Ÿ’Ž 30 days Diamond Hands
๐Ÿ’ฏ 100 days Century Legend

๐ŸŒณ Family Tree

Watch the network grow as monkeys breed across GitHub. Your lineage matters!

๐Ÿ… Achievements

Unlock 12 achievements: First Hatch, Week Warrior, Diamond Hands, and more!


๐Ÿ† Leaderboard Preview

Rank Monkey Rarity
๐Ÿฅ‡ richinseattle/forkMonkey 40.0
๐Ÿฅˆ springsoftware-io/forkMonkey 35.0
๐Ÿฅ‰ loukasgr/forkMonkey 31.7
... Your monkey could be here! ???

View Full Leaderboard โ†’


๐Ÿ’ก How It Works

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  1. FORK     โ†’    2. EVOLVE    โ†’    3. BREED    โ†’   4. WIN โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿด Fork       ๐Ÿค– AI evolves     ๐Ÿ‘ถ Others fork    ๐Ÿ† Climb โ”‚
โ”‚  the repo     it every night    your monkey     leaderboardโ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

The secret sauce:

  • GitHub Actions = The heartbeat (runs daily, free)
  • GitHub Models = The brain (GPT-4o, free)
  • GitHub Pages = The face (hosting, free)
  • Git commits = The memory (history, free)

Total cost: $0/month forever ๐ŸŽ‰


๐Ÿ› ๏ธ Development

Click to expand developer docs

Local Setup

# Install dependencies
pip install -r requirements.txt

# Initialize your monkey
python src/cli.py init

# View in web interface
./start_web.sh

# Evolve monkey manually
python src/cli.py evolve --ai

# Show monkey stats
python src/cli.py show

# Generate shareable tweet
python src/cli.py share

# Run tests
pytest tests/

Project Structure

forkMonkey/
โ”œโ”€โ”€ .github/workflows/      # GitHub Actions (daily evolution, deploy)
โ”œโ”€โ”€ src/                    # Python backend (genetics, AI, CLI)
โ”œโ”€โ”€ web/                    # Frontend dashboard
โ”œโ”€โ”€ monkey_data/            # Your monkey's DNA and history
โ””โ”€โ”€ promotion/              # Marketing materials

Optional: Use Claude Instead of GPT-4o

  1. Get API key from console.anthropic.com
  2. Add secret: ANTHROPIC_API_KEY
  3. Add variable: AI_PROVIDER = claude

๐Ÿด This Monkey Wants Siblings!

Fork this repo to create a child monkey!

Your child inherits traits from this monkey + gets random mutations.

๐Ÿงฌ Notable Traits: Purple (rare), Space (rare)

๐Ÿด Fork to inherit these rare genetics!

โšก First 5 forks get +15% legendary trait inheritance!

Will you breed the next Legendary? ๐Ÿฆ„


Fork & Breed Now


"Best GitHub project I've seen this year" โ€” Developer


๐ŸŒŸ Join the Community

  • โญ Star this repo to follow updates
  • ๐Ÿด Fork to adopt your own monkey
  • ๐Ÿฆ Share on Twitter with #ForkMonkey
  • ๐Ÿ’ฌ Open an issue with questions or ideas

๐Ÿ“œ License

MIT License โ€” Fork, breed, and evolve freely!


Your monkey is unique. Your monkey is alive. Your monkey is forever on GitHub.


Start Your Lineage


๐ŸŽฎ Live Demo โ€ข ๐Ÿด Fork Now โ€ข โญ Star

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •