From the author
I've spent more than a year (and 1000s of hours) building my biggest project yet: MindRoom, open-source AI agents that live on Matrix and follow you across Slack, Telegram, Discord, and WhatsApp, with persistent memory and 100+ integrations (including Home Assistant, of course 😉). Think OpenClaw / Hermes, but multi-user and multi-agent by default, with a better chat interface experience, and fully end-to-end self-hostable (with iOS and Android apps too!).
Your AI is trapped in apps: ChatGPT knows you in one tab, Claude in another, and neither can join your team chat or control your smart home. MindRoom sets it free. Self-host it, and your agents remember you everywhere, work together as a team, and talk to all your tools.
I wrote about the journey here: https://www.nijho.lt/post/mindroom/. Reddit keeps deleting my posts, so releases like this are my best way to reach fellow self-hosting enthusiasts. Consider leaving a GitHub Star ⭐
❤️ As always, thank you all for the bug reports, feature ideas, and kind messages. They keep this project going.
What’s Changed
- fix: don't cancel adaptation when a light group turns on via a member with a reused context (#1483) @basnijholt
- fix: replace deprecated
get_astral_locationwithget_astral_observer(#1482) @basnijholt - ⬆️ Update release-drafter/release-drafter action to v7 (#1445) @renovate[bot]
- ⬆️ Update docker/setup-qemu-action action to v4 (#1438) @renovate[bot]
- fix: reduce log verbosity for self-triggered off-to-on warning (#1433) (#1434) @florianhorner
- ⬆️ Update docker/setup-buildx-action action to v4 (#1439) @renovate[bot]
- ⬆️ Update actions/deploy-pages action to v5 (#1453) @renovate[bot]
- ⬆️ Update astral-sh/setup-uv action to v8 (#1468) @renovate[bot]
- fix: make setup-dependencies portable on macOS (#1463) @florianhorner
- ⬆️ Update actions/upload-pages-artifact action to v5 (#1467) @renovate[bot]
- ⬆️ Update docker/login-action action to v4 (#1437) @renovate[bot]
- ⬆️ Update docker/metadata-action action to v6 (#1440) @renovate[bot]
- ⬆️ Update docker/build-push-action action to v7 (#1441) @renovate[bot]
- fix: restore hassfest and Home Assistant CI (#1466) @basnijholt
- fix: merge last_service_data across split calls to fix detect_non_ha_changes with separate_turn_on_commands (#1426) @roeehendel
- Migrate to markdown-code-runner's built-in include_section() (#1417) @basnijholt
- ⬆️ Update actions/checkout action to v6.0.2 (#1411) @renovate[bot]
- docs: add Esspel as a contributor for translation (#1409) @allcontributors[bot]
- docs: add Yllelder as a contributor for translation (#1408) @allcontributors[bot]
- docs: add NatanDosAnjos as a contributor for translation (#1407) @allcontributors[bot]
- docs: add ademuri as a contributor for code (#1406) @allcontributors[bot]
- Fix the markdown-code-runner workflow. (#1405) @ademuri
- Fix Docker warning by removing unbound variable (#1400) @ademuri
- Fix coverage. (#1404) @ademuri
- Add core/ to .gitignore (#1399) @ademuri
- docs: add andrei-lazarov as a contributor for doc (#1397) @allcontributors[bot]
- 📝 Update readme: Modern lights are routers (#1396) @andrei-lazarov
- build: fix tasks not executing in dev container (#1394) @protyposis
- ⬆️ Update astral-sh/setup-uv action to v7 (#1392) @renovate[bot]
- ⬆️ Update actions/setup-python action to v6 (#1390) @renovate[bot]
- ⬆️ Update actions/checkout action to v6 (#1389) @renovate[bot]
- Enable Plausible analytics (#1388) @basnijholt
- ⬆️ Update python to v3.14.2 (#1387) @renovate[bot]
- ⬆️ Pin dependencies (#1386) @renovate[bot]
- Add documentation site with Zensical framework (#1385) @basnijholt
Full Changelog: v1.30.1...v1.30.2