-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the Babylon Project Wiki! This wiki serves as the central documentation hub for the Babylon project, a dialectical materialist simulation game that models societal development, conflicts, and potential collapse.
Babylon (also referred to as "The Fall of Babylon") is a text-based RPG that simulates complex social, political, and economic systems using AI and XML data structures. The project simulates interactions between economic systems (Base) and social structures (Superstructure), with contradictions as the primary driving mechanism for change.
- Contradiction Analysis System: Central engine for detecting, tracking, and resolving contradictions
- RAG System: Retrieval-Augmented Generation for context management and object retrieval
- Vector Database Integration: Efficient storage and retrieval of game objects
- Metrics Collection: Performance tracking and optimization
- XML Data and Validation: Structured data management
- Project Structure - Overview of the codebase organization
- RAG System - Details about the Retrieval Augmented Generation implementation
- Vector Database - Information about ChromaDB integration
- Development Roadmap - Current status and future plans
To get started with the Babylon project:
- Clone the repository
- Install dependencies using Poetry:
poetry install - Run the project:
poetry run python -m babylon
Contributions to the Babylon project are welcome! Please refer to the Development Roadmap for current priorities and the Project Structure for codebase organization.