"What is this place?" you ask.
Ryan shakes his head and laughs, %FLUXTAPOSITION% "You wouldn't understand."
"Go play in the lab."
To create a simple, opinionated, and declarative framework for machine learning experiments. Our goal is to standardize AGI (Autonomous Generative Influence) via a decentralized ensemble of toy models on commodity hardware (i.e. your desktop computer).
- Automated pipelines for development, training, and inference lifecycles across a variety of AI architectures.
- A portable, autonomous AI agent used for distributed, unsupervised learning.
- Easy to install, runs anywhere.
- Integration with all of your platforms.
- Local-first, offline APIs for text generation, image interrogation, and pattern mining.
- Designed for deployment into auto-scaling, distributed architectures.
- Swarm intelligence via sparse networks.
- Rolling release cycles.
- A hypothesis, a language, a story.
- And so much more!
- Install Git and Docker.
- Clone this repo to a local directory:
git clone --recurse-submodules https://github.com/0-5788719150923125/vtx.git path/to/my/directory
To clone faster, consider adding
--depth 1
to clone only the most recent commit, reducing download time.
- Use VSCode tasks with
ctrl + shift + p
, thecontroller.sh
script (on Linux/Mac) or thecontroller.ps1
script (Windows) to control the AI. - Place configurations into a config.yml file. (example 1, example 2)
- Put credentials into a .env file at the root of this project. (example .env file)
- The "up" task is used to bring your lab online.
- The "fetch" and "prepare" tasks are used for data retrieval and preparation.
- The "train" task is used to train your models.
- Checkout, fix, or update git submodules with
init
,repair
, orupdate
tasks. - Ask me questions.
You will find many other examples about how to put the VTX into practice at: ./examples
For complete documentation, please visit this link.
- If, for some reason, a git submodule directory is empty, please try to
cd
into the module directory, and run this command:git submodule update --init
- For Windows users, VSCode tasks will not work until you unblock the appropriate Powershell script:
Unblock-File -Path .\controller.ps1
- Join us on Discord: https://discord.gg/N3dsVuWfJr
- Send me an email: [email protected]