lucaelin/covas-next-aiserver

11

stars

166

commits

Jupyter Notebook

primary language

Jul 12, 2026

updated

README

COVAS:NEXT AIServer

[!WARNING] This project is superseded by COVAS:Next plugins and no longer actively maintained.

Windows

Download the executable from the releases page, a interactive terminal window should spawn with setup options.

Linux

A docker image is provided in the github registry, since no interactive terminal is available, configuration must be done via ENV variables or a mounted config file.

Setting up a Linux development environment

Install pyenv (Docs)

curl -fsSL https://pyenv.run | bash
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init - bash)"' >> ~/.bashrc

Install pyenv-virtualenv (Docs)

git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc

Reload your shell

exec $SHELL

Install Python 3.12.8

pyenv install 3.12.8

Create a virtual environment

cd covas-next-aiserver # if you're not already in this directory
pyenv virtualenv 3.12.8 covas-next-aiserver
pyenv local covas-next-aiserver

Install dependencies

pip install -r requirements.txt

Run the server

python src/AIServer.py

Contributors

lucaelin

159 commits

RatherRude

7 commits

lucaelin/covas-next-aiserver

11

stars

166

commits

Jupyter Notebook

primary language

Jul 12, 2026

updated

README

COVAS:NEXT AIServer

[!WARNING] This project is superseded by COVAS:Next plugins and no longer actively maintained.

Windows

Download the executable from the releases page, a interactive terminal window should spawn with setup options.

Linux

A docker image is provided in the github registry, since no interactive terminal is available, configuration must be done via ENV variables or a mounted config file.

Setting up a Linux development environment

Install pyenv (Docs)

curl -fsSL https://pyenv.run | bash
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init - bash)"' >> ~/.bashrc

Install pyenv-virtualenv (Docs)

git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc

Reload your shell

exec $SHELL

Install Python 3.12.8

pyenv install 3.12.8

Create a virtual environment

cd covas-next-aiserver # if you're not already in this directory
pyenv virtualenv 3.12.8 covas-next-aiserver
pyenv local covas-next-aiserver

Install dependencies

pip install -r requirements.txt

Run the server

python src/AIServer.py

Contributors

lucaelin

159 commits

RatherRude

7 commits

Languages

Jupyter Notebook

99.5%