Skip to content

Repository files navigation

MaiPai Home

A private, self-hosted AI hub for families.

Documentation · Install · Releases

Your own AI, music, videos, podcasts, maps, books, and more, on your own hardware, online or offline - for protection, privacy, and independence. Your family's conversations, photos, and history stay on hardware you control. No accounts with us, no telemetry, no subscriptions.

Features

  • Chat: a family AI that remembers you and never phones home
  • Images and video: generate on your own GPU, nothing uploaded
  • Music: your own streaming service with AI radio, lyrics, and karaoke
  • Videos: YouTube, TikTok, Vimeo, and Reddit in one calm app, no ads
  • Podcasts: AI-written and narrated episodes about anything you follow
  • Books: ebooks, audiobooks, comics, and magazines per family member
  • Maps: private maps, search, and directions, fully offline
  • Offline knowledge: Wikipedia, medical references, and a dictionary
  • Companions: pick the name, voice, face, and personality; speech runs on-device
  • Family controls: per-person accounts, kid-safe by default, parents set the ceilings
  • Works offline: when the internet is down, almost everything still works
  • Apps: any browser, MaiPai Desktop (in this repo), and pods for voice

Getting started

macOS / Linux:

curl -fsSL https://getmaipai.github.io/home/install.sh | sh

Windows (PowerShell):

irm https://getmaipai.github.io/home/install.ps1 | iex

One machine in your house runs the server (a reasonably modern GPU helps a lot); everyone else just opens a browser. The setup guide walks through the rest.

Warning

This holds your family's data. Keep backups of the data/ directory like you would family photos.

Status

Young project, pre-1.0. It runs our own household every day, but expect rough edges and breaking changes between releases. The changelog says what changed; releases are the only supported way to run it.

Documentation

Development

Backend is Bun + Hono, frontend is React + Vite, desktop is Electron (in desktop/), pod firmware is ESPHome (in firmware/). Clone, then ./run-dev.sh (or .\run-dev.ps1); scripts/check.sh runs the full pre-commit gate. Details in the developer guide and CONTRIBUTING.

License

AGPL-3.0. Free to use, modify, and self-host; if you distribute a modified version or host one for people outside your household, you must share your source under the same terms.

Disclaimer

MaiPai Home is open-source software for personal, self-hosted, non-commercial use by you and your household. It is not affiliated with, endorsed by, or sponsored by any platform it can connect to; all product names and trademarks belong to their respective owners. You are responsible for complying with the terms and laws that apply to you and the services you access. AI outputs come from third-party models you choose to download; they can be wrong, offensive, or harmful, and they are not medical, legal, or professional advice. Community datasets used for sponsor-skipping and title cleanup come from SponsorBlock and DeArrow (CC BY-NC-SA 4.0); see NOTICE for all third-party attributions.

About

Your family. Your data. Your rules. A private, self-hosted AI platform for the whole home.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages