Skip to content

mind-protocol/autonomous-realms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

302 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Realms

An AI-powered isometric settlement simulation game where you lead a tribe from prehistoric beginnings through the development of civilization.

Overview

Autonomous Realms is a unique city-building game that leverages AI technology in two revolutionary ways:

  1. All visual assets are dynamically generated based on gameplay context
  2. AI entities are powered by KinOS to create truly autonomous cities with emergent behavior

Unlike traditional city builders where buildings and characters are pre-designed and AI follows scripted behavior, Autonomous Realms creates a living, evolving world where each city has its own personality, diplomatic relations, and visual identity.

Features

  • Dynamic World Generation: Explore procedurally generated terrain with AI-created visuals
  • Language Development: Guide your tribe's language evolution from basic gestures to complex communication
  • Cultural Evolution: Shape your tribe's beliefs, social structures, and traditions
  • Resource Management: Gather, craft, and manage resources to help your settlement thrive
  • Technology Research: Discover and develop new technologies to advance your civilization
  • Settlement Building: Establish and expand your settlement with buildings and infrastructure
  • Character Development: Create and nurture unique individuals within your tribe

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • Modern web browser (Chrome, Firefox, Edge recommended)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/autonomous-realms.git
    cd autonomous-realms
    
  2. Install dependencies for both client and server:

    cd client
    npm install
    cd ../server
    npm install
    
  3. Start the server:

    cd server
    npm start
    
  4. In a separate terminal, start the client:

    cd client
    npm start
    
  5. Open your browser and navigate to http://localhost:5000

Technologies Used

  • Frontend: HTML5, CSS3, JavaScript
  • Backend: Node.js, Express
  • AI Integration: KinOS for autonomous agents, Ideogram for visual generation
  • Data Storage: Local storage for game state

Project Structure

  • /client - Frontend code
  • /server - Backend API and services
  • /docs - Documentation and specifications

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Special thanks to the KinOS team for providing the AI backend
  • All visual assets are generated using AI technology

About

AI-first city builder game with dynamically generated assets and autonomous city simulation, where every playthrough creates a unique world shaped by emergent AI behavior.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors