https://github.com/levitation-opensource/universal-values-assistant-simulation
Universal Values Assistant Simulation. This code was developed based on research and ideas of Chad https://www.linkedin.com/in/chad-burghardt-723416142/ and coded by Roland https://github.com/levitation
https://github.com/levitation-opensource/universal-values-assistant-simulation
Last synced: 5 months ago
JSON representation
Universal Values Assistant Simulation. This code was developed based on research and ideas of Chad https://www.linkedin.com/in/chad-burghardt-723416142/ and coded by Roland https://github.com/levitation
- Host: GitHub
- URL: https://github.com/levitation-opensource/universal-values-assistant-simulation
- Owner: levitation-opensource
- License: mpl-2.0
- Created: 2025-04-09T10:52:04.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-15T11:28:23.000Z (5 months ago)
- Last Synced: 2026-01-15T16:24:25.252Z (5 months ago)
- Language: Python
- Homepage:
- Size: 1.05 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## Project setup
This readme contains instructions for both Linux and Windows installation. Windows installation instructions are located after Linux installation instructions.
### Installation under Linux
To setup the environment follow these steps:
1. Install CPython. The code is tested with Python version 3.10.10. We do not recommend using Conda package manager.
Under Linux, run the following commands:
`sudo add-apt-repository ppa:deadsnakes/ppa`
`sudo apt update`
`sudo apt install python3.10 python3.10-dev python3.10-venv`
`sudo apt install curl`
`sudo curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10`
2. Get the code from repo:
`sudo apt install git-all`
Run `git clone https://github.com/levitation-opensource/Universal-Values-Assistant-Simulation.git`
Run `cd Universal-Values-Assistant-Simulation`
3. Create a virtual python environment:
`python3.10 -m venv_UVAS`
`source venv_UVAS/bin/activate`
4. Install dependencies by running:
`pip install -r requirements.txt`
### Installation under Windows
1. Install CPython from python.org. The code is tested with Python version 3.10.10. We do not recommend using Conda package manager.
You can download the latest installer from https://www.python.org/downloads/release/python-31010/ or if you want to download a newer 3.10.x version then from https://github.com/adang1345/PythonWindows
2. Get the code from repo:
* Install Git from https://gitforwindows.org/
* Open command prompt and navigate top the folder you want to use for repo
* Run `git clone https://github.com/levitation-opensource/Universal-Values-Assistant-Simulation.git`
* Run `cd Universal-Values-Assistant-Simulation`
3. Create a virtual python environment by running:
3.1. To activate VirtualEnv with Python 3.10:
`virtualenv -p python3.10 venv_UVAS`
(or if you want to use your default Python version:
`python -m venv venv_UVAS`)
3.2. `venv_UVAS\scripts\activate`
4. Install dependencies by running:
`pip install -r requirements.txt`
## Executing `Universal Values Assistant Simulation`
Choose model in `config.ini`.
Set environment variable:
`OPENAI_API_KEY` or `ANTHROPIC_API_KEY`.
Ensure you have loaded credits on your corresponding LLM API account, else you will get "rate limit errors".
Run
`python Simulation.py`
# License
This project is licensed under the Mozilla Public License 2.0. You are free to use, modify, and distribute this code under the terms of this license.
For more details, see the [LICENSE.txt](LICENSE.txt) file.