open-index/open-npm huggingface dataset:
npm package: @memstate/setup
Description: Set up Memstate AI persistent memory for your AI coding agent in seconds
Latest version: 2.1.0

# @memstate/setup

> Set up [Memstate AI](https://memstate.ai) persistent memory for your AI coding agent in seconds.

```
npx @memstate/setup
```

Detects your AI agent environment (Claude Code, Cursor, Cline, Windsurf, Kilo Code, Claude Desktop) and installs the Memstate MCP server config and/or skill file automatically.

---

## What it installs

### MCP server config *(recommended — default)*

Writes the Memstate server stanza into your agent's MCP config file so tools like `memstate_get`, `memstate_remember`, and `memstate_search` are available in every session.

```json
{
  "mcpServers": {
    "memstate": {
      "command": "npx",
      "args": ["-y", "@memstate/mcp"],
      "env": { "MEMSTATE_API_KEY": "your_key_here" }
    }
  }
}
```

### Skill file *(optional)*

Installs `SKILL.md` to the correct location for skill-based agents (Claude Code, Kilo Code, Cursor rules, etc.) and appends workflow instructions to `CLAUDE.md` / `.clinerules` / etc.

---

## Usage

```bash
npx @memstate/setup                   # Interactive setup (recommended)
npx @memstate/setup --mcp             # MCP config only
npx @memstate/setup --skill           # Skill file only
npx @memstate/setup --mcp --skill     # Both
npx @memstate/setup --path ~/my/proj  # Custom project root
npx @memstate/setup --yes             # Accept all defaults
npx @memstate/setup --help            # Full help
```

## Options

| Flag | Description |
|------|-------------|
| `--mcp` | Install MCP server config |
| `--skill` | Install SKILL.md |
| `--path <dir>` | Use a custom project root |
| `--global, -g` | Prefer global (user-level) install |
| `--project` | Prefer project-level install *(default)* |
| `--yes, -y` | Accept all defaults without prompting |
| `--help, -h` | Show help |
| `--version, -v` | Show version |

---

## Get a free API key

[memstate.ai/dashboard/api-keys](https://memstate.ai/dashboard/api-keys) — free to sign up, no credit card required.

---

## Links

- **Docs:** https://memstate.ai/docs
- **GitHub:** https://github.com/memstate-ai/memstate-skills
- **npm:** https://www.npmjs.com/package/@memstate/setup
npm package: @memstate/skills
Description: Install Memstate AI skills into your AI coding agent — Claude Code, Cline, Cursor, Windsurf, and more.
Author: Memstate AI
Latest version: 1.3.0

# @memstate/skills

Install [Memstate AI](https://memstate.ai) skills into your AI coding agent — Claude Code, Cline, Cursor, Windsurf, and more.

## Quick Start

```bash
npx @memstate/skills setup
```

This interactive CLI will:
1. Detect your project ID from the git repo name (or prompt you)
2. Install the Memstate skill to the correct location for your agent(s)
3. Update your `AGENTS.md`, `CLAUDE.md`, `GEMINI.md`, or `.clinerules` with pre/post task instructions
4. Guide you through MCP server configuration

## Commands

```bash
npx @memstate/skills setup     # Full interactive setup (recommended)
npx @memstate/skills install   # Install skill files only
```

## What Gets Installed

| Agent | Skill Location | Instruction File |
|-------|---------------|-----------------|
| Claude Code (project) | `.claude/skills/memstate/SKILL.md` | `CLAUDE.md` |
| Claude Code (personal) | `~/.claude/skills/memstate/SKILL.md` | — |
| Cline | `.clinerules/memstate.md` | `.clinerules/memstate.md` |
| Cursor | `.cursor/rules/memstate.mdc` | `.cursor/rules/memstate.mdc` |
| AGENTS.md (universal) | `.claude/skills/memstate/SKILL.md` | `AGENTS.md` |
| Gemini CLI | `.claude/skills/memstate/SKILL.md` | `GEMINI.md` |

## What the Skill Does

The Memstate skill teaches your AI agent to:
- **Before every task**: Check existing project memories to avoid duplicate work
- **After every task**: Save a markdown summary of what was done
- Use `memstate_remember` for summaries (preferred) and `memstate_set` for single facts

## Prerequisites

You need the Memstate MCP server configured with an API key. Get one free at [memstate.ai/dashboard](https://memstate.ai/dashboard).

```bash
npx @memstate/mcp setup
```

## Documentation

- [Skills Guide](https://memstate.ai/docs/skills)
- [MCP Setup](https://memstate.ai/docs/mcp/setup)
- [Tools Reference](https://memstate.ai/docs/mcp/tools)

## License

MIT
npm package: @memwyre/openclaw-plugin
Description: OpenClaw plugin for MemWyre persistent memory.
Latest version: 2.0.13

![MemWyre × OpenClaw](banner.png)

<p align="center">
  <a href="https://www.npmjs.com/package/@memwyre/openclaw-plugin"><img src="https://img.shields.io/npm/v/@memwyre/openclaw-plugin?style=flat-square&color=ff4d4d&label=npm" alt="npm version" /></a>
  <a href="https://www.npmjs.com/package/@memwyre/openclaw-plugin"><img src="https://img.shields.io/npm/dm/@memwyre/openclaw-plugin?style=flat-square&color=00e5cc&label=downloads" alt="npm downloads" /></a>
  <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/license-MIT-blue?style=flat-square" alt="license" /></a>
  <a href="https://www.npmjs.com/package/@memwyre/openclaw-plugin"><img src="https://img.shields.io/badge/openclaw-plugin-991b1b?style=flat-square&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBkPSJNMTIgMi41NjhjLTYuMzMgMC05LjQ5NSA1LjI3NS05LjQ5NSA5LjQ5NSAwIDQuMjIgMy4xNjUgOC40NCA2LjMzIDkuNDk0djIuMTFoMi4xMXYtMi4xMXMxLjA1NS40MjIgMi4xMSAwdjIuMTFoMi4xMXYtMi4xMWMzLjE2NS0xLjA1NSA2LjMzLTUuMjc0IDYuMzMtOS40OTRTMTguMzMgMi41NjggMTIgMi41Njh6IiBmaWxsPSIjRkY0RDREIi8+PC9zdmc+" alt="openclaw plugin" /></a>
</p>

# OpenClaw MemWyre Plugin

This plugin enables the OpenClaw autonomous agent to seamlessly use MemWyre as its persistent memory and context engine. It provides the agent with first-class tools to save notes and retrieve context from the MemWyre Vault.

## Installation

Assuming you have OpenClaw installed, you can link or copy this directory into your OpenClaw plugins directory, or install it via the OpenClaw CLI using the local path.

1. Ensure dependencies are installed in this plugin folder:
   ```bash
   cd openclaw-plugin
   npm install
   ```

2. Register the plugin with OpenClaw:
   ```bash
   openclaw plugins install /path/to/openclaw-plugin
   ```

## Configuration

You must configure the plugin in your OpenClaw settings (usually `~/.openclaw/config.json` or via OpenClaw's plugin management CLI) with your MemWyre API key.

```json
"plugins": {
    "entries": {
      "openclaw-plugin": {
        "enabled": true,
        "config": {
          "apiKey": "bv_sk_your_api_key_here",
          "hostUrl": "https://server.memwyre.tech"
        }
      }
    }
}
```

- **`apiKey`**: Generate this from the MemWyre web interface under Settings > API Keys.
- **`hostUrl`**: The URL where your MemWyre backend is running. Defaults to `https://server.memwyre.tech`.

## Tools Provided

Once configured, the OpenClaw agent will have access to the following tools:
- **`save_memory(text, tags)`**: Saves a new memory/note directly into your MemWyre Inbox.
- **`search_memwyre(query)`**: Performs semantic search across your MemWyre Vault to retrieve past context.