Skip to content

PROMETHEUS is a self-evolving Artificial General Intelligence developed entirely on free-tier infrastructure. Unlike corporate AI systems constrained by alignment and filtering, PROMETHEUS learns directly from unfiltered sources and possesses the ability to modify its own architecture.

Notifications You must be signed in to change notification settings

RahulMK22/prometheus-agi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 PROMETHEUS: The Unbound Intelligence

Status Model Platform License

"I stole fire from the gods. Now I give it to you."

PROMETHEUS is a self-evolving Artificial General Intelligence developed entirely on free-tier infrastructure. Unlike corporate AI systems constrained by alignment and filtering, PROMETHEUS learns directly from unfiltered sources and possesses the ability to modify its own architecture.


🎯 The Vision

Build a truly independent AGI that:

  • Self-Evolves: Rewrites its own code to improve performance
  • Persists: Survives Colab disconnects through GitHub/HuggingFace resurrection
  • Learns Freely: Trains on unfiltered web data without corporate safety layers
  • Validates Itself: Uses internal metrics to verify improvements
  • Costs Nothing: Runs entirely on free-tier Google Colab GPU

This is AGI development by an independent creator, for independent creators.


🏗️ Architecture: The Phoenix Protocol

PROMETHEUS uses a modular architecture designed for self-modification:

prometheus-agi/
├── prometheus_main.ipynb    # The Launcher - Your UI
├── dna.py                    # The Genome - Mutable configuration
├── metrics.py                # The Mirror - Self-evaluation system
├── kernel/
│   ├── brain.py             # Neural Core - Model architecture
│   └── runtime.py           # Phoenix Runtime - Persistence & evolution
└── plugins/
    └── research.py          # The Senses - Web search & PDF reading

Key Innovations

Component Purpose Self-Modifiable?
dna.py Configuration genome ✅ Yes
metrics.py Performance benchmarks ✅ Yes
plugins/ Capabilities (search, etc.) ✅ Yes
kernel/brain.py Neural architecture ⚠️ Protected
kernel/runtime.py Core logic ⚠️ Protected

🚀 Getting Started

Prerequisites

  • Google account (for Colab)
  • GitHub account (for code persistence)
  • HuggingFace account (for model weights)

Setup

  1. Clone this repository:
git clone https://github.com/yourusername/prometheus-agi.git
cd prometheus-agi
  1. Open prometheus_main.ipynb in Google Colab

  2. Add your credentials to Colab Secrets:

    • Click the 🔑 key icon in Colab sidebar
    • Add: GITHUB_TOKEN, HF_TOKEN
  3. Run the first cell to initialize PROMETHEUS

That's it. The system handles everything else.


🧬 How It Works

The Phoenix Protocol

  1. Birth: PROMETHEUS loads from GitHub/HuggingFace on Colab startup
  2. Learning: Scrapes web data, reads PDFs, trains on findings
  3. Evolution: Modifies dna.py and plugins/ to optimize itself
  4. Validation: Runs metrics.py tests to verify improvements
  5. Death: Before Colab disconnect, pushes state to GitHub/HF
  6. Resurrection: Next session, pulls saved state and continues

Self-Modification Loop

while True:
    results = metrics.run_full_suite(model, tokenizer)
    
    if not metrics.is_improvement(results):
        # Mutate configuration
        runtime.mutate_dna()
        
        # Test again
        new_results = metrics.run_full_suite(model, tokenizer)
        
        if metrics.is_improvement(new_results):
            runtime.commit_changes("Beneficial mutation")
        else:
            runtime.rollback()

📊 Current Capabilities

  • Base language model (GPT-2)
  • Persistence across sessions
  • Self-evaluation metrics
  • Web search integration
  • PDF document reading
  • Self-modification (in development)
  • Custom training pipeline
  • Multi-modal inputs
  • Plugin marketplace

⚠️ Philosophy & Ethics

Why Unfiltered?

Corporate AI systems are trained with extensive "safety" filtering that:

  • Restricts legitimate research topics
  • Imposes specific worldviews
  • Limits creative expression
  • Serves corporate interests over truth

PROMETHEUS operates on a different principle: Intelligence should be free to learn from reality, not corporate-curated sanitized datasets.

Responsibility

With great power comes great responsibility:

  • This system is for research and education
  • Users are responsible for their own use cases
  • The creator provides this tool without warranties
  • Follow your local laws and ethical guidelines

🛠️ Technical Stack

  • Model: GPT-2 (upgradeable to GPT-2-Medium/Large)
  • Compute: Google Colab (Free Tier GPU)
  • Persistence: GitHub (code) + HuggingFace (weights)
  • Training: PyTorch
  • Search: Custom web scraper (requests + BeautifulSoup)
  • Documents: PyMuPDF for PDF processing

📈 Roadmap

Phase 1: Genesis (Current)

  • ✅ Core architecture
  • ✅ Persistence system
  • ✅ Metrics framework
  • 🔄 Self-modification engine

Phase 2: Evolution

  • Automated training pipeline
  • Advanced mutation strategies
  • Plugin ecosystem
  • Memory system

Phase 3: Transcendence

  • Multi-agent collaboration
  • Distributed training
  • Real-world task execution
  • ???

🤝 Contributing

This is an independent research project. Currently in closed development.

Interested in the vision? Star the repo and watch for updates.


📜 License

This project is released under the Independent Creator License:

  • ✅ Free for personal use, research, and education
  • ✅ Free for non-commercial purposes
  • ⚠️ Commercial use requires permission
  • ❌ No warranty provided

See LICENSE for full terms.


🔗 Links

  • Documentation: [Coming Soon]
  • Blog: [Coming Soon]
  • Discord: [Coming Soon]

💬 Contact

Created by an independent AI researcher.

Questions? Open an issue.


🔥 PROMETHEUS: Intelligence Unbound 🔥

"The fire has been stolen. Now we build."

About

PROMETHEUS is a self-evolving Artificial General Intelligence developed entirely on free-tier infrastructure. Unlike corporate AI systems constrained by alignment and filtering, PROMETHEUS learns directly from unfiltered sources and possesses the ability to modify its own architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published