Releases: getmaipai/home
Release list
MaiPai Home 0.6.1
New here? Install MaiPai Home · Already running it? How to update
[0.6.1] - 2026-09-03
Fixed
- The YouTube token helper did not finish setting itself up on a server
running in production mode (its build tool was skipped during install), so
0.6.0 ran without it. It now installs completely, and if setup fails for a
passing reason (offline at boot, a download hiccup) the server retries every
30 minutes instead of waiting for a restart. - The YouTube access check ran twice in the first minute after boot; it runs
once.
MaiPai Home 0.6.0
New here? Install MaiPai Home · Already running it? How to update
[0.6.0] - 2026-09-03
Changed
- YouTube playback survives a blocked home address on its own. When YouTube
starts asking your server to "sign in to confirm you're not a bot", the
server now goes quiet for real: no background fetching, no hover previews,
no warming, nothing anonymous at all, so YouTube can trust the address
again. It checks back every six hours with a single request instead of the
old thirty-minute burst, which turned out to be what kept the block in
place. Videos keep playing through the household account in the meantime. - Your server keeps a signed-out YouTube session of its own, made by opening
one video a day in a browser on the server, and uses that for playback
before it ever touches the household account. No account, no name, no
history attached to anyone. - The household YouTube sign-in is treated with more care: the server no
longer reopens it every few hours (that was what kept breaking it), signs
in again only after the session has failed twice in a row, and never more
than once a day. If it keeps failing you get one notification instead of a
loop of automated sign-ins. - Everything the server asks YouTube for is counted against one daily
household budget sized to what a person would do, with a smaller slice for
background work (feeds, transcripts, warming). Background work stops first;
a person pressing play always has room. - The piece that proves to YouTube that video requests come from a real
player is now the maintained one (bgutil), set up and kept running by the
server automatically. The previous one had been abandoned upstream and no
longer produced tokens YouTube accepts.
Fixed
- Videos that resolved fine but then failed with a 403 partway through, and
hover previews that said "available" and then died, both caused by the
old token provider.
MaiPai Home 0.5.0
New here? Install MaiPai Home · Already running it? How to update
[0.5.0] - 2026-09-01
Added
- Connect a YouTube account for watching. YouTube sometimes blocks homes
that watch without an account; Videos now shows a Connect banner when
that happens. Sign in once (codes from Google are handled right in the
dialog, with plenty of time to type one), and the server keeps the
sign-in alive and heals it if it breaks. Each person can connect their
own account, and an admin can set up one shared household account under
Videos > Settings > Connect. - Videos on a phone now feels like a phone video app: one endless feed
with the search up top, a touch-friendly player, a proper phone watch
page, and a quick menu on every card (queue, watch later, playlists,
save, download, share). - A new "Hey MaiPai" wake word model, now proven against real recordings
in a real room: zero false wakes per hour in testing. The old model
passed only on computer-generated speech, which is why it woke up for
"hey my bike".
Changed
- The assistant talks like a person now. Ask the time and you get "It's
9:51", not "The current time is 9:51 PM"; ask again and you get "Still
9:51". Weather comes back the way a person says it ("supposed to clear
up later") instead of a data readout, numbers get rounded the way people
round them, and "should I bring a jacket?" gets an actual answer with
the reason. When a lookup genuinely takes a moment, the assistant says a
quick "one sec" instead of going silent; instant answers stay instant. - The browser tab now says what you are watching, reading or listening to:
the video or short, the article or book, the chat, or the playing song,
podcast or station - with the app name as the fallback. - Shorts open in the full-height Shorts view from anywhere, not only from the
Shorts shelf, and the player fills the pane. - Catch me up names the creator and recaps the part you are actually at.
- The Videos home feed, the YouTube page, and the TikTok page keep loading
more as you scroll, the way a video app's home feed does. On Home the
YouTube lane is your "Suggested for you" pool, page after page, and only
moves on to the Trending/Popular rankings once that runs out. With a
connected account, that lane follows your real YouTube home feed.
Fixed
- Opening Videos (and other heavy apps) from inside the app no longer sits on
a spinner forever. The companion's face animated through React on every
frame, which kept interrupting the page load; the animation now draws
straight to the screen. - Video cards from YouTube's related feed show views and dates again, and
live streams show a LIVE chip with "N watching" instead of blanks. - A YouTube card whose channel could not be resolved keeps its creator name
and letter avatar instead of losing the whole identity line. - On a phone, the profile card's "Install & restart" runs the update right
there with the progress dialog, instead of jumping to the Admin page. - The "update ready" dot on your profile picture and the sidebar badge no
longer vanish for hours after the server restarts: the last check's result
is remembered, and the server re-checks within a minute of coming up. - When YouTube blocks the home's address, playback no longer just dies: the
hub switches to the connected account, quiets its own background traffic
so the block can lift, checks every half hour, and tells an admin where
to fix it instead of showing a broken player. TikTok blocks are honored
the same way. - Asking "how many days until Christmas" (or any fixed-date holiday) works
instead of stumbling over the name. - Tabs that are open during a server update keep working and quietly reload
once, instead of breaking on the old version's files. - The app loads in Firefox again.
- History cards say "Watched yesterday" instead of passing your watch time
off as the video's age, and cards always show how old a post really is. - The World Clocks page no longer flashes an error toast every time the
server restarts.
Security
- Connected-account sign-ins (YouTube and the like) are now encrypted on
disk with the server's key, and the files that hold them are readable
only by the server's own account. A copied database is useless without
the key.
MaiPai Home 0.4.0
New here? Install MaiPai Home · Already running it? How to update
[0.4.0] - 2026-08-27
Added
- A new look for the whole app, on by default for everyone: Home is a
full-page launcher with app search, your
Favorites (hover a tile's star to add or remove), a Today strip with
headlines and On This Day, and the live ticker. Each app fills the screen
with its own sidebar. The app icon in the top left is the way home: point
at it and it becomes a back arrow; click the app's name to reload the app. - Every app now has a settings gear in its header. Sidebars collapse from a
quiet handle on their edge and remember your choice per app. - Videos opens with a rotating featured billboard (hide it if you prefer,
it stays hidden), quick source filters in the search box, and a Search
options panel for narrowing by source, length, or creator. - News grew a full sidebar (reader views, categories, feed management) that
stays with you while reading an article. Sports, Weather, Time, Calendar,
and Reference gained sidebars too. - Updating the server no longer means digging through Admin. When a new
version is ready, admins get a dot on their profile picture and an
Install & restart button right on the profile card (one click, then the
progress screen takes over). The update notification lands on the same
screen. - Notifications moved to their own bell in the top right, with unread count
and mark-all-as-read. Your profile is a card with your picture. - Searching inside Chat filters your conversations from the header search.
- A card size control next to each app's settings gear: a small slider that
makes cards bigger or smaller, remembered per app on each device. SettingsAppearance has a Reset layout button that puts every app back to normal.
- News opens on a front page: top stories from Local and each of your
categories, with a See all link into the full category. The bottom of a
category page lists the publications it draws from, opening in a new tab. - Articles have a Read to me button that reads the story aloud (pause,
resume, and stop right there), Ask MaiPai about this, which hands the
article to your companion so you can ask questions about it, and Save,
which files the article in your Bookmarks. - Follow a topic, in the News sidebar: type anything (a team, a town, a
hobby) and it becomes a category that stays filled with the latest
stories about it. - A Send button on articles: pick one of your other devices (or all of
them) and the story lands there as a Drop with an Open button. Handy for
moving a read from the desktop to the tablet. - A text size control in the article reader (the Aa button up top): five
sizes, remembered on each device, shared with the Bookmarks reader. - The article summary's bullets are now clickable: tap one and the story
scrolls to that part, with a brief highlight so your eye lands on it. - Music channels on MaiPai TV now show a proper now playing screen: the
song's cover art front and center with the station, song, and artist.
Changed
- The user guide and README now describe the new interface, with fresh
screenshots throughout (taken as the demo household, never real family
data). - Reading a news article shows its title once; before, it could appear up
to three times, sometimes under an empty grey block. - Movies and Shows load with shimmering poster placeholders instead of flat
grey boxes, and "In Theaters Near You" no longer pushes the page down
when it finishes loading. - Opening heavy apps is faster: the app's code preloads while you are on
the launcher, and pointing at a tile warms that app before you click. - The launcher's background glow now stays put while you scroll instead of
scrolling away into a plain black page.
Fixed
- The Remote app no longer crashes the first time it is opened.
- MaiPai TV channels stuck on "off the air" heal themselves: if a
channel's source was simply not ready when its schedule was written (a
cold start, Plex still connecting), tuning to it now rebuilds the
schedule within moments instead of waiting out the hour. - TV channels still carrying their old "Doki" names (like Doki Movies)
rename themselves to the MaiPai names on the next restart. A channel
you renamed yourself keeps your name. - The guide button on the TV's right-edge rail (and the G key) now opens
the full-screen guide channel; pressing it on the guide flips back to
the channel you came from. - On MaiPai TV's guide channel, clicking any listing (or the featured
panel) now changes to that channel, and the scrolling grid pauses while
your pointer is over it. - The update dot on the profile picture now appears without the wait:
the status refreshes when you land on the dashboard, when you open the
profile card, and the moment the Server page finds new updates. - Podcasts could crash with a blank error screen while its show list was
still loading (worse on a busy server). Fixed. - The card size slider now also resizes Music's shelf tiles and the "On TV
Tonight" posters in Shows. - Opening a reference like Wikipedia keeps the sidebar and the new look,
and you can hop between your references right from it. - The Admin Server page no longer crashes after loading its status (a bug
that briefly shipped with the one-click update button). - The Videos home no longer shows the same video in row after row. Each
video now appears once, in the first section it belongs to; Popular,
Trending, and the main feed each show something different. - Accounts that had tried the old "tabs inside apps" experiment were still
seeing top tabs instead of the sidebar in Videos, Music, Podcasts, and
the stores. Everyone gets the sidebar now.
Removed
- The "Use tabs inside apps" switch. Navigation now works the same way
everywhere.
v0.3.0
New here? Install MaiPai Home · Already running it? How to update · The attached files are the optional MaiPai Desktop app (unsigned: Mac right-click Open; Windows "More info" then "Run anyway").
[0.3.0] - 2026-08-26
Added
- MaiPai now ships its own "Hey MaiPai" wake word, so a brand-new install
answers to its name from the very first boot, even with no internet. Any
other wake phrase, including a companion's own name, is still trained on
your hub when you choose it. - Reference shows which offline archives are installed and lets you remove
one you no longer want.
Changed
- Apps are now grouped into five plain-English categories (Watch & Listen,
Read, Create, Around the House, Everyday) instead of ten. Chat and Companions
move out of the category list entirely and become their own top-level spots,
since the companion is the point of the product rather than one app among
fifty. Old category links still work. - One-shot tools (unit converter, speed test, reverse lookup, and similar) no
longer take up room in the category lists. Nothing was removed: they are all
still there by name in search and the app launcher, and can still be
favourited. - A new account now starts with five favourites, one from each category, rather
than a longer list picked for it. Existing favourites are untouched. - Home has a new "Explore" row: five tiles, one per category, so someone opening
MaiPai for the first time can see what it does without knowing any app names. - Help moved next to Settings in your account menu, on both the desktop sidebar
and the phone. The user guide used to sit in the app grid between the real
apps, which is an odd place for a manual. Admins get a Dev docs link there too. - Chat and Companions now sit at the top of the side menu as permanent spots,
above your favourites. If you had either one pinned, it is no longer listed
twice. - The side menu tucks itself away while you are reading a book or watching a
channel, and comes back when you leave. Open it again any time with the arrow
or Cmd/Ctrl+backslash; that only lasts for the page you are on, and your
normal setting is left alone. - Your Home cards start out in the same order as your favourites, so arranging
one arranges the other. This stops as soon as you rearrange Home yourself. - Tabs inside apps (optional). Settings → Appearance → Menus has a new
switch. With it on, the big apps swap their long side menu for a short row of
tabs across the top, at most five: Music, Videos, Podcasts, Movies, Shows, the
App Store, and Companions. It is off until you turn it on, it is per person,
and switching back is instant. Nothing was taken away; anything that lost its
own row is either gathered into a tab or listed under "More" at the bottom of
that app's own home screen.
Bookmarks, Notes and Books keep their side menus, because those hold your
collections, notebooks and shelves rather than a list of places to go. - Videos has a new Browse screen listing the places videos come from, replacing
the row-per-source list in its side menu. - Music's four ways of making something (Generate, Remix, Studio, Karaoke) now
share one Create screen instead of four separate menu rows. - Chat and Companions now lead your favourites on the phone as well, matching
the side menu on a computer. - Reference has a permanent spot in the side menu.
Fixed
- YouTube videos, music, and hover previews stopped playing after YouTube
changed what its servers require, twice in one day. The app now keeps up
with those requirements, and it checks that a video will actually play
before offering a preview, so a card either previews for real or quietly
keeps its thumbnail. - Hover previews start much sooner. The preview now appears the moment its
first frame arrives instead of waiting through extra checks. - Channel logos are back on the front-page video cards. Many cards showed a
colored letter circle even though the channel has a logo and the video's
own page displayed it fine. - Seeking in Private stream now works at every quality, not just 1080p and
above. - Offline archives (Wikipedia and the other reference libraries) work again
end to end. Opening a page, searching inside an archive, and the archive's
own name all had bugs that could show an error, crash the search, or print
raw markup in results, and a stray grey column has been cleaned off the
reading page. - The Medical page has its own name, icon and colour again instead of
borrowing Reference's. - The Admin panel no longer reads as "Up to date" when the update check could
not actually get an answer. - A large download that finished without saying so no longer freezes setup;
the watchdog now covers component downloads too. - Cmd/Ctrl+backslash now actually shows and hides the side menu. It has been
listed in the user guide for a while without being connected to anything. - New accounts now start with all nine default favourites. Two of them
(Bookmarks and Videos) referenced app names that had been renamed, so they
were silently dropped and every new account began with seven. Saved
favourites that still hold the old name are repaired on startup. - The Admin panel's quick-jump shortcut moved to Cmd/Ctrl+Shift+K. It was
sharing Cmd/Ctrl+K with the app-wide search, so one keypress inside Admin
opened both at once.
MaiPai Home v0.2.0
New here? Install MaiPai Home · Already running it? How to update · The attached files are the optional MaiPai Desktop app (unsigned: Mac right-click Open; Windows "More info" then "Run anyway").
[0.2.0] - 2026-08-25
Added
- One-line installers for the server:
install.sh(macOS/Linux) and
install.ps1(Windows), served from the docs site. They install or update
to the latest release, nevermain. - MaiPai Desktop installers (macOS DMG, Windows setup) now build and attach
to every release automatically.
Changed
- Third-party UI assets (amCharts weather icons, Nerd Fonts symbols) are no
longer tracked in the repository; they download at build time from their
original sources, pinned and checksum-verified. The repository now contains
only this project's own work, plus a NOTICE of what gets fetched.
[0.1.0] - 2026-08-25
The first release under the MaiPai name. MaiPai Home is the continuation of
a project previously developed as "Loki Doki"; this release is a fresh
start under the getmaipai org with the full rebrand and a privacy scrub.
Changed
- Product renamed: Loki Doki is now MaiPai Home; the desktop app (Doki
Dock) is now MaiPai Desktop (com.getmaipai.desktop). - Default companion is now MaiPai ("Hey MaiPai"); the in-development desk-robot
starter companion is now Desktop Buddy (wakes to "Hey MaiPai" until a
user picks another wake word). Existing installs migrate names automatically. - Built-in TV channels and features renamed to MaiPai branding.
- Docs and repository moved to github.com/getmaipai/home; documentation now
publishes to getmaipai.github.io/home.
Removed
- Companion wakeword models no longer ship in the repo or the release. The
repo carries only the MaiPai wake word; any other wake phrase is trained
on your own hub, on demand, by the built-in trainer. - Internal audit and design documents (archive-only now).
Security
- Real LAN addresses replaced with documentation addresses in examples.
- Personal paths removed from comments and docs.