# NousResearch/hermes-agent · mem0 availability check requires SDK import verification

## Open now

- Nothing open on GitHub.

These issues and fixes address a bug where the mem0 memory provider incorrectly reports itself as available based on configuration alone, without verifying that the mem0ai SDK is actually importable. The proposed fixes ensure is_available() checks for successful SDK import.

## TL;DR

- 4 member(s): 0 open issue(s), 1 closed issue(s), 0 open PR(s), 0 merged PR(s), 3 PR(s) closed without merging.
- No fix has been merged to main; one or more PRs were attempted (see below).
- **Recommended:** review the prior/competing PR(s) below. A fix was attempted but not merged; your case may extend or revive that work.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `unresolved`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.50`: the share of member pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. `1.00` means every pair is linked.

## Closed / duplicate issues

- #70979: Bug: mem0 provider reports 'available' in \`hermes memory status\` when mem0ai SDK is not installed

## Prior & competing PRs

- **#71017: fix(mem0): check SDK import in is_available() instead of config only (#70979)**. closed without merge
  - maintainer direction: category `partial_fix`; implication `needs_llm`; refs `8a51b14dbb75`, `#70979`, `#71017`, `#71485`, `#73242`, `#71021`, `#70031`, `#374151`
- **#71021: fix(memory): report mem0 unavailable when SDK missing and lazy installs disabled**. closed without merge
  - maintainer direction: category `implemented_elsewhere`; implication `superseded`
- **#71485: fix(memory): mem0 is_available() must verify SDK importability**. closed without merge
  - maintainer direction: category `duplicate_of`; implication `duplicate`; refs `#71017`, `#70031`

## Fix status

- No merged fix on record.
- Subsystem: `agent`
