Free, open-source, and runs entirely on your own machine.
No account. No subscription. No data leaving your desk.
Windows 10 / 11
64-bit · x86
Installer not yet available — use GitHub source below
macOS 12 Monterey+
Intel & Apple Silicon
Installer not yet available — use GitHub source below
Ubuntu 20.04+ · Debian
AppImage · .deb
Installer not yet available — use GitHub source below
Build from source · Latest commits
MIT License · Contributions welcome
| Component | Required |
|---|---|
| Python | 3.10 or later (3.14+ recommended) |
| Node.js | 20.19+ or 22.12+ |
| RAM | 8 GB minimum (16 GB+ for larger models) |
| Disk | 2 GB (app) + model storage (4–40 GB per model) |
| OS | Windows 10/11, macOS 12+, Ubuntu 20.04+ |
| Ollama | Optional — required for local AI only |
| Internet | Only needed to download models; not for analysis |
Ollama is a free background application that runs AI models locally on your machine. It's what makes QUAILS work with no internet, no API key, and no data leaving your desk.
ollama pull gemma3QUAILS runs as a local web app — a small Python backend and a React frontend, both on your machine. Follow the steps for your operating system.
git clone https://github.com/jeremyriel/QUAILS.git
cd QUAILSstart.bat in the QUAILS folder — it validates your Python version, installs all dependencies, and opens the app in your browser automatically.start.bat is using Python 3.10+. Run python --version in Command Prompt to verify.brew install python@3.12) or from python.orgbrew install node) or from nodejs.orgxcode-select --install)git clone https://github.com/jeremyriel/QUAILS.git
cd QUAILSchmod +x start.command
open start.command
Or double-click start.command in Finder. It installs dependencies and opens the app.sudo apt install python3 python3-pip (Debian/Ubuntu)curl -fsSL https://fnm.vercel.app/install | bash) or nvmsudo apt install gitgit clone https://github.com/jeremyriel/QUAILS.git
cd QUAILSchmod +x start_linux.sh
./start_linux.sh
The launcher checks Node/Python versions, handles fnm version switching if needed, installs dependencies, and opens the browser.QUAILS.desktop to ~/.local/share/applications/ and update the Path= line to your QUAILS directory.sensible-browser to open the app when launched from a desktop entry — more reliable than xdg-open in non-interactive shells.
QUAILS is running at http://localhost:5173.
Open it in your browser and follow the Quick Start Guide.
QUAILS is MIT-licensed. Use it freely in your research, fork it, extend it, or contribute back. The source is on GitHub and always will be.
jeremyriel/QUAILS on GitHub