$python3 -m venv .venvsource .venv/bin/activate
(may need to run sudo apt install python3.11-venv)
I'm using Debian 12
$sudo apt install pkg-config build-essential python3-dev python3-tk$sudo apt install curlcurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh$sudo apt install protobuf-compiler
You should see (.venv) in your terminal if your virtual environment is activated.
Then you can run $pip install -r requirements.txt
Please note, it takes around 3-4 hours to install pydantic ai if doing on the Eee PC itself (1005HA). Should probably find another way to get the wheels such as tiktoken, cryptography, etc...
For model API keys these are stored in a .env file
$python3 main.py will launch the desktop app