Skip to content
DIIZZYFPS edited this page Mar 5, 2026 · 2 revisions

Welcome to the sAIve Wiki

sAIve is a modern, privacy-first desktop budgeting application. It combines traditional personal finance tracking with a completely local, on-device AI assistant powered by Google's Gemma 3.

None of your financial data ever leaves your computer.


Documentation Categories

🏗️ Architecture & Internals

  • System Architecture: High-level overview of how Electron, React, FastAPI, and the AI Web Worker interact.
  • Frontend Architecture: Details on TanStack Query, our Server-Sent Events (SSE) implementation, and React Contexts.
  • Backend API & Database: Deep dive into the SQLite schema, Pydantic models, and security constraints.

🤖 Artificial Intelligence

  • Local AI Engine: How Transformers.js, WebGPU, and the FastMCP server bring Agentic capabilities to your local machine.

🛠️ Development

  • Development Setup Guide: Instructions for compiling the Python backend, running the Vite server, and building the final Electron installer.

Clone this wiki locally