


Download now!
Our new Beta version 0.6.0 (Dec./2025) is out!
Choose your version and start now!
– Windows 64-bits desktop installer (without model / smaller initial download size) Instructions
– Windows 64-bits desktop offline installer (model included / larger download size) Instructions
– Linux Snap (model included / larger download size) Instructions
– Linux Tarball (model included / larger download size) Instructions
– Docker Image (model included) Instructions to pull from Docker Hub
– MacOS (Intel) (model included)
– Windows Server version (coming soon)
– Other Windows versions (coming soon)
Important notice on reasoning speed: Due to the launch of the search and knowledge management module being postponed to version 0.7.x, current 0.6.x versions are known to be slower since it is lacking its fact-checking support, so it takes more effort (and time) more to reach a conclusion and may sometimes inform that it can not reach a meaningful and complete answer without that.
Soon we will release our mobile versions at your favourite app store. Make sure to visit us back and check it out!



Beta Software Notice: LAI Runtime is in active development. Features may change, break, or be removed. Use at your own risk.
Built with Llama: This product includes Meta's Llama LLM model, under Llama Community License.
Windows Install
Download the .exe installer from the links on the top of the page. It is highly recommended to use the model-included version for simplicity. Once the installer is downloaded please execute it and follow the instructions.
Note: as per beta version 0.6.0, some languages (Arabic, Hindi, Tagalog) are not available for the installer itself but all the 12 currently supported are available for the terms and conditions, as well as for the legal acceptance steps and overall interface.
Windows Uninstall
If you wish to remove LAI Runtime from your device, please go to "Control Pannel" and choose "uninstall a program" option. On the list, you will find "LAI Runtime" with the corresponding version. Select the Uninstall command by right-clicking the application same or using the top menu (ensure you have correctly selected the "LAI Runtime" first). Please follow the instructions in the screen. It is recommended to close LAI Runtime before uninstalling by right-clicking its icon on the taskbar and selecting the option "Exit".
Linux Snap Install
Prerequisites
Ubuntu 18.04+ or any Linux distribution with snapd installed and ~2.5 GB disk space
Step 1: Install the Snap
From the downloaded file: sudo snap install lairuntime_0.6.0_amd64.snap --dangerous
Note: --dangerous is required for locally built snaps not signed by the Snap Store.
Step 2: Accept Terms of Service (Required)
The service will not start until you accept the Terms of Service:
- Interactive acceptance (recommended): sudo lairuntime.accept-terms
- Specify language (default: en): sudo lairuntime.accept-terms --language=XX (supported languages: ar, de, en, es, fr, hi, it, ja, nl, pt, tl, zh)
When viewing the Terms of Service, you'll be in a text pager. Use keyboard's arrows or page up and page down, to navigate the text.
Once done reading, exit read mode by pressing letter q on the keyboard.
You will be then prompted to confirm 4 acceptances (if you agree, answer yes to each, the software will not work otherwise).
Regulatory Note: Some jurisdictions require terms in the local language (e.g., France requires French for AI products). Set the appropriate language for compliance.
Step 3: Start the Service
After accepting terms, restart the service:
sudo snap restart lairuntime
Step 4: Verify Installation
- Check service status: sudo snap services lairuntime
- Check logs: sudo snap logs lairuntime
- Test API: curl http://localhost:8765/health
- Frontend/UI (on your preferred browser): http://localhost:8765
- API documentation: http://localhost:8765/docs
Linux Snap Uninstall
- Stop and remove the snap (on terminal): sudo snap remove lairuntime
- Remove all data (optional - only if you want to delete everything): sudo rm -rf /var/snap/lairuntime
- To keep data for reinstallation, simply skip the above step.

