{"repo":"UCL-VR/ubiq-genie","free":true,"listed":false,"github":"https://github.com/UCL-VR/ubiq-genie","clone":"git clone https://github.com/UCL-VR/ubiq-genie.git","description":"Ubiq-Genie is an open-source framework for integrating AI capabilities into social VR platforms. It offers a modular approach for server-assisted VR applications, enabling new types of collaborative VR experiences such as conversational agents driven by large language models and voice-driven diffusion-based texture generation.","language":"TypeScript","stars":31,"topics":["augmented-reality","conversational-agent","generative-ai","image-generation","mixed-reality","social-vr","unity","virtual-reality","social-xr"],"license":null,"category":"game-templates","readme_excerpt":"Welcome to Ubiq-Genie Ubiq-Genie is a framework that enables you to build server-assisted collaborative mixed reality applications with Unity using the Ubiq framework. This is particularly useful for building multi-user applications that require server-side processing such as generative models, conversational agents, and real-time transcription. For more information, please refer to the Ubiq-Genie paper. [!NOTE] Before starting with Ubiq-Genie, we recommend that you familiarize yourself with the Ubiq framework. For more information, see Ubiq's documentation and website. Ubiq-Genie currently uses Ubiq v1.0.0-pre.16. Initial Setup These instructions will get you a copy of the project up and running to run the samples and to start building your own applications. Ubiq-Genie supports Windows, macOS, and Linux. Ubiq-Genie has a server-client architecture, which means you may need to run the server on a separate machine from the Unity client. Server (Node.js) 0. Install Node.js (v20 or later) and Python (v3.10 or later). 1. Clone this repository somewhere on your machine (either local or remote). 2. Open a terminal in the Node folder and run npm install to install the dependencies. 3. Install the Python dependencies for the services you plan to use. Each service provider has its own requirements.txt file located in its provider folder (e.g., Node/services/speech to text/providers/azure/requirements.txt ). Install them with pip install -r . If you are using a virtual environment, act","default_branch":null,"files":null,"tree":[],"storefront":"/r/UCL-VR","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/UCL-VR/ubiq-genie/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}