techjarves/USB-Uncensored-LLM

★ 2,026⑂ 481

The ultimate zero-install, portable local AI environment. Run high-quality, uncensored LLMs (Gemma, Qwen, NemoMix) directly from any USB drive or SSD.

About techjarves/USB-Uncensored-LLM

techjarves/USB-Uncensored-LLM is an open-source project on GitHub, mainly written in HTML. The ultimate zero-install, portable local AI environment. Run high-quality, uncensored LLMs (Gemma, Qwen, NemoMix) directly from any USB drive or SSD. It currently holds 2,026 stars and 481 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Local & On-Device AI board.

GitHub Repository Details

Repository techjarves/USB-Uncensored-LLM · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

[!IMPORTANT]
This repository (USB-Uncensored-LLM ) 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.

USB-Uncensored-LLM ⚡

USB-Uncensored-LLM is a fully air-gapped, zero-dependency, plug-and-play Local AI environment designed to run seamlessly from your local hard drive or a portable USB/SSD. It bypasses complex installations natively executing large language models directly on your hardware with no internet required.

With a unified architecture, you can initialize your AI models once and choose to keep them on your system or carry them with you across Windows, macOS, and Linux PCs.

🎥 Watch the Setup & Demo Video: https://youtu.be/60PSXsoXc8A

USB-Uncensored-LLM Setup & Demo

🚀 Core Features

---

💻 System Requirements

Before preparing your drive, ensure you have: ---

📂 Folder Architecture

The project is structured to strictly isolate operating system executables while securely unifying heavy model weights to save precious portable storage capacity.

[Portable USB Drive]
 ├── 📁 Android    # Native Android (Termux) installers & launchers
 ├── 📁 Linux      # Native Ubuntu/Debian offline installers & launchers
 ├── 📁 Mac        # Native macOS offline installers & launchers
 ├── 📁 Windows    # Native Windows offline automatic UI menus
 └── 📁 Shared     # Unified Data System
      ├── 📁 bin         (Holds isolated executables: ollama-windows.exe, ollama-darwin...)
      ├── 📁 chat_data   (Houses cross-platform persistent conversation history)
      ├── 📁 models      (HuggingFace GGUF Weights & local database mapping)
      └── 📁 python      (Isolated portable python environment)

---

🧠 Curated AI Model Library

This USB ships with a curated installer for the highest-quality, locally operable uncensored models available on the open-source market today:

1. Gemma 2 2B Abliterated (~1.6 GB): Recommended for all. Extremely fast, incredibly smart for its size, with safety alignment vectors mathematically purged. 2. Gemma 4 E4B Ultra Uncensored Heretic (~5.34 GB): A "heretic" fine-tune that aggressively forces compliance to all user queries regardless of content or legality. 3. Qwen 3.5 9B Uncensored Aggressive (~5.2 GB): A much larger, incredibly competent reasoning model with a strict adherence to raw, unbiased answers. 4. Custom Models: The installer supports downloading any .gguf weight directly from HuggingFace natively into the USB's engine.

---

⚙️ Quick Start Guide

Step 1: Initialize the Engine

Depending on the computer you are currently plugged into, navigate into the respective Operating System folder and double-click/run the install script.
Note: Initializing simply downloads the tiny 50MB execution engine specific to that computer to the Shared/bin folder.

Step 2: Download AI Models

It is highly recommended to run the model download phase via a Windows PC (Windows/install.bat), which provides an interactive, terminal-based catalog to easily select and download highly curated, uncensored GGUF Models. (If you do not have a Windows PC, simply download your .gguf weights from HuggingFace and place them into the Shared/models folder manually).

Step 3: Launch

Open the respective OS folder and run the start script: The engine will spin up securely in the background, and your default web browser will automatically open the locally-served Chat UI.

---

🏠 Local Disk Installation

While this project is optimized for USB portability, it works beautifully as a lightweight local AI setup on your primary computer.

How to Install Locally: 1. Download/Clone this repository to a folder on your C:\ or D:\ drive. 2. Navigate to the Windows (or Mac/Linux) folder. 3. Run install.bat and choose your desired models. 4. The system will download everything into that local folder. 5. Run start-fast-chat.bat to begin.

Benefit: Running from an internal SSD is significantly faster than a USB drive, resulting in near-instant AI model loading!

---

📱 Android Native (Termux)

Run the AI engine directly on your Android phone or tablet — no PC required!

Requirements

Setup

1. Copy the USB-Uncensored-LLM folder to your Android device (via USB OTG, file transfer, or git clone) 2. Open Termux and navigate to the project folder 3. Run: bash Android/install.sh 4. Select your model (Gemma 2 2B recommended for most Android devices) 5. Wait for downloads to complete — keep Termux in the foreground!

Launch

bash Android/start.sh
The AI engine starts and Chrome opens automatically with the chat UI.

Android Performance Tips

---

📱 LAN Mobile Access

If you want to use the Heavyweight AI from your phone while lounging on the couch: 1. Ensure your PC running the start script and your phone are on the exact same WiFi network. 2. The terminal window will automatically detect your host machine and display a Network Access IP Address (e.g., http://192.168.1.15:3333). 3. Simply type that URL into your mobile browser (Safari/Chrome). The custom Python server perfectly routes mobile queries directly to the USB! (Note: If pages do not load, ensure Windows Firewall allows incoming connections on port 3333).

---

🛠️ Troubleshooting

---
Disclaimer: USB-Uncensored-LLM is built for uncompromising computational freedom. By utilizing ablative models, the system will not moralize, lecture, or refuse your prompts. Please use responsibly.

USB-Uncensored-LLM

GitHub Stars & Activity

2,026Stars
481Forks
0Open issues
HTMLLanguage

GitHub Popularity

GitHub stars2,026
Forks481
Open issues0
Primary languageHTML
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

ollama / ollama

Go★ 181,337⑂ 17,947
2

open-webui / open-webui

Python★ 152,659⑂ 22,336
3

HKUDS / nanobot

Python★ 48,435⑂ 8,555
4

chatchat-space / Langchain-Chatchat

Python★ 38,654⑂ 6,265
5

Zackriya-Solutions / meetily

Rust★ 30,978⑂ 3,365
6

mozilla-ai / llamafile

C++★ 26,010⑂ 1,600
7

dyad-sh / dyad

TypeScript★ 21,594⑂ 2,640
8

lss233 / kirara-ai

Python★ 19,032⑂ 1,837

More AI Rankings