MemorySyncMemorySync
Getting Started

Get Running

MemorySync is a hosted API. To start using it you need an account, a project, and an API key. Once you have those, point a client at https://api.memorysync.io and start sending requests.

Create an account

  • Sign up at memorysync.io/signup. The signup flow creates your organization and a default project.
  • Verify your email if prompted, then sign in to the dashboard.

Create an API key

  • Open Settings → API Keys in the dashboard.
  • Click Create key, give it a name, optionally pin it to a single project, and copy the value once — the dashboard does not show it again.
  • Send the key in the X-API-Key header on every service-to-service request.

Pick a project

  • Every memory request is scoped to a project. If your API key is project-locked, project resolution happens automatically.
  • Otherwise, send the project id in the X-Project-ID header.

Make your first call

BASH
curl -X POST https://api.memorysync.io/memory/add \
  -H "X-API-Key: $MEMORYSYNC_API_KEY" \
  -H "X-Project-ID: $MEMORYSYNC_PROJECT_ID" \
  -H "X-End-User-ID: demo-user-001" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "User prefers dark mode.",
    "source": "docs"
  }'

Where to go next