{"repo":"seehiong/local-ai-starter","free":true,"listed":false,"github":"https://github.com/seehiong/local-ai-starter","clone":"git clone https://github.com/seehiong/local-ai-starter.git","description":"🚀 Zero-backend, 100% client-side local AI assistant starter template. Powered by WebGPU and Google LiteRT-LM (Gemma 4). Offline-first PWA with multi-language TTS, customizable personas, and GitHub Pages deployment in 5 minutes.","language":"JavaScript","stars":15,"topics":["client-side-ai","gemma","github-pages","javascript","litert-lm","local-ai","offline-first","privacy-first","pwa","tts"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Local AI Starter 🚀 🔗 Live Demo Link (GitHub Pages) A zero-backend, 100% client-side, and offline-first starter template for building and deploying your own browser-based AI assistant. Powered by WebGPU and Google LiteRT-LM , it runs open models directly on the client. Fork, customize, and deploy to GitHub Pages in 5 minutes! --- 🌟 Key Features Zero-Backend (GitHub Pages Friendly) : Fully serverless. Host it free on GitHub Pages, Cloudflare Pages, or Netlify with zero setup. Config-Only Customization ( config.json ) : Customize the app name, default model, color themes, logo SVG, language options, and quick-action prompt buttons in a single configuration file. No JavaScript coding required! Modular Persona Library : Easily add or modify personas by editing JSON files in the personas/ directory (comes preloaded with Coding Helper, Travel Guide, Language Tutor, Interviewer, and Math Tutor). Multi-Language Support : Preconfigured for English, Chinese (中文), Japanese (日本語), Korean (한국어), Tamil (தமிழ்), and Malay (Bahasa Melayu). Persona instructions automatically switch prompts to target strict output matching. Text-to-Speech (TTS) & Voice Engines : Dual TTS Engine support: Browser SpeechSynthesis & Fish Audio Cloud API (featuring developer promo model s2.1-pro-free ). Multilingual speech synthesis with a sentence-splitting queue to avoid timeout bugs. Self-healing local voice fallback if online voices or cloud APIs fail. Real-time microphone input matching the active dialect. P","default_branch":null,"files":null,"tree":[],"storefront":"/r/seehiong","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/seehiong/local-ai-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}