-
Notifications
You must be signed in to change notification settings - Fork 2
Installation
Maxime Grenu edited this page May 29, 2025
·
1 revision
- Python 3.9+ (tested up to 3.11)
- Docker (optional, for containerized setup)
- Redis, Prometheus, and Grafana (for monitoring)
- Binance account (for live trading)
git clone https://github.com/cluster2600/ELVIS.git
cd ELVISpython3 -m venv venv
source venv/bin/activatepip install -r requirements.txt- For CoreML or YDF support, see
requirements_coreml.txtandrequirements_ydf.txt.
Copy the example environment file and update your secrets:
cp .env.example .env
# Edit .env with your Binance API keys, Redis, Prometheus, etc.For running all components (Redis, Prometheus, Grafana, ELVIS bot) in containers:
docker-compose up --build- Model artifacts are stored in the
/modelsdirectory. - Example data and configuration files are in
/dataand/config.
- Edit configuration in
config/andtrading/config/as needed. - For API and web dashboard, see additional docs in
/docs.
For detailed troubleshooting and advanced setup, see the README and /docs files.