Model Releases
P.A.I. — Sleek Native Desktop AI Overlayer for Local Ollama Models 🤖⚡
Greetings Community! 👋 I hope everyone is doing well! I'm Tauhid — Senior EEE student from a Bangladeshi University Today I'd like to share an open-source project I’ve been developing called P.A.I. (P
Greetings Community! 👋 I hope everyone is doing well! I'm Tauhid — Senior EEE student from a Bangladeshi University Today I'd like to share an open-source project I’ve been developing called P.A.I. (Personal Artificial Intelligence), a sleek, ultra-fast native desktop application designed for local Ollama models (Llama 3.2, Llama 3, Qwen 2.5, Gemma, CodeLlama, etc.). Since bandwidth, latency, and expensive API costs are common concerns when using cloud AI services (like ChatGPT or Claude), P.A.I. is built for 100% Air-Gapped Local Privacy — 0 bytes leave your machine, zero API fees, and it works completely offline once your models are downloaded! 🌐 GitHub Repository: https://github.com/Tauhid2003/P.A.I. 📄 License: MIT (Fully Open Source & Free) 🔥 Key Features & Capabilities · - 🛡️ 100% Air-Gapped Local Privacy: 0 bytes leave your PC. 100% offline & local execution for sensitive code, documents, and private chats. · - 💻 Hardware Telemetry & Model Recommender: Automatically scans your RAM, CPU cores, and GPU VRAM on Windows via PowerShell IPC and recommends the exact model your PC can run smoothly (llama3.2:1b for budget setups, llama3.2:3b / qwen2.5:3b for mid-tier, up to 70b for heavy GPUs). · - 🎭 0% AI Anti-Detection Engine: Built-in high-entropy sampling (temperature: 0.98, top_k: 80, top_p: 0.95, repeat_penalty: 1.25) with sentence burstiness & AI cliché suppression. Generates natural, human-like text verified against Turnitin, ZeroGPT, and Copyleaks. · - 🧠 Live Cybernetic Neural Brain Canvas: Ambient HTML5 2D Canvas featuring 3 rotating oscilloscope EEG wave rings and 22 synaptic spark particles that pulse when the AI is thinking/streaming. · - 👑 Boss Executive Profile & Custom Personas: Customize your AI name (S.U.N.D.A.Y., P.A.I., J.A.R.V.I.S.), operating mindsets (Cyberpunk AI OS, Master Engineer, Academic Scholar), and executive instructions. · - 🧠 Persistent Memory Bank: Automatically extracts and remembers key facts about you across chat sessions. · - 🎙️ Voice Dictation & Custom TTS: Mic speech-to-text input + customizable TTS voice selection, speed (0.5x–2.0x), and pitch controls. · - ⚡ Fast Mode (2K Context): 1-click toggle for 3x–5x faster token generation on mid-tier hardware. · - 🎨 4 Cyber Glassmorphism Themes: Cyan Neon, Matrix Green, Violet Glow, Sunset Amber. 💻 System Tech Stack · - Desktop Framework: Electron (v34+) with custom frameless glassmorphism titlebar & native IPC bridges. · - Frontend Logic & Canvas: Pure Vanilla JavaScript (ES6+), HTML5 2D Canvas API, Web Speech API, ReadableStream API. · - Styling: Vanilla CSS Glassmorphism (backdrop-filter, CSS variables, dynamic neon glow). · - Local Backend Engine: Ollama REST API (http://127.0.0.1:11434). · - Parsers: Marked.js (Markdown), Highlight.js (Code highlighting), KaTeX (Math rendering). 🚀 How to Run P.A.I. on Your PC (Step-by-Step Guide) Prerequisites: · 1. Download & Install Node.js (v18+ recommended): https://nodejs.org/ · 2. Download & Install Ollama on your PC: https://ollama.com/ · 3. Open CMD / Terminal and pull a lightweight model: ollama pull llama3.2:3b Setup & Launch Steps: · 1. Clone the GitHub Repo: git clone https://github.com/Tauhid2003/P.A.I..git cd P.A.I. · 2. Install Dependencies: npm install · 3. Launch the App: npm start ⚡ Silent Windows Launcher & Desktop Shortcut: · - Double-click Launch_PAI.bat (or Launch_PAI.vbs) to start the app silently without any background terminal window. · - Automatically create a desktop shortcut by running in PowerShell: powershell -ExecutionPolicy Bypass -File create_shortcut.ps1 🤝 Call for Open-Source Contributors! P.A.I. is 100% open-source, and I would love to build a vibrant local developer community around it. Whether you are a student, frontend dev, Electron enthusiast, or AI researcher in Bangladesh, your contributions are very welcome! Open Areas for Contribution: · - 🐧 Linux & macOS Packaging: Creating .AppImage, .deb, and .dmg installers & build scripts. · - 📁 Document RAG & PDF Analysis: Adding local file attachment processing (PDF, TXT, MD) using local embeddings. · - 🧠 Vector Memory Database: Upgrading local storage memory extraction to a vector database (e.g., ChromaDB / DuckDB / Transformers.js). · - 🔀 Multi-Model Parallel Mode: Benchmarking and chatting with 2 local models side-by-side. · - 🎨 UI / UX Polish & Themes: Adding new cyber themes and custom sidebar components. · - 🧪 Testing & CI/CD: Adding GitHub Actions workflows and automated Electron end-to-end tests. If you test the app, please share your PC hardware specs, feedback, or any bugs you encounter in the replies below! Pull requests and issue reports on GitHub are warmly appreciated. Thank you everyone, happy coding! 🚀 submitted by /u/tauhid2004 [link] [comments]
Source: r/ollama | 2026-07-30