Skip to content
All projects

WaifuChat (Local AI)

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

Tech stack

Languages
Frameworks & libraries
Tools

Performance & metrics

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

Why I built it

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 low-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

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

AI & ML

Private

Biometric Authentication & ML.NET Client

A secure desktop client integrating real-time OpenCV facial bounding, ML.NET deep learning inference, and Firebase for biometric two-factor authentication.

  • C#
  • Windows Forms
  • ML.NET
  • +4

AI & ML

Jikan API Scraper: Fault-Tolerant ML Dataset Generator

An autonomous, fault-tolerant data harvesting engine designed to extract MyAnimeList datasets for machine learning models, featuring exponential backoff and low-level disk I/O flushing.

  • Python
  • Pandas
  • Requests
  • +2

AI & ML

Ensemble Facial Recognition & ONNX Pipeline

A heterogeneous Machine Learning pipeline that aggregates SVM, Random Forest, and CNN architectures via soft-voting to classify facial datasets, featuring automated ONNX graph serialization.

  • Python
  • TensorFlow / Keras
  • Scikit-Learn
  • +3

Need something similar?

I can build a system like this for you, too.

Describe your project in a few sentences, and we'll work out the right approach and an estimated scope together.