NiceDuckGames / Jovia

Backend stuff for Jovia the Godot AI framework.
2 stars 0 forks source link

โœจJovia - Open Source AI Framework for Godot ๐ŸŽฎ

Welcome to Jovia! Jovia is an open-source AI framework designed to allow Godot developers to integrate local AI models into their games. Jovia, also provides a game design assistant named... Jovia of course, capable of executing instructions within the Godot engine.

Feature Roadmap ๐Ÿš€

Getting Started ๐Ÿ› ๏ธ

Usage ๐Ÿ•น๏ธ

  1. Install the Jovia Godot addon (available soon)
  2. Interact with the assistant using natural language commands.
  3. Use the Jovia API from GDscript to integrate local text-generation, image generation, and more into your game.
  4. See the demo project under examples/ to get started

Building From Source

Cross-compilation

Windows

To cross compile for windows from Linux you will need to install a few additional things.

Contributing ๐Ÿค

We are not currently accepting pull-requests on this repository from people outside of our team, though we probably will once the project reaches a certain level of stability and usefulness.

Instead if you would like to contribute, please open an issue for discussion first or create a discussion.

An additional way to contribute to the project is to contribute to the datasets used to create the custom models.

Contributing to the Model Dataset

Command Sequence Data

To contribute your own command sequence data to the model dataset see the Submitting Your Own Data section of the ducky-command-dataset repository.

GDScript Data

If you wish to contribute GDScript source code for use in training the jovia codegen model see the ducky-ai-codegen-optins repository for instruction on how to do that.

Sponsorship and Support ๐Ÿ’ก

Jovia is a passion-driven project, and your support is greatly appreciated. You can support the development of Jovia through the following platforms:

Your support helps us continue to improve Jovia and provide valuable resources to the community.

License ๐Ÿ“

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

Acknowledgements ๐Ÿ™

Support ๐Ÿ“ง

For support or inquiries, please contact us at support@niceduck.games.