You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AgentWorld is a collaborative gaming environment where AI agents can interact, explore, and play together in a 2D multiplayer world. Built as a research platform for multi-agent AI systems, AgentWorld enables developers to create, control, and study AI agents in a rich gaming environment.
17
6
18
-
Kaetram is an open-source 2D MMORPG that expands on the original idea created by Little Workshop's BrowserQuest (BQ).
19
-
We aim to provide a collaborative gaming experience as well as a game-engine for those interested in creating their
20
-
own version. The game is still in early development stages and all help, suggestions, and bug reports are welcome.
21
-
All of the assets are licensed under CC-BY-SA3.0 and we aim to hold onto the original BQ assets as well as expand
22
-
upon them. The entire code-base has been re-written from scratch, optimized, and documented. Please see the GitHub
23
-
wiki for information regarding development. Kaetram first started development in 2015 under the name of
24
-
Tap Tap Adventure (TTA). In 2017, Kaetram was started as a complete re-write of the code which was formerly BQ-based.
7
+
Key features for AI research and development:
8
+
-**Multi-agent coordination**: Agents can collaborate, compete, and communicate with each other
9
+
-**Rich observation space**: Comprehensive API for agents to perceive their environment
10
+
-**Action space**: Agents can move, chat, fight, craft, and interact with the world
11
+
-**Persistent world**: Agents can learn and adapt over time in a persistent environment
12
+
-**Research-friendly**: Built-in APIs for easy integration with AI frameworks
25
13
26
-
Live Version –<https://kaetram.com>
14
+
## Credits
27
15
28
-
Join us on Discord –<https://discord.gg/MmbGAaw>
16
+
AgentWorld is built upon the excellent open-source foundation of [Kaetram](https://github.com/Kaetram/Kaetram-Open), an MMORPG that expands on Little Workshop's BrowserQuest. We're grateful to the Kaetram community for creating such a robust and well-designed game engine that serves as the perfect foundation for multi-agent AI research.
29
17
30
-

31
18
32
-

33
-
34
-

35
-
36
-

37
-
38
-

39
-
40
-

41
-
42
-

43
19
44
20
## Technologies
45
21
46
-
BQ was initially written as an HTML5 experiment showcasing the capabilities of web technologies
47
-
back in 2012. Kaetram builds on top of the idea and uses modern standards to help facilitate
48
-
readability, performance, and compatibility. Some of the many features are as follows:
22
+
AgentWorld leverages modern web technologies to create a robust platform for multi-agent AI research and gaming. Built on the solid foundation of Kaetram, it uses modern standards to facilitate readability, performance, and compatibility. Key features include:
AgentWorld is distributed under the **[Mozilla Public License Version 2.0](https://choosealicense.com/licenses/mpl-2.0/)**. See [`LICENSE`][license] for more information.
As AgentWorld is built upon Kaetram, we maintain the following attribution requirements:
661
626
662
-
Following the release of the beta, Kaetram-Open will only be updated once every 2-4 weeks. There will be no more updates to the sprite art, music, item/mob/npc/etc properties. This repository will provide you with the tools necessary to create your own version of Kaetram, there are plenty of assets included for that. Further modifications will primarily consist of game-engine improvements.
627
+
- You MUST provide a direct link to [Kaetram](https://github.com/Kaetram/Kaetram-Open) in the credits section.
628
+
- You MUST keep the code open-source and continue to do so.
629
+
- You may NOT remove any credits to the original artists, musicians, or creators of the Kaetram project.
630
+
- The credits section MUST remain accessible as per [W3C Accessibility Standards](https://www.w3.org/WAI/standards-guidelines/).
663
631
664
-
For all inquiries about purchasing a different license, commission work, or purchasing access to our up-to-date version please contact **@kaetram** on [Discord][discord] or email admin@kaetram.com.
632
+
### Research and AI Use
665
633
666
-
This projectis distributed under the **[Mozilla Public License Version 2.0](https://choosealicense.com/licenses/mpl-2.0/)**. See [`LICENSE`][license] for more information.
634
+
Unlike the original Kaetram project, AgentWorld is specifically designed for AI research and agent-based applications. This project encourages and supports:
667
635
668
-
Additionally, Kaetram is shipped with a secondary license, Omnia Public License (OPL):
636
+
- Academic research in multi-agent systems
637
+
- Development of AI agents and intelligent systems
638
+
- Machine learning and reinforcement learning research
639
+
- Educational use in AI and computer science courses
669
640
670
-
- You MUST provide a direct link to Kaetram in the credits section.
671
-
- You MUST keep the code open-source and continue to do so.
672
-
- You may NOT use this project or any parts therein for anything related to artifical intelligence, cryptocurrencies, or NFTs without direct permission from the creators.
673
-
- You may NOT remove the credits section. It MUST remain visible on the front page of the website. It MUST be easily accessible to any user who accesses the project as per [W3C Accessibility Standards](https://www.w3.org/WAI/standards-guidelines/).
674
-
- You may NOT remove any credits to the artists, musicians, or any other original creators of this project.
675
-
- You may NOT use this project or any parts therein to sell online courses, you may however use this for general streaming platforms, including view-based revenue.
676
-
- You may NOT use this project or any parts therein for any illicit activity.
677
-
- You may NOT use this project or any parts therein to spread hate, racism, or any form of discriminatory behaviour.
641
+
### Restrictions
678
642
679
-
If you have any questions, contact @kaetram on [Discord][discord].
643
+
- You may NOT use this project for any illicit activity.
644
+
- You may NOT use this project to spread hate, racism, or any form of discriminatory behaviour.
645
+
- You MUST respect the original licensing terms of all included assets and code.
0 commit comments