Internal socket refactor — no user-visible changes
Moved real-time socket wiring under the hood; Homie’s features and behavior are unchanged for families and devices.
What's new — written automatically when something ships to production.
June 2026
Moved real-time socket wiring under the hood; Homie’s features and behavior are unchanged for families and devices.
Homie now suggests unadopted features, can configure accepted skills with visible progress and restarts, tracks household interests, invites members, and expands the morning brief.
Automatic setup for suggested skills
When you accept a suggested skill, Homie can configure and enable it, show in-place progress, and restart if needed; services requiring credentials still ask you to sign in.
Pitches for features and household invites
Homie will actively suggest unadopted features and can generate/send invite links to add household members via email or phone.
Homie learns and uses household interests
A decaying interest tally tracks what your household mentions; recurring interests become "established" and guide which features Homie pitches.
Morning brief can be enabled or extended
Accepting the morning brief now seeds a default 07:30 time for members missing one, and Homie can add individual components (weather, news, calendar, commute, birthdays).
Nightly backstop to surface missed pitches
If a suggested pitch never comes up in conversation, Homie will enqueue a gentle nightly prompt for solo/settled homes or for your top established interests so you see it at least once.
This update only contains internal test fixes; there are no new features or user-facing bug fixes.
Removed deprecated internal hooks, refactored notification internals, and archived obsolete docs — no user-facing changes.
Skill icons and buttons now render properly on phones and desktop, and a committed third-party API key was removed to protect your data.
Cleaner Skills catalog on mobile and desktop
Skill icons no longer clip and the Open button’s checkmark is centered across phone and tablet views.
Removed exposed third-party API key
A committed Replicate API token was removed to prevent accidental external access to household data.
This update only adds internal test instructions for attention orchestration; there are no new or changed features for users.
New Tuning panel shows Homie's attention queue; Homie now tracks readiness and bundles family requests more reliably.
Attention queue panel in Tuning
View Homie's held requests, priority tiers, bundled moments, and each family member's timing windows.
Smarter grouping of simultaneous requests
Homie tracks queue readiness and bundles related family requests to avoid duplicates and interruptions.
Accurate live state and readiness indicators
The Tuning panel now reflects what Homie is actually holding and when it's ready to send.
Homie now learns each family member's best hours and limits deliveries to one moment per learned window, seeded from sensible defaults.
Automatically learned delivery windows
Homie seeds morning/noon/evening windows and learns each member's preferred hours from their engagement.
One moment per learned window
Homie holds deliveries outside learned windows and sends at most one moment inside each window to reduce repeats.
Timing adapts from your reactions
Reactions and brief interactions feed nightly learning so Homie refines which hours are receptive for each person.
Manual nudges bypass quiet times
If you manually nudge Homie it will still deliver immediately, even outside learned windows and limits.
Homie can bundle pending items into a single friendly greeting and surface them immediately when you open the app or are already talking.
One warm opener for queued items
Homie now composes multiple held intents and active goals into a single prioritized greeting.
Immediate delivery on app-open or mid-talk
If you return to the app or are already engaged, Homie can surface queued suggestions right away and won’t repeat them for 10 minutes.
More reliable openers when composing fails
If the smart composer can't run, Homie falls back to a deterministic greeting so you always get a clear prompt.
Homie can now queue and bundle attention items so pending alerts, including grocery deals, are delivered as concise, member-scoped notifications on a schedule.
Member-scoped bundled notifications
Multiple pending alerts are combined into one concise notification per household member.
Scheduled delivery of queued alerts
Homie drains queued attention items on a background schedule (approximately every 20 minutes) to deliver pending alerts more reliably.
Grocery deals delivered as daily digests
Deals are enqueued and deduplicated per day, so you get a single daily deals notification instead of immediate repeated pings.
Background attention/intent infrastructure was added for future delivery features; nothing new is available to users yet.
Adds a centralized log and tuning panel that records every proactive delivery and flags bursty notification activity.
Attention deliveries timeline
View a single timeline of every proactive delivery across voice, app, push and suggestion cards.
Burst detection for scattered notifications
Homie highlights clustered bursts so you can spot and reduce notification spikes.
Clear voice announcement ownership
Voice announcements are logged under one primary owner (delegates noted) for clearer attribution.
Cleaner delivery history with no duplicates
The delivery log avoids duplicate entries across channels so the history is cleaner.
Projects now behave like chats and surface by activity; Homie suggests starting projects from conversations, mobile chat formatting is improved, and recipes get better steps and photos.
Projects appear inline in your chat list
Projects now show up as regular chats and float to the top when Homie acts on them so you see recent activity at a glance.
Homie suggests turning chats into projects
Homie detects project intent in conversation and can suggest starting a seeded project intake directly from the chat.
Missing project chats after startup fixed
Project chats reliably backfill on startup now so legacy projects aren’t skipped and owner fallbacks resolve correctly.
All / Chats / Projects segmented filter
A full-width pill toggle under search lets you quickly view All items, only Chats, or only Projects.
Better mobile chat formatting
Mobile chat bubbles now render block Markdown (lists, tables, headings, code blocks, links) correctly and safely.
Recipe steps and dish photos improved
Homie fills missing steps, regenerates thin recipes via AI, and generates matching dish images; a fish ingredient icon was added.
Homie's web app now shows an editable offer card UI so families can view and modify deals and offers from the browser.
Edit offer cards in the web app (Phase A)
You can edit deal/offer cards directly in Homie's web interface; full cross-device saving will come in a later update.
Updated offer card layout on web
Offer cards now display a cleaner, editable layout in the PWA so deals are easier to read and adjust from your browser.
Edit suggestion text inline, tap to un-mute salience badges, and avoid duplicate cards between household suggestions and project actions.
Edit suggestion cards inline
Change reminder text, shopping items, or event titles directly on a suggestion card; accepting sends your edited wording so Homie learns it.
One-tap un-mute in salience panel
Tap a mute/always badge to clear it so Homie will ask again (quick off→ask control).
Prevent duplicate cards from projects
Homie now suppresses suggestions that match an active project action so you don't see two cards for the same thing.
A new Tuning dashboard for admins, suggestions that learn from edits and decline patterns, and UI polish for Goals.
Roomier Goals sheet; "items" wording
Goals view now uses "items" instead of "things", with more padding and a scrollable sheet for a cleaner mobile layout.
Tuning Signals dashboard (admins)
Household admins can open a new Tuning dashboard to see suggestion accept/decline rates, suppression reasons, and pause suggestions per member or globally.
Suggestions learn from your edits
When you edit or accept a suggestion, Homie stores the correction to improve future offers and will abstain if similar offers were repeatedly declined.
New Tuning panels: mood, memory, salience, autonomy
Admins can view mood history/drift, memory consolidation stats, per-member salience scores, and project autonomy ladders in the Tuning dashboard.
New plain-language header, instruction, and legend make the "What Klaus can do" permissions easy to understand and change.
Easier autonomy settings
Pick how much Klaus can act for a project: Off, Ask first, or Auto — each option now has a clear, readable explanation.
Clearer project permission instructions
A direct header and one-line instruction explain the sheet’s purpose and that you can change these settings anytime.
Cleaner, more reliable 'What Klaus can do' panels and three-dots menus on mobile, plus a new proactive suggestions engine that offers actionable household suggestions during chat.
Sheet locks page scroll during drag
The "What Klaus can do" sheet now prevents the background page from scrolling so touch and wheel gestures stay inside the panel.
Action menus no longer hide behind composer
Three‑dots popups and action cards appear over or temporarily hide the chat composer on phones so all options are reachable.
Cleaner actions header and permission chips
The actions panel uses a single header and compact Off / Ask first / Auto chips for a shorter, easier-to-scan layout.
Proactive household suggestion engine
Klaus can now offer inline, actionable suggestions mid-conversation (reminders, shopping, calendar, remembers, tracked topics) you can accept or decline.
Homie will no longer wrongly deny or guess about things in your household; she now checks or escalates before saying she doesn't know.
No false "I don't know" replies
Homie now asks for help or checks connected devices instead of wrongly denying facts about your household like saved recipes or items.
More reliable voice escalations
When Homie can’t verify household info, she will escalate or prompt for confirmation rather than give a definitive no.
The Goals three-dots menu now shows a "What Klaus can do" actions sheet in web and installed apps, and the sheet scrolls smoothly.
See "What Klaus can do"
Open the three-dots menu in Goals to view available Klaus actions and settings.
Actions visible in installed apps
Installed web apps and PWAs now show the new actions entry instead of the old cached view.
Smoother Goals actions scrolling
The "What Klaus can do" sheet scrolls smoothly and no longer jumps or gets stuck.
The 'What Klaus can do' actions sheet now scrolls and lays out better on phones so rows and descriptions aren't clipped.
Scrollable What Klaus can do sheet
The actions settings sheet now scrolls when long, preventing clipping on small screens.
Less crowded action rows on phones
Rows get more space and a narrower selector so descriptions no longer crush on narrow devices.
Klaus now answers casual time/date questions, silently escalates to tools when needed, adds per-project automation controls, and fixes automated reminders.
Casual chats answer time and date
Ask "what time is it" or "what day is it" in casual chat—Klaus answers directly.
Seamless escalation to Homie's tools
When Klaus needs live data or to take action, she'll quietly hand off to the full tools with no confusing message or audio gap.
Per-project What Klaus can do settings sheet
Every project now shows a settings sheet to review and change what Klaus is allowed to do.
Change project automation by chat
Tell Klaus in chat to update a project's permissions, e.g., "stop emailing people on this one."
Automated reminders run reliably
Auto or reply-driven reminders now resolve natural-language times and target the project owner so they execute.
Cleaner project and habit surfaces, smoother habit reward flows, and more natural avatar mouth movement while Homie speaks.
Cleaner Goals & Projects cards
Better contrast, tap targets and layout for project, learning and search cards on web and mobile.
Smoother Habit tracker & rewards
Refined habit drawer, coaching and reward flows with clearer feedback and fewer UI hiccups.
More natural speaking avatar
Avatar mouth now opens and closes rhythmically during speech so expressions match spoken words on web and mobile.
Homie's semantic memory is more resilient: a new embeddings option keeps memory recall working even if the primary API provider hits usage limits.
Backup embeddings via OpenRouter
Homie can use OpenRouter for semantic memory embeddings so recall still works if the primary provider hits limits.
More reliable conversational memory recall
Conversations regain relevant past details even when direct OpenAI/Google keys are out of quota.
Memory lookups survive quota outages
Avoids dropped or missing memories during chats when the primary embeddings key is quota-exhausted.
Small but visible improvements across Goals, Curate, Journal, Savings and Home: edit/delete records, withdrawals and pace warnings, clearer journal and curate wording, and tidier cards.
Edit and delete records
Fix typos or remove items: edit/delete journal entries, savings contributions, and home system records.
Savings: withdrawals, targets, pacing
Log withdrawals, edit a savings target after setup, and get "Behind pace" warnings if you risk missing a deadline.
Cleaner journal layout and privacy cue
Entries are grouped by day (Today/Yesterday) and reflections show a subtle "Private" chip at the point of writing.
Easier Curate setup and matching
Curate now leads with inspiration-first prompts ("Give me a vibe to start") and better recognizes curate/collection keywords.
Tidy Goals cards and actions
Find cards clip long titles and kept-card actions (Keep/Pass and other CTAs) have correct size, padding and visible labels.