# Nowledge Mem

> Unified CLI for personal knowledge base. This skill should be used when users want to save memories, search past conversations, persist current sessions, or manage stored information. Triggers: 记忆, 知识库, 保存会话, 搜索记忆, recall, remember, save memory, search knowledge, persist session, nm命令.

- Skill: `majiayu000/nowledge-mem` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/nowledge-mem`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/nowledge-mem/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/nowledge-mem

---


# Nowledge Mem

Unified CLI for Nowledge Mem knowledge base management.

## Quick Reference

| Command | Description |
|---------|-------------|
| `nm search "..."` | Search memories |
| `nm add "..."` | Add a new memory |
| `nm persist` | Save current session |
| `nm expand <id>` | View full thread |
| `nm update <id>` | Update memory |
| `nm delete <id>` | Delete memory |
| `nm labels` | List all labels |
| `nm diagnose` | Check connectivity |

## Execution

Run all commands via `uv run nm` from the skill directory.

```bash
cd <skill-directory>
uv run nm <command> [options]
```

## Core Workflows

### Search Knowledge Base

```bash
# Basic search
uv run nm search "Python async patterns"

# Verbose with JSON output
uv run nm search "API design" --verbose --json
```

### Add Memory

```bash
# Simple add
uv run nm add "Content to remember"

# With metadata
uv run nm add "Important config" --title "DB Config" --importance 0.8 --labels "config,db"
```

### Persist Current Session

Set `PROJECT_PATH` to the actual project directory before running.

```bash
PROJECT_PATH=/path/to/project uv run nm persist
PROJECT_PATH=/path/to/project uv run nm persist --title "Feature implementation"
```

### Expand Thread

```bash
uv run nm expand <thread_id>
```

## Reference Documentation

For detailed parameters and options:
- Command parameters: `references/command_reference.md`
- Configuration: `references/configuration.md`
- Usage patterns: `references/usage_patterns.md`
- Troubleshooting: `references/troubleshooting.md`

## Trigger Keywords

| Language | Keywords |
|----------|----------|
| 中文 | 记忆, 知识库, 保存, 搜索, 记录, 存储, 会话, 持久化 |
| English | memory, knowledge, save, search, persist, recall, remember, session |