Linux Install (Tarball)
Prerequisites
Linux x86_64 (Ubuntu 20.04+, Debian 11+, Fedora 35+, or similar) with ~2.5 GB disk space and systemd (for service management).
Step 1: Download and Extract
- On terminal (same steps can be done via Graphics User Interface if your Linux distribution has it), create directory and extract (on the folder to which the file was downloaded to):
mkdir -p ~/lairuntime-install
cd ~/lairuntime-install
tar -xzf /path/to/lairuntime-0.6.0-linux-amd64.tar.gz
cd lairuntime-0.6.0-linux-amd64
Step 2: Run Installation Script
User Installation (recommended for single-user systems): ./install.sh
User Installation with specific language: ./install.sh --language=fr (see list of language options below)
System-wide Installation (requires root): sudo ./install.sh --system
Supported languages: ar, de, en, es, fr, hi, it, ja, nl, pt, tl, zh
The installer will:
- Display the Terms of Service
- Prompt for 4 required acceptances
- Install binaries and service files
- Record your acceptance
Navigating the Terms viewer:
If you choose to read the full terms, you'll be in a text pager (less):
Press q to exit and continue
Press Space to scroll down, b to scroll up
Step 3: Start the Service (User installation)
- Start service: systemctl --user start lairuntime
- Enable auto-start on login: systemctl --user enable lairuntime
- Check status: systemctl --user status lairuntime
Step 3: Start the Service (System installation)
- Start service: sudo systemctl start lairuntime
- Enable auto-start on boot: sudo systemctl enable lairuntime
- Check status: sudo systemctl status lairuntime
Step 4: Verify Installation
- Test API: curl http://localhost:8765/health
- View logs (user): journalctl --user -u lairuntime -f
- View logs (system): sudo journalctl -u lairuntime -f
Tarball Uninstall
User Installation Uninstall
- Stop disable service: systemctl --user stop lairuntime
- Disable service: systemctl --user disable lairuntime
- Remove service file:
rm ~/.config/systemd/user/lairuntime.service
systemctl --user daemon-reload
- Remove binaries
rm ~/.local/bin/lairuntime
rm ~/.local/bin/lairuntime-wrapper.sh
rm ~/.local/bin/accept-terms.sh
rm ~/.local/bin/lairuntime-tray 2>/dev/null (If installed)
- Remove data (Optional. CAUTION: deletes models and all data): rm -rf ~/.local/share/lairuntime
- Remove config (optional): rm -rf ~/.config/lairuntime
System Installation Uninstall
- Stop service: sudo systemctl stop lairuntime
- Disable service: sudo systemctl disable lairuntime
- Remove service file:
sudo rm /etc/systemd/system/lairuntime.service
sudo systemctl daemon-reload
- Remove binaries sudo rm -rf /opt/lairuntime
- Remove data (Optional. CAUTION: deletes models and all data):
sudo rm -rf /var/lib/lairuntime
sudo rm -rf /var/log/lairuntime
- Remove config (optional): sudo rm -rf /etc/lairuntime
- Remove user (optional): sudo userdel localai

Docker: Instructions to Pull from Docker Hub
Quick Start
docker run -d -p 8765:8765 \
-e LAI_TERMS_ACCEPTED=true \
-e LAI_DATA_PROCESSING_ACCEPTED=true \
-e LAI_LIABILITY_TERMS_ACCEPTED=true \
-e LAI_ARBITRATION_ACCEPTED=true \
lairuntime/lairuntime:latest
By setting the above variables to true, you confirm that you have read, understood, and agree to the Terms of Use and EULA (see corresponding section below and on the image).
Access API
API Base URL and frontend: http://localhost:8765
API Documentation: http://localhost:8765/docs
Health Check: http://localhost:8765/health
Terms of Service Acceptance (Required)
This image requires explicit acceptance of the Terms of Service before starting. You must set ALL of the following environment variables to true:
- LAI_TERMS_ACCEPTED = Accept Terms and Conditions (includes age verification 18+, sanctions compliance, cease-use agreement)
- LAI_DATA_PROCESSING_ACCEPTED = Accept data processing terms (GDPR compliance)
- LAI_LIABILITY_TERMS_ACCEPTED = Acknowledge liability limitations
- LAI_ARBITRATION_ACCEPTED = Accept dispute resolution and arbitration clause
By setting these variables to true, you confirm that you have read, understood, and agree to the Terms of Use and EULA.
View the full terms inside the container: bashdocker run --rm lairuntime:latest cat /app/legal/terms_of_use_and_EULA_v1_en.txt
Language Configuration
Set LAI_LANGUAGE to display terms in your preferred language:
ar = Arabic (العربية)
de = German (Deutsch)
en = English (default)
es = Spanish (Español)
fr = French (Français)
hi = Hindi (हिन्दी)
it = Italian (Italiano)
ja = Japanese (日本語)
nl = Dutch (Nederlands)
pt = Portuguese (Português)
tl = TagalogzhChinese (中文)
Regulatory Notes
Some jurisdictions require terms to be displayed in the local language (please select accordingly:
- France: AI-related products must display terms in French. Set LAI_LANGUAGE=fr
- Italy: Terms are displayed in Italian with LAI_LANGUAGE=it
Ensure you set the appropriate language for your jurisdiction.



















