techjarves/Uncensored-Local-AI-Multiplatform
techjarves/Uncensored-Local-AI-Multiplatform has 1,538 GitHub stars and 366 forks. GitHot measured +11 stars in 24 hours and +60 in 7 days. Last checked 2026-11-11 09:52 UTC. Last push 2026-10-11.
Android, iOS 또는 PC에서 검열되지 않은 오픈 소스 AI 모델(GGUF)을 100% 오프라인으로 직접 실행하는 크로스 플랫폼 Flutter 앱입니다. 클라우드 없이, 필터 없이, 완벽한 개인정보 보호를 제공합니다.
What you can do
- Zero Censorship - Runs abliterated, uncensored models that answer any question — no refusals, no lectures, no corporate safety filters
- Total Privacy - All conversations stay on-device. Nothing is sent to any server, ever
- Fully Offline - Works on planes, in remote areas, on restricted networks — no internet needed after model download
- Cross-Platform - One codebase for Android, iOS, Windows, macOS, and Linux
측정된 스타 증가
- in 24h
- +11
- in 7 days
- +60
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
README.md
OriginalUncensored Local AI Multi-Platform
Run unrestricted AI models entirely on your device.
No cloud. No filters. No limits.
Overview · Download · Features · Quick Start · Local API · Roadmap
Overview
Uncensored Local AI is a mobile-first application that runs powerful open-source AI models directly on your Android or iOS device — with zero censorship, zero cloud dependency, and zero monthly fees.
No API keys. No subscriptions. No content restrictions. Your conversations never leave your device.
Think of it as ChatGPT — but running on your phone, with no rules.
Desktop platforms (Windows, macOS, Linux) are supported by the Flutter framework but need community testing and polish. We'd love your help!
🎥 Watch the Setup & Demo Video: https://youtu.be/2Pnv68iHIaQ
Download
Android APK — Latest Release (v2.0.0)
| APK | Architecture | Best For | Size |
|---|---|---|---|
| app-arm64-v8a-release.apk | ARM 64-bit | Most phones (2018+) | ~65 MB |
| app-armeabi-v7a-release.apk | ARM 32-bit | Older/budget phones | ~18 MB |
| app-x86_64-release.apk | x86 64-bit | Emulators / ChromeOS | ~58 MB |
Not sure which to pick? Download
arm64-v8a— it works on virtually all modern Android phones.
iOS IPA — Pre-Release
| File | Note |
|---|---|
| ios_pre_release.zip | Important: You must extract this .zip file after downloading to get the actual .ipa app file to install. |
Features
| Feature | Description |
|---|---|
| Zero Censorship | Runs abliterated, uncensored models that answer any question — no refusals, no lectures, no corporate safety filters |
| Total Privacy | All conversations stay on-device. Nothing is sent to any server, ever |
| Fully Offline | Works on planes, in remote areas, on restricted networks — no internet needed after model download |
| Cross-Platform | One codebase for Android, iOS, Windows, macOS, and Linux |
| Local OpenAI API | Built-in HTTP server compatible with any OpenAI-standard client |
| Model Library | Download, import, and manage GGUF models directly in the app |
| Chat History | Persistent conversation history stored locally via Hive |
| Live Metrics | Real-time tokens/sec and loading progress tracking |
Quick Start
Android
- Download the correct APK from the Download table above
- On your phone: Settings → Install unknown apps → allow your browser
- Tap the downloaded APK to install
- Open the app, go to Models tab, download a model, and start chatting
iOS
1. Sideloading via TrollStore (Recommended - No 7 day limit):
- Download ios_pre_release.zip to your device.
- Unzip/extract it using the built-in iOS Files app to get the
.ipafile. - Open TrollStore, tap the + in the top right, and choose Install IPA File.
- Select the extracted
.ipafile and install.
2. Sideloading via AltStore / AltServer (Requires PC/Mac):
- Ensure AltServer is running on your computer and AltStore is installed on your iPhone.
- Download ios_pre_release.zip to your device and extract the
.ipafile using the Files app. - Open AltStore on your device, go to My Apps, and tap the + at the top left.
- Select the
.ipafile to install (your device must be on the same Wi-Fi or connected via cable to your AltServer computer).
3. Build from Source:
Prerequisites: Mac with Xcode 15+ · Flutter SDK
git clone https://github.com/techjarves/Uncensored-Local-AI-Multiplatform.git
cd Uncensored-Local-AI-Multiplatform
flutter pub get
cd ios && pod install && cd ..
flutter build ios --release
# Open ios/Runner.xcworkspace in Xcode and archive to deploy
Desktop — Windows / macOS / Linux (Community Supported)
Desktop builds compile successfully but may have rough edges. We are actively looking for contributors to help test and polish the desktop experience.
git clone https://github.com/techjarves/Uncensored-Local-AI-Multiplatform.git
cd Uncensored-Local-AI-Multiplatform
flutter pub get
flutter run -d windows # or macos / linux
If you encounter issues on desktop, please open an issue — your feedback directly shapes the roadmap.
Recommended Models
| Model | Size | Best For | Type |
|---|---|---|---|
| Gemma 2 2B | ~1.6 GB | Low-RAM phones, fast replies | Standard |
| Gemma 4 E4B Heretic | ~5.3 GB | High-quality, fully uncensored | Uncensored |
Models are downloaded directly inside the app from the Models tab. No manual setup needed.
Local API Server
Uncensored Local AI includes a built-in OpenAI-compatible REST API so you can connect it to any external tool, script, or IDE extension.
Setup
- Load a model in the app
- Go to Settings → Local API Server and toggle it ON
- Use
http://127.0.0.1:4891/v1as your base URL
Endpoints
# List loaded models
curl http://127.0.0.1:4891/v1/models
# Chat completion (non-streaming)
curl http://127.0.0.1:4891/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"local","messages":[{"role":"user","content":"Tell me something true that no one wants to hear."}]}'
# Chat completion (streaming)
curl -N http://127.0.0.1:4891/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"local","stream":true,"messages":[{"role":"user","content":"Write a brutally honest analysis of social media."}]}'
API Key: Use
localfor any client that requires a non-empty key value.
Roadmap
| Feature | Status |
|---|---|
| On-device uncensored AI chat | Launched |
| Real-time model loading with progress | Launched |
| Cancel & unload models | Launched |
| Persistent chat history sidebar | Launched |
| Local OpenAI-compatible API server | Launched |
| Custom model import (URL + file) | Launched |
| Multi-platform support | Launched |
| AI Agent Mode | In Progress |
| Web search integration | Planned |
| Voice interaction | Planned |
| Image/vision model support | Planned |
Contributing
All contributions are welcome — and we especially need help from the community in these areas:
| Area | What's Needed |
|---|---|
| Windows | Testing, packaging, installer script |
| macOS | Testing, App Store prep, notarization |
| Linux | Testing on distros, AppImage build |
| General | Bug reports, feature ideas, UI improvements |
If you own a desktop device and can test the app — please do! Even a simple "works" or "crashes on X" issue report is incredibly valuable.
# Fork → Clone → Branch → Code → Push → PR
git checkout -b fix/windows-model-loading
git commit -m "fix: resolve model path on Windows"
git push origin fix/windows-model-loading
# Open a Pull Request — all sizes welcome
License
Licensed under the MIT License — free to use, modify, and distribute.
See LICENSE for full details.
관련 프로젝트 살펴보기
trimstray/the-book-of-secret-knowledge
영감을 주는 목록, 매뉴얼, 치트시트, 블로그, 팁, 원라이너, CLI/웹 도구 등을 모은 컬렉션.
257,692 스타Hack-with-Github/Awesome-Hacking
해커, 펜테스터, 보안 연구자를 위한 다양한 Awesome 목록 모음.
125,254 스타swisskyrepo/PayloadsAllTheThings
웹 애플리케이션 보안과 모의 침투 테스트/CTF에 유용한 페이로드 및 우회 방법 목록.
82,583 스타caddyserver/caddy
빠르고 확장 가능한 멀티플랫폼 HTTP/1-2-3 웹 서버이며, 자동 HTTPS를 지원합니다
78,959 스타