---
name: Mem Status
slug: mem-status
category: Automation
description: Mem Status checks whether Nowledge Mem is running, reachable, and configured correctly. Use it when memory commands fail, on first setup, or after changing configuration.
github: "https://github.com/nowledge-co/community/tree/main/nowledge-mem-codex-plugin/skills/status"
language: Python
stars: 166
forks: 35
install: "npx degit https://github.com/nowledge-co/community/tree/main/nowledge-mem-codex-plugin/skills/status ~/.claude/skills/status"
installs_to: ~/.claude/skills/status
source_path: nowledge-mem-codex-plugin/skills/status/SKILL.md
collection_size: 25
category_size: 2226
collection_url: "https://dirskills.com/collections/nowledge-co/community"
added: 2026-09-08T05:34:54.046Z
last_synced: 2026-09-08T05:34:54.046Z
canonical_url: "https://dirskills.com/skills/mem-status"
---

# Mem Status

Mem Status checks whether Nowledge Mem is running, reachable, and configured correctly. Use it when memory commands fail, on first setup, or after changing configuration.

**Install:**

```bash
npx degit https://github.com/nowledge-co/community/tree/main/nowledge-mem-codex-plugin/skills/status ~/.claude/skills/status
```

## README

Quick health check: is Nowledge Mem running, reachable, and configured correctly?

## Command

```bash
nmem --json status
```

## Interpretation

- If healthy, report briefly (mode, server version, memory count) and continue.
- If unreachable, suggest checking:
  1. **Local mode**: Is the Nowledge Mem desktop app running?
  2. **Remote mode**: Is `~/.nowledge-mem/config.json` configured correctly?
  3. **Auth errors**: Is the API key valid?

## When to use

- Memory commands are returning errors.
- User asks "is Mem working?" or similar.
- First time using Nowledge Mem in a new environment.
- After changing configuration.

## Links

- [Getting started](https://mem.nowledge.co/docs)
- [Remote access setup](https://mem.nowledge.co/docs/remote-access)
