AI & Machine Learning
Open Source

WaifuChat (Local AI)

RustTauriDeepSeek-R1Ollama

A personal AI assistant that uses local LLM models (DeepSeek), requires no internet connection, and runs entirely on-device.

Tech Stack

RustTauriDeepSeek-R1Ollama

System Metrics

Hardware-accelerated local inference
Zero-latency IPC between Rust backend and UI
Minimal RAM footprint vs. Electron

Why Did I Build This?

"Cloud-based AI models like OpenAI or Claude constantly collect user data, monitor conversations, and impose heavy censorship. I wanted a personal, 100% private AI companion that runs strictly on my own hardware, accessible even without an internet connection."

Architecture & Decisions

Built on top of Ollama to efficiently run DeepSeek-R1 models locally. The backend logic is powered by Rust to ensure zero-latency communication with the local AI server. The frontend is a cross-platform Tauri application, ensuring it uses minimal RAM compared to typical web wrappers.

Key Features

  • 01.100% Offline execution (Zero cloud dependency)
  • 02.Total privacy with zero data telemetry
  • 03.Seamless integration with DeepSeek-R1
  • 04.Hardware-accelerated local inference
  • 05.Customizable system prompts and personas