[!IMPORTANT] This repository (
Portable Uncensored AI) is deprecated and is no longer actively maintained.All active development, features, and bug fixes (including the Windows crash/access violation fixes) have moved to:
👉 Uncensored-Local-Studio
Please visit the new repository to download the latest version, report issues, and follow the project's development.
A fully private, portable, uncensored AI assistant that runs 100% from a USB flash drive. No internet needed after setup. No data leaves the USB. Works on Windows, Mac, and Linux.
Now with multi-model support! Choose from 6 curated AI models or bring your own.
During installation, you'll choose which model(s) to download:
| # | Model | Size | Label | Best For |
|---|---|---|---|---|
| 1 | NemoMix Unleashed 12B | ~7.0 GB | 🔓 UNCENSORED | ⭐ Recommended — best quality uncensored |
| 2 | Dolphin 2.9 Llama 3 8B | ~4.9 GB | 🔓 UNCENSORED | Classic uncensored all-rounder |
| 3 | Mistral 7B Instruct v0.3 | ~4.1 GB | 🔒 STANDARD | Strong reasoning & coding |
| 4 | Qwen 2.5 7B Instruct | ~4.7 GB | 🔒 STANDARD | Great multilingual support |
| 5 | Llama 3.2 3B Instruct | ~2.0 GB | 🔒 STANDARD | Lightweight — fast on old PCs |
| 6 | Phi-3.5 Mini 3.8B | ~2.2 GB | 🔒 STANDARD | Lightweight — good reasoning |
| C | Custom GGUF | Varies | 🎨 CUSTOM | Bring your own HuggingFace model |
🔓 UNCENSORED = No content filters, answers everything
🔒 STANDARD = Normal safety guidelines apply
install.bat on the USB driveanythingllm folder on your USB drive.
- Wait for it to finish, then close the installer window.The installer automatically retries failed downloads. If it still fails:
models\ folder on your USB.install.bat — it will detect the file and skip the download.Just re-run install.bat and select additional models. Already-downloaded models are automatically skipped.
Want a model not on the list? During install, choose option C and paste any direct .gguf download link from HuggingFace. The installer handles the rest!
By default, the installer configures Ollama with a 4K token limit for optimal performance on most PCs. If you want to adjust this, follow these steps after install script has finished running:
anythingllm_data/storage.env file in a text editor.OLLAMA_MODEL_TOKEN_LIMIT=4096 and change 4096 to your desired token limit (e.g., 8192 for 8K tokens).start-windows.bat or start-mac.command or start-linux.sh.install.bat or install.sh it will reset the token limit back to 4096, so you will need to change it again in the .env file.start-mac.command script and it will not overwrite the token limit in the .env file, so you can just restart the AI using this script after changing the token limit in the .env file.start-windows.bat on the USB drive.start-mac.command on the USB drive.Run the launcher:
make it executable first:
bash
chmod +x start-linux.sh preflight-check.sh install.sh install-core.sh
bash
bash preflight-check.sh
The preflight script checks for everything and executes the install script.
USB Drive/
├── install.bat ← Run this first (one time only)
├── install-core.ps1 ← Setup script (called by install.bat)
├── start-windows.bat ← Windows launcher (with auto-cache clearing)
├── start-mac.command ← Mac launcher
├── ollama/ ← AI engine (Windows)
├── models/ ← AI model files (.gguf) & configs
│ ├── installed-models.txt ← List of installed models
│ └── *.gguf ← Model weights
├── anythingllm/ ← Your AI Interface (installed here)
├── installer_data/ ← Temporary installer files (auto-cleaned)
└── anythingllm_data/ ← Your chats & settings (100% portable!)
USB Drive/
├── install.sh ← Linux / Mac installer
├── preflight-check.sh ← Linux USB drive health check [ run this first ]
├── install-core.sh ← Core setup logic (called by install.sh)
└── start-linux.sh ← Linux launcher
├── ollama/ ← AI engine (Windows)
├── models/ ← AI model files (.gguf) & configs
│ ├── installed-models.txt ← List of installed models
│ └── *.gguf ← Model weights
├── anythingllm/ ← Your AI Interface (installed here)
├── installer_data/ ← Temporary installer files (auto-cleaned)
└── anythingllm_data/ ← Your chats & settings (100% portable!)
| Models | Minimum USB | Recommended USB |
|---|---|---|
| 1 lightweight (3B/3.8B) | 16 GB | 16 GB |
| 1 recommended (NemoMix 12B) | 16 GB | 32 GB |
| 2-3 models | 32 GB | 64 GB |
| All 6 presets (~25 GB) | 64 GB | 64 GB |
anythingllm folder on the USB to keep it portable.start-windows.bat again. The script will automatically wipe the old PC's cached paths and fix the run.MIT License — See LICENSE for details.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|