Getting Started

Installation

Install the Memsy SDK for your language — Python or Node.js — or call the HTTP API directly.

Memsy ships official clients for Python and Node.js. Both are thin, typed HTTP clients with built-in retries, usage tracking, and identical method names. If neither matches your stack, the cURL tab on every page shows the raw HTTP call so you can wire it up in any language.

Requirements

  • Python: 3.10, 3.11, 3.12, or 3.13
  • OS: macOS, Linux, Windows
  • One dependency: httpx >=0.25, installed automatically

Install

pip install memsy

Verify the install

import memsy
print(memsy.__name__)          # 'memsy'
from memsy import MemsyClient  # no ImportError

Dev extras (Python only)

If you're contributing to the Python SDK or want the test tooling locally:

pip install "memsy[dev]"

Adds pytest, pytest-asyncio, anyio, black, and ruff.

Next

Run your first call