open-index/open-npm huggingface dataset:
npm package: @membranehq/react
Description: [![npm version](https://badge.fury.io/js/@membranehq%2Freact.svg)](https://badge.fury.io/js/@membranehq%2Freact)
Author: Membrane, Inc
Latest version: 0.28.0

# [Membrane](https://getmembrane.com) React Package

[![npm version](https://badge.fury.io/js/@membranehq%2Freact.svg)](https://badge.fury.io/js/@membranehq%2Freact)

React components for working with Membrane.

## 🚀 Installation

With NPM:

```bash
npm install @membranehq/react
```

With Yarn:

```bash
yarn add @membranehq/react
```

## ✨ Features

- Easy-to-use React hooks
- Pre-built UI components
- TypeScript support

## 🆘 Support

- For issues and feature requests, please contact us over email: <a href="mailto:support@getmembrane.com">support@getmembrane.com</a>
- For documentation, visit our [docs portal](https://docs.getmembrane.com)
npm package: @membranehq/sdk
Description: JavaScript SDK for Membrane
Author: Membrane, Inc
Latest version: 0.28.0

# [Membrane](https://getmembrane.com) SDK

[![npm version](https://badge.fury.io/js/@membranehq%2Fsdk.svg)](https://badge.fury.io/js/@membranehq%2Fsdk)

SDK for working with Membrane in Javascript/Typescript.

## 🚀 Installation

With NPM:

```bash
npm install @membranehq/sdk
```

With Yarn:

```bash
yarn add @membranehq/sdk
```

## ✨ Features

- Easy-to-use SDK methods
- TypeScript support

## 🆘 Support

- For issues and feature requests, please contact us over email: <a href="mailto:support@getmembrane.com">support@getmembrane.com</a>
- For documentation, visit our [docs portal](https://docs.getmembrane.com)
npm package: @memdev/cli
Description: Local-first, Git-integrated semantic memory CLI for repositories.
Latest version: 0.1.1

# @mem/cli

Semantic memory layer for Git. Installs hooks, captures commits/branches, and writes structured context into `.mem/`.

## Install

```bash
npm install -g @mem/cli
```

## Commands

- `mem init` — create `.mem/`, write default config, install git hooks.
- `mem capture --commit <hash>` — capture a commit’s message/diff into `.mem/graph.jsonl`.
- `mem capture --branch <branch>` — log a branch switch as context.
- `mem timeline` — show semantic steps grouped by branch.
- `mem status` — check hooks/config and last captured commit.

## Config

`.mem/mem.config.json` holds LLM provider/model/env var. Keys are never stored; point to your env var.

## Build locally

```bash
npm install
npm run build
```

> CLI is invoked as `mem` via the `bin` entry.