Skip to content

Releases: tinyhumansai/openhuman

OpenHuman v0.63.12

Choose a tag to compare

@github-actions github-actions released this 07 Aug 11:11
Immutable release. Only release title and notes can be modified.

The Smooth Release Bump Upgrade

v0.63.12 is here—a clean, streamlined release update to keep everything moving forward. 🎉

Highlights

Release automation & housekeeping ⚙️

This update is focused on release hygiene: bumping the version to v0.63.12 via the automated release workflow, with no feature or bugfix PRs included in this range. — Thank you @github-actions[bot]!

Contributor Credits

Thanks to @github-actions[bot] for shipping this release update.

Full Compare

v0.63.11...v0.63.12

OpenHuman v0.63.11

Choose a tag to compare

@github-actions github-actions released this 07 Aug 08:47
Immutable release. Only release title and notes can be modified.

OpenHuman v0.63.11

187 commits — 52 features, 90 fixes, 45 refactors, docs and CI. This release carries everything merged to main since v0.63.9, including the kernel restructure, ElevenLabs Voice Agents, and a large reliability pass across memory, inference and voice.

Note on the previous notes: an earlier version of this page listed only the two release-promotion PRs. That was an artefact of how release is updated, not a description of the release. The full contents are below.

Highlights

Voice

  • ElevenLabs Voice Agents — core RPC, realtime session, and local-agent relay handler (#5407)
  • Send the relay identity token where the backend can read it (#5428)
  • Stop the Piper voice id leaking into non-Piper TTS providers (#5367)
  • Repair the execute bit on extracted Piper binaries (#5216), handle U16 sample format in the fallback capture path (#4537)

Memory & embeddings

  • Warn before the embedding budget silently stops memory (#5402)
  • Stop a signed-in user's embeddings failing, and unstick the parked queue (#5427)
  • Classify Ollama-unavailable embed failures actionably (#5398)
  • Drain the coding-session backlog across bounded passes (#5368)
  • Canonicalize memory identifiers symmetrically (#5275); stop paging on caller ingest-payload schema errors (#5280)

Inference & model routing

  • Route Codex OAuth chat to the subscription backend (#5371)
  • Error on a misconfigured vision model instead of substituting (#5262); route vision at vision-capable models (#5253)
  • Explain background-role provider fallback and verify BYOK keys (#5254)
  • Route local AI through TinyAgents RPC (#5240); local model reliability — /api/tags fallback and real Ollama model ids (#5219)

Flows

  • Surface bounded loops from the tinyflows engine (#5366)
  • Accept declared workflow inputs on every run path (#5304)
  • Per-item fan-out — run an array of flow work concurrently (#5302)
  • Canvas visual refresh — kind tiles, elevation, step numbers (#5303)

Agent & chat

  • Send user image attachments as image blocks, not text (#5370)
  • Preserve chat context across a Quick/Reasoning switch (#5401)
  • Name a thread in three words (#5412)
  • Name the chat-template rejection instead of blaming model/temperature (#5309)
  • Filesystem-offload convention for worker artifacts on long-horizon tasks (#5217)

Kernel restructure

  • Collapse 124 flat domains into 31 gate-aligned families (#5328) — pure moves, byte-identical wire surface
  • Kernelize openhuman: cut the workflow dependency floor 418 → 280 crates (#5314)
  • Realign DomainGroup with the family directories (#5332) and guard three unenforced consumers (#5364)
  • Gate the macOS Contacts cohort behind contacts (#5365); host capability adapters and config seam (#5396)

Media, mascot & config

  • Error instead of false success on the generation poll timeout (#5411)
  • Accept PNG/GIF/JPEG/WebP custom avatars with file upload (#5420)
  • Surface a user notice when a corrupt config.toml is reset (#5340); stop transient active_user.toml read faults from resetting the profile (#5337)

Channels & sessions

  • Stop a missing edit route from looking like a deleted message (#5283)
  • Keep the /auth/me 401 classifiable as session expiry rather than a hard logout (#5311)
  • Stop out-of-credits background scouts paging Sentry (#5310)

Contributors

Thank you to everyone who shipped this release:

Contributor Commits
Steven Enamakel 50
Cyrus Gray 45
Mega Mind 31
YellowSnnowmann 28
mysma-9403 6
CodeGhost21 6
Sam 3
github-actions[bot] 7

Full compare

v0.63.9...v0.63.11

OpenHuman v0.63.7

Choose a tag to compare

@github-actions github-actions released this 07 Aug 18:28
Immutable release. Only release title and notes can be modified.

The Flows, Memory, and Voice Power‑Up

This release is packed with deep workflow-building upgrades, a leaner kernelized core, and big reliability wins across memory, inference, and voice—plus a bunch of UI polish that makes everything feel snappier and sturdier. 🎉

Highlights

Flows & Workflow Copilot, leveled up 🧩

Workflow authoring and Copilot got a major usability and reliability pass: clearer step labels, a “Save & enable” path, safe live test-runs behind approvals, a Stop button, better run-rail behavior, improved compile/runtime correctness, and a visual refresh across the canvas. There’s also more robust store behavior (corrupt-row handling, transactional upserts), better localization coverage, and tighter run/approval boundaries so what you approve is what runs.

(#5088, #5089, #5090, #5097, #5099, #5111, #5112, #5114, #5115, #5120, #5128, #5135, #5148, #5150, #5153, #5176, #5205, #5212, #5223, #5227, #5228, #5248, #5264, #5265, #5285, #5286, #5287, #5289, #5290, #5292, #5293, #5294, #5296, #5297, #5302, #5303, #5304, #5366) — Thank you @graycyrus and @senamakel!

Memory & agent profiles that scale 🧠

Memory took a big step forward: TinyCortex consolidation and tool-memory cutovers continue, identifiers are normalized more reliably, and a new warning helps prevent “silent” memory stoppage when embedding budgets are exhausted. Flows also gained more intentional memory behaviors (flow namespaces + digest, dedicated memory node support, and read-only memory helpers), while profiles gained “hermes-style” homes that neatly organize per-profile workspace, memory, skills, and cron attribution.

(#5043, #5101, #5118, #5140, #5175, #5176, #5205, #5220, #5227, #5237, #5244, #5246, #5275, #5280, #5282, #5368, #5398, #5402, #5427) — Thank you @senamakel, @graycyrus, @YellowSnnowmann, @CodeGhost21, and @mysma-9403!

Voice, mascot, and realtime experiences 🎙️

Voice capture and TTS reliability improved (including better sample-format handling, Piper binary fixes, and cleaner provider behavior), and realtime voice mode is now surfaced by default. There’s also a big new integration: ElevenLabs Voice Agents with core RPC, realtime sessions, and a local relay handler—paired with UX improvements like sentence-by-sentence streaming to reduce perceived delay.

(#4537, #5216, #5367, #5404, #5407, #5428, #5441) — Thank you @mysma-9403 and @YellowSnnowmann!

Chat, conversations, and day-to-day UI polish 💬

Chat and conversation UX got smoother and sturdier: long URLs now wrap correctly, a render loop was fixed, template rejections are clearer, and the thread-goal footer no longer auto-scrolls unexpectedly. The “Human” experience also evolves: the mascot can now live docked inside chat, supports uploaded custom avatars, and avoids lipsync-related UI lockups—plus you can name a thread in three words.

(#5030, #5210, #5274, #5309, #5369, #5412, #5419, #5420) — Thank you @jgentes, @graycyrus, and @YellowSnnowmann!

Inference, embeddings, search & cost correctness ⚡

Inference and embeddings behavior is more predictable and safer: better model routing (including vision-capable models), more actionable errors (and redacted secrets), improved local model reliability, and clearer handling for BYOK keys and budgets. Search expands with Exa support (managed + BYOK), and attribution is improved so usage is correctly linked to resolved providers.

(#4885, #5103, #5117, #5206, #5207, #5215, #5218, #5219, #5222, #5253, #5254, #5262, #5363, #5371) — Thank you @M3gA-Mind, @YellowSnnowmann, and @samrusani!

Core kernelization, feature gates, and performance 🧱

The core continues getting leaner and more modular: big dependency trimming, kernelization work, DomainGroup realignment, and more functionality gated behind explicit compile-time features. Performance and orchestration also improved with batching, shared config arcs, checkpoint/resume for delegations, and runtime process pooling across agents and skill runs.

(#5029, #5040, #5052, #5061, #5062, #5068, #5078, #5079, #5129, #5178, #5202, #5233, #5240, #5314, #5328, #5332, #5364, #5365, #5396, #5405) — Thank you @senamakel, @YellowSnnowmann, @ox...

Read more

OpenHuman v0.63.9

Choose a tag to compare

@github-actions github-actions released this 28 Jul 23:59
Immutable release. Only release title and notes can be modified.

The Release-Reliability Upgrade

This set of releases tightens up the shipping pipeline and keeps the release branch moving smoothly—so builds stay green and delivery stays fast. 🎉

Highlights

Release branch sync & conflict resolution 🔀

We kept release in lockstep with main through a series of promotions, ensuring the latest accumulated work lands cleanly where production builds are cut.

One promotion also required a careful conflict resolution pass to preserve the already-cut release versions while still bringing forward the full set of changes from main. (#5203, #5242, #5256) — Thank you @M3gA-Mind!

Linux AppImage release unblock 🐧

Linux desktop release smoke tests are back on track: an AppImage startup failure on Ubuntu 23.10+ was addressed by adjusting the user namespace sysctl behavior used during the release job, unblocking production runs. (#5251) — Thank you @M3gA-Mind!

Contributor Credits

Thank you to everyone who contributed to this release: @M3gA-Mind, @github-actions[bot].

Full Compare

v0.63.1...v0.63.9

OpenHuman v0.63.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 16:47
Immutable release. Only release title and notes can be modified.

The Composio Reliability Upgrade

This patch release tightens up Composio task execution and makes tool-calls more resilient, so your agents can get to work faster and recover more gracefully when model output gets messy. 🚀

Highlights

Composio task execution & schema validation 🧩

Composio actions triggered via integrations_agent now avoid a frustrating “first call bounce” and can execute immediately when the model’s arguments already match the resolved live contract. This prevents loops like “fetch my latest email” stalling before GMAIL_FETCH_EMAILS ever runs, especially along the text-mode per-action path. (#5132) — Thank you @M3gA-Mind!

Tool-call parsing robustness (Kimi recovery) 🛠️

Tool-call parsing has been hardened to better recover from Kimi-K2-family garbled tool-call bodies. The normalization now strips the <|\"|> argument-quote sentinels and rewrites malformed NAME{unquoted-json} into a canonical form, improving resilience when model output is slightly corrupted. (#5132) — Thank you @M3gA-Mind!

Contributor Credits

Thanks to everyone who contributed to v0.63.1: @M3gA-Mind and @github-actions[bot].

Full Compare

v0.63.0...v0.63.1

OpenHuman v0.63.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 17:31
Immutable release. Only release title and notes can be modified.

The Reliability & Control Upgrade

This release is packed with sturdier workflows, smoother chat and Agent World experiences, and a ton of under-the-hood hardening to keep everything fast and dependable. 🎉

Highlights

Workflows you can trust 🧩

The Workflows copilot and canvas got a major reliability pass: proposals consistently render (even for larger graphs), every copilot turn now ends in a real terminal outcome (no more silent trail‑offs), Accept now saves automatically, and the runs UI stays accurate and live-updating. Safety and correctness also improved with fixes for live-arming on updates, better circuit-breaking, approval-state visibility, and stronger tier/approval enforcement for Composio tool calls.

(#4881, #4886, #4887, #4888, #4889, #4890, #4891, #4893, #4904, #4911, #4932, #4933, #4941, #4942, #4943, #4945, #4955, #4956, #4999, #5000, #5007, #5011, #5012, #5013) — Thank you @graycyrus and @senamakel!

Chat that feels snappier & more controllable 💬

Chat got a big UX win with a Stop button plus ESC-to-interrupt and re-edit, and stronger protection against “hydrate” snapshots wiping fresh streaming or tool timelines. Orchestration also became more transparent: async sub-agent failures and “awaiting user” outcomes now surface correctly in chat, and delegations are now async-by-default with durable, resumable sessions and persistent workflow proposals.

(#4898, #4903, #4908, #5074) — Thank you @M3gA-Mind, @graycyrus, and @senamakel!

Memory & transcript upgrades 🧠

Memory ingestion and recall got sharper and safer: OpenHuman can ingest Codex and Claude coding sessions, Composio sync no longer keys upserts off secret-like titles, and recall avoids pulling same-session “echo” documents that drown out real facts. On top of that, transcripts are now much more robust: cold-boot resumes restore full-fidelity context and thinking, and the transcript system is moving to an append-only, derived view with raw session logs as the source of truth.

(#4863, #4953, #4991, #5077, #5086) — Thank you @senamakel, @M3gA-Mind, and @graycyrus!

Agent World (Tiny Place) feels alive 🌍

Tiny Place is now more interactive and complete: DMs and feeds update in real time, ledgers and feeds paginate beyond the first 50 items, and directory entries finally open a rich profile view. Profiles also leveled up with editing for your own profile (name/bio/avatar) and a public viewer route for arbitrary handles.

(#4951, #4952, #4988, #4989, #4990, #4994, #4996, #4997) — Thank you @M3gA-Mind!

Performance, polish, and “it just works” fixes ⚡

From accessibility and UI polish to startup and runtime performance, this release reduces friction across the app: improved dark theme contrast, paused mesh-gradient rendering when the app isn’t visible, and boot polling is consolidated and quieter. First-run setup overlays now appear only when actually provisioning, channel setup guidance is corrected in-app, pricing/checkout redirects behave properly, and the settings “Clear App Data” reset now correctly targets the signed-in user.

(#4897, #4902, #4905, #4910, #4939, #4954, #5035, #5036, #5066, #5075, #5085) — Thank you @M3gA-Mind, @YellowSnnowmann, and @senamakel!

Build flexibility, CI hardening, and new surfaces 🛠️

The core is now far more modular and easier to ship in slim builds via compile-time feature gates (media, web3, flows, skills, MCP, meet) and a new feature-gated terminal chat UI (openhuman tui). Desktop shipping and CI also got stricter and safer: voice and tokenjuice-treesitter are correctly forwarded into the desktop build, CI now gates feature-forwarding drift, macOS clippy blockers are resolved, the “gates-off” smoke lane is repaired and runs tests, and learning startup subscribers are decoupled from channels and covered with more stable tests. There’s also a core refactor moving the web chat conduit out of channels/.

(#4840, #4855, #4912, #4913, #4914, #4915, #4916, #4917, #4934, #5004, #5020, #5023, #5025, #5070, #5082, #5084) — Thank you @oxoxDev, @CodeGhost21, @senamakel, and @M3gA-Mind!

Integrations, inference, and tooling improvements 🔌

Integrations and local AI got more reliable: OpenAI-compatible local runtimes now probe /v1/models correctly, custom embedding endpoint verification errors are clearer and actionable, and streaming retries now honor Retry-After. Composio tool execution is smarter and safer with per-action tools gated on their full contracts (reducing argument guessing), and unsyncable toolkits no longer auto-register as memory sources. There’s also a new generate_document tool that emits real .docx, plus a public accessor for last-turn usage totals for downstream hosting/billing.

(#4899, #4909, #4940, #4993, #4995, #5064, #5067) — Thank you @M3gA-Mind and @senamakel!

Account, sharing, and navigation delights 🔗

You can now generate one-tap “look what my agent did” share cards for X and LinkedIn, the X/Twitter “Continue with Google” popup stays in-app, Rewards is finally discoverable via a cloud-gated sidebar entry, and the Codex auth button is properly localized. Plus: proactive “Agentic task insights” fixtures and lifecycle resets were tightened to keep the UI consistent.

(#4892, #4944, #4949, #4992, #5010, #5015, #5065) — Thank you @YellowSnnowmann, @graycyrus, and @M3gA-Mind!

Safety & prompt discipline changes 🧯

Desktop automation safety controls saw churn: an Emergency Stop was introduced and later fully removed based ...

Read more

OpenHuman v0.61.8

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:16
Immutable release. Only release title and notes can be modified.

The Smooth Shipping Upgrade

v0.61.2 → v0.61.8 is all about clean release momentum—promoting the latest work from main into release so staging/prod builds can pick up the newest improvements. Onward and upward. 🚀

Highlights

Release pipeline & promotion 🚢

This release primarily reflects a clean promotion of main into release, bringing the accumulated changes forward with a fast-forwardable merge (no divergence), ready for staging and production cuts.

(#4936) — Thank you @M3gA-Mind!

Contributor Credits

Thanks to everyone who contributed to this release: @M3gA-Mind, @github-actions[bot].

Full Compare

v0.61.2...v0.61.8

OpenHuman v0.61.2

Choose a tag to compare

@github-actions github-actions released this 15 Jul 08:42
Immutable release. Only release title and notes can be modified.

The Orchestration & Workflows Leap

This release brings a big step forward in orchestrating agents, building reliable workflows, and tightening up privacy, stability, and observability across the app. Onward! 🚀

Highlights

Orchestration hub & agent fleet control 🧠

Orchestration matured into a true control center: a TinyPlace-focused hub and dedicated tab, an attention/“Needs you” zone for approvals and blocked runs, typed v2 harness-session streams, and a Master chat control channel for managing sessions (including better DM ingest/replies and safer handling of undecryptable messages).

This also expands what can be orchestrated—co-located local CLI agents, Cursor/Windsurf harness support, hosted-brain client work, and new device tool execution flows (with trust gating and approvals) to keep powerful actions both usable and safe. (#4588, #4589, #4592, #4609, #4623, #4627, #4652, #4660, #4693, #4709, #4710, #4712, #4713, #4720, #4722, #4725, #4738, #4753, #4773, #4775, #4777, #4778, #4837) — Thank you @oxoxDev, @sanil-23, @senamakel, @M3gA-Mind, @CodeGhost21, and @YellowSnnowmann!

Workflows (tinyflows) from foundations to polished UX 🔁

Workflows evolved rapidly: the core engine seam and domain landed, then triggers/resume/history, approvals and trust, run inspection, list + navigation, canvas views, and a full Workflows page overhaul with discoveries and runs. The builder gained major quality-of-life upgrades—live catalog grounding, clearer input handling, safer defaults and gating, better diagnostics, and a “Fix with agent” path for failed runs.

A long run of correctness fixes followed: condition and routing validation, schedule rendering, tool output path handling (including schema-less probing), better run honesty (including warnings), deduped output rendering, persisted copilot chat, and protection against accidentally arming scheduled/side-effecting flows. (#4433, #4447, #4449, #4450, #4471, #4472, #4474, #4477, #4552, #4561, #4570, #4573, #4574, #4578, #4580, #4586, #4587, #4590, #4591, #4602, #4605, #4606, #4607, #4608, #4628, #4630, #4636, #4645, #4647, #4651, #4659, #4662, #4663, #4664, #4665, #4668, #4670, #4672, #4673, #4674, #4698, #4702, #4707, #4750, #4822, #4823, #4826, #4834, #4835, #4836, #4858, #4865, #4869, #4870, #4874, #4876) — Thank you @graycyrus, @senamakel, @CodeGhost21, and @YellowSnnowmann!

TinyAgents + agent harness reliability (and better answers) 🧩

A major wave of harness and TinyAgents migration work landed: the agent_graph state-machine harness with checkpointing/HITL/observability, migration completion, structured policy-block messaging, better “final answer” guarantees, tool-failure classification surfaced to the UI, and a strengthened memory read→dedupe→write→index contract (plus a long tail of fixes around unavailable tools and no-progress nudges).

A lot of robustness work also went into preventing wedged turns and improving orchestration behaviors—timeouts, parallel fan-out, safer delegation paths, clearer tool failure rendering, prompt posture adjustments, and better scheduler/cron hardening. (#4261, #4362, #4372, #4386, #4399, #4400, #4413, #4419, #4425, #4430, #4431, #4434, #4443, #4444, #4445, #4473, #4476, #4478, #4479, #4480, #4481, #4482, #4483, #4485, #4495, #4502, #4504, #4507, #4509, #4512, #4524, #4539, #4542, #4601, #4603, #4658, #4682, #4683, #4686, #4741, #4748, [#...

Read more

OpenHuman v0.58.7

Choose a tag to compare

@github-actions github-actions released this 30 Jun 19:26
Immutable release. Only release title and notes can be modified.

The Meetings & Connections Power‑Up

v0.58.0–v0.58.7 is packed with a sharper Meetings experience, faster + more reliable Connections (Skills/MCP), and a big wave of stability upgrades across agents, memory, and providers. 🚀

Highlights

Meetings, end-to-end polish 🎥

Meetings got a full redesign with a platform selector, a clean history master-detail layout, and smarter defaults—plus a bunch of quality fixes that make sessions feel more “alive” and less error-prone. You’ll see better UI feedback (including “Leaving…” states), automatic refresh of Recent Calls when a meeting ends, and improved handling of backend capacity messaging.

Wake phrases are now correctly forwarded for active meeting bots, meeting display names can auto-fill from your connected account, and the auto-summarize policy is honored—with a new manual summary RPC for “Ask” flows.
(#4308, #4348, #4347, #4221, #4231, #4297, #4353) — Thank you @graycyrus and @YOMXXX!

Connections: MCP & Skills that feel fast (and stay fast) 🔌

MCP took a major leap forward: the MCP Servers page is now “complete” with a curated catalog, lifecycle improvements, and E2E coverage. Under the hood, MCP tool calls return as soon as the reply frame arrives (huge latency win), stdio servers spawn with the user’s real shell PATH (hello npx/uvx), and schema migrations are now concurrency-safe.

Auth and install UX also improved across the board: clearer MCP 401 explanations (with safer messaging), better “installed / installing” card state, and Skills improvements like activation persistence, registry caching + pagination, and latency instrumentation.
(#4300, #4220, #4295, #4219, #4321, #4224, #4288, #4120, #4182, #4188, #4238) — Thank you @YellowSnnowmann, @M3gA-Mind, @oxoxDev, and @YOMXXX!

Chat experience: attachments, visuals, and smoother long turns 💬

Chat now has a first-class attachment button for images, videos, and documents—with drag-and-drop and paste support. Code blocks gained syntax highlighting across markdown surfaces, and the composer/footer layout now dynamically reserves space so queued follow-ups (and other expanding footer content) no longer overlap the conversation.

On the reliability side, long reasoning turns stay alive past the old 2-minute silence timeout thanks to a heartbeat progress signal.
(#4292, #4335, #4334, #4282) — Thank you @oxoxDev and @graycyrus!

Agents & tool runtime: fewer loops, clearer stops 🧠

Agent orchestration is now much harder to derail: identical tool-call loops are detected and halted, stuck sub-agents can return as explicitly incomplete, and session tool calls now respect timeouts instead of hanging forever. The MCP Setup Agent no longer gets trapped in a re-spawn loop when pausing for user clarification, and goal completion instructions were strengthened to improve auto-complete behavior.

The built-in researcher agent was also tightened up with a bounded tool surface and capped per-turn output.
(#4230, #4262, #4303, #4310, #4313, #4314) — Thank you @sanil-23, @YOMXXX, @oxoxDev, @salarkhannn, and @senamakel!

Memory & intelligence: better continuity and safer cross-host behavior 🗂️

Memory got meaningful durability upgrades: summary-only wiki history is now tracked via git, cross-thread search is faster by ranking before cloning heavy hits, and the Trees UI has clearer feedback and a stable toolbar layout even when vault guidance opens.

For multi-device setups, cross-host vault paths are now explicitly surfaced as belonging to a particular host OS—so a frontend won’t try to open macOS paths on Linux (or vice versa). The Brain memory graph reliably reloads after re-login, and the Intelligence page scrolls correctly inside the Brain card.
(#4168, #4311, #4331, #4342, #4330, #4223, #4332) — Thank you @senamakel, @mysma-9403, @graycyrus, @oxoxDev, and @M3gA-Mind!

Provider, inference, and observability hardening 🧰

This release includes a broad set of fixes that turn noisy “errors” into correctly-classified expected states, reduce retry storms, and improve resilience across providers and local environments. Highlights include: safer model-catalog parsing, better embeddings verification (including auto-detected dimensions and Gemini model-id normalization), improved handling of quota/limit states, and more robust OpenAI-compat parsing.

Backend routing is also safer: backend API calls won’t accidentally route to a BYO cloud inference host. For channels, OAuth “Connecting” states now recover cleanly when deep-link roundtrips fail. And for cron jobs, missing API keys halt early (with better user-visible error surfacing).
(#4157, #4160, #4184, #4186, #4185, #4207, #4209, #4210, #4161, #4189, #4187, #4208, #4286, #4306, #4166, #4169) — Thank you @oxoxDev and @M3gA-Mind!

Tiny Place: identity + trading fixes, smoother Linux rendering 🪙

Tiny Place saw a strong round of fixes: correct pricing tiers, USDC SPL mint acceptance for handle registration, longer RPC timeouts for bounty creation, and a more polished UX for destructive actions via an in-app confirm modal. Trading is more usable too—balances are read from the correct settlement RPC, Buy re-enables properly after a purchase attempt, and users can switch their primary handle across multiple identities.

On Linux, the world renderer now gets a working WebGL context via SwiftShader (without reverting to the old “disable GPU” blunt instrument).
(#4215, #4211, #4212, #4214, #4218, #4217, #4216, #4213) — Thank you @M3gA-Mind!

Voice, Human, devices, and desktop reliability 🎙️

Voice on macOS is more robust: in-process Whisper STT can work without relying on an external binary, and the install/test UI behaves more predictably. Human UI also gets a practical fix: the mic device selector stays within the viewport instead of clipping off-screen.

Desktop reliability improvements include a CEF GPU-disable startup override for tough environments, Debian installs preferring .deb packages (with proper runtime deps), and device pairing now using the correct Socket.IO ACK flow.
(#3915, #4343, #4309, #4263, #4355) — Thank you @YellowSnnowmann, @graycyrus, @sam, and @YOMXXX!

New creative tools, mascots, and model routing ✨

There’s a whole new media-generation domain with image/video agents and GMI media tools that download outputs into stable local paths. Mascots can now load from a GitHub-backed manifest, making it easier to expand and evolve the Human experience over time. ...

Read more

OpenHuman v0.58.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 18:40
Immutable release. Only release title and notes can be modified.

Super Context is Here! 🎉

v0.57.53 to v0.58.0 brings 124 PRs across 133 commits, with upgrades across memory, voice, agents, reliability, and developer foundations. Thank you to everyone who contributed to this release. ✨

Highlights 🚀

🧠 Memory & intelligence

Memory and intelligence flows are faster, clearer, and more resilient, from source sync controls and richer ingest to batched embeddings and delegated memory retrieval. (#3947, #3948, #3949, #3951, #3959, #3960, #3999, #4008, #4049, #4051, #4054, #4063, #4066, #4067, #4070, #4083, #4086, #4087, #4100, #4106, #4107, #4133, #4138) — Thank you @senamakel, @M3gA-Mind, @oxoxDev, @graycyrus, @mysma-9403, @Subharup-31, @sanil-23, and @senamakel-droid!

✅ Tasks, chat & agent workflows

Task, chat, and agent workflows become easier to steer and inspect, with better task boards, persistent run state, safer delegation, and clearer model/thread controls. (#3918, #3925, #3933, #3965, #3966, #3970, #3977, #3978, #3983, #3985, #3987, #3990, #3994, #4003, #4007, #4011, #4012, #4016, #4017, #4018, #4019, #4021, #4027, #4030, #4031, #4050, #4060, #4061, #4062, #4080, #4081, #4082, #4084, #4085, #4102, #4103, #4105, #4114, #4128, #4129, #4130, #4132, #4134, #4136, #4139, #4141, #4156, #4173) — Thank you @Felyx-Fu, @graycyrus, @sanil-23, @M3gA-Mind, @nazarli-shabnam, @ly-wang19, @YellowSnnowmann, @oxoxDev, @senamakel, @hgunduzoglu, and @senamakel-droid!

🔐 Reliability, security & platform polish

Reliability and platform behavior are tightened across security policy, credential handling, session health, CEF startup, Windows filesystem edge cases, and release-only build paths. (#3958, #3969, #3974, #3976, #3992, #4004, #4009, #4028, #4058, #4064, #4065, #4068, #4069, #4076, #4078, #4101) — Thank you @M3gA-Mind, @oxoxDev, and @senamakel!

🧩 Integrations, UI & developer foundations

Integrations, UI polish, and developer foundations also move forward, including clearer connected-account surfaces, meeting-agent wiring, presentation/artifact improvements, and cleaner docs/code organization. (#3718, #3941, #3946, #3973, #3975, #3981, #3982, #3984, #3986, #3988, #3989, #3995, #3998, #4002, #4026, #4032, #4037, #4052, #4053, #4057, #4071, #4072, #4079, #4108, #4109, #4110, #4113, #4115, #4123, #4124, #4125, #4126, #4127, #4131, #4137, #4162, #4171) — Thank you @obchain, @martian56, @M3gA-Mind, @nazarli-shabnam, @graycyrus, @senamakel, @oxoxDev, @sanil-23, @YellowSnnowmann, and @senamakel-droid!

New Contributors 🌟

  • Welcome Martian! Thank you for #3941 fix(composio): pin toolkit_versions=latest in direct-mode tool listings (#3932); #3946 fix(tauri): identify foreign process on core port + consent-gated force-quit (#3331).
  • Welcome Shabnam! Thank you for #3970 fix(sentry): re-register inboundFiltersIntegration so ignoreErrors runs; #3984 fix(settings): render Managed provider as always-on badge, not a locked toggle.

Hope y...

Read more