v0.50.3
tinyhumansai/openhumanv0.50.3Apr 1, 2026by github-actions[bot]
AI Summary
A significant architectural update introducing a multi-agent harness, self-learning subsystem, and web search capabilities. It also adds a one-command installer flow.
Key Highlights
- Multi-agent harness with 8 archetypes and DAG planning
- Self-learning subsystem with post-turn reflection
- Added Parallel search provider to WebSearchTool
- One-command installer flow with release smoke checks
New Features
- Multi-agent harness
- Self-learning subsystem
- Web search Parallel provider
- One-command installer
- Autocomplete persistence in memory
Full Release Notes
## What's Changed * refactor: replace dynamic imports with static imports in app/src by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/111 * feat(web-search): add Parallel search provider to WebSearchTool by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/114 * Feat/memory agent by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/115 * refactor(config): centralize env vars and add .env.example docs by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/116 * Add core memory RPC surface (#69) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/112 * feat: add Discord notification for new releases in GitHub Actions wor… by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/118 * feat(local-ai): guided model tier selection by device capability by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/120 * update: modify .gitignore to include `create_issue` and remove redund… by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/121 * Add GLiNER relex ingestion pipeline (#60) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/113 * feat(installer): add one-command installer flow and release smoke checks by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/123 * feat(autocomplete): persist accepted completions in memory and reuse them for suggestions (#108) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/119 * fix(agent): execute fallback tool calls in the loop by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/125 * feat: re-setup skills runtime and add model-callable skills bridge by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/126 * fix(tauri): restore working tray controls in desktop shell by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/127 * feat(memory): connect graph query and doc ingest APIs by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/124 * test: add cross-stack coverage for core and tauri flows by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/130 * feat(observability): add Sentry error reporting to Rust core by @senamakel in https://github.com/tinyhumansai/openhuman/pull/131 * fix: propagate entity_type into retrieval context for graph visualization by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/135 * fix(e2e): harden deep-link login flow reliability by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/137 * fix(skills): enforce per-skill runtime tool isolation by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/140 * fix: service gate buttons unclickable on startup by @senamakel in https://github.com/tinyhumansai/openhuman/pull/139 * refactor: migrate memory service to controller registry by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/138 * feat(onboarding): calmer onboarding + local AI download snackbar by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/134 * ci: speed up GitHub Actions builds (~14m → ~3-5m warm) by @senamakel in https://github.com/tinyhumansai/openhuman/pull/136 * fix(local-ai): Ollama bootstrap failure UX and auto-recovery by @senamakel in https://github.com/tinyhumansai/openhuman/pull/142 * fix(skills): persist OAuth credentials and fix skill auto-start lifecycle by @senamakel in https://github.com/tinyhumansai/openhuman/pull/146 * Update issue templates by @senamakel in https://github.com/tinyhumansai/openhuman/pull/148 * feat(agent): add self-learning subsystem with post-turn reflection by @senamakel in https://github.com/tinyhumansai/openhuman/pull/149 * feat(auth): Telegram bot registration flow — /auth/telegram endpoint by @senamakel in https://github.com/tinyhumansai/openhuman/pull/150 * feat(webhooks): webhook tunnel routing for skills + remove legacy tunnel module by @senamakel in https://github.com/tinyhumansai/openhuman/pull/147 * feat(agent): architecture improvements — context guard, cost tracking, permissions, events by @senamakel in https://github.com/tinyhumansai/openhuman/pull/151 * refactor(models): standardize to reasoning-v1, agentic-v1, coding-v1 by @senamakel in https://github.com/tinyhumansai/openhuman/pull/152 * fix(skills): debug infrastructure + disconnect credential cleanup by @senamakel in https://github.com/tinyhumansai/openhuman/pull/154 * feat(agent): multi-agent harness with 8 archetypes, DAG planning, and episodic memory by @senamakel in https://github.com/tinyhumansai/openhuman/pull/155 ## New Contributors * @YellowSnnowmann made their first contribution in https://github.com/tinyhumansai/openhuman/pull/114 * @sanil-23 made their first contribution in https://github.com/tinyhumansai/openhuman/pull/112 **Full Changelog**: https://github.com/tinyhumansai/openhuman/compare/v0.49.32...v0.50.3