Discover and explore top open-source AI tools and projects—updated daily.
KsanaDockA god-simulation sandbox game featuring autonomous AI agents
New!
Top 29.1% on SourcePulse
Microverse In Box is an open-source, Godot 4-based multi-agent AI social simulation system designed as a god-simulation sandbox game. It empowers AI characters with independent thought, persistent memory, and autonomous social interaction capabilities, enabling them to develop complex relationships and engage in tasks within a virtual world. This project serves as a learning resource for developers and enthusiasts interested in advanced AI social dynamics and game development.
How It Works
The system simulates a dynamic AI society where characters possess independent thinking, long-term memory, and environmental awareness. Core to its design is a sophisticated dialogue system powered by large language models (LLMs), supporting multiple API providers for natural, multi-turn conversations. AI agents can autonomously accept, manage, and execute tasks, fostering a complex ecosystem of social interactions and continuous life experiences. This approach allows for emergent behaviors and realistic social development among AI characters.
Quick Start & Requirements
git clone https://github.com/KsanaDock/Microverse.git) and navigate into the microverse directory.project.godot.Highlighted Details
Maintenance & Community
The project welcomes community contributions via GitHub Pull Requests. Social media channels are active on platforms like X (Twitter), Bilibili, and Xiaohongshu for updates and discussions.
Licensing & Compatibility
The project is licensed under the permissive MIT License, allowing for broad compatibility with commercial use and integration into closed-source projects.
Limitations & Caveats
This repository contains an early demo version; the full game is slated for Steam release. Functionality is critically dependent on users providing their own valid AI service API keys, which may incur costs and require adherence to third-party terms of service. Android platform deployment requires additional specific configuration.
2 weeks ago
Inactive
edbeeching
joonspk-research