Skip to content
@sidearmDRM

sidearmDRM

Protect media from unauthorized AI training. Watermarking, AI detection, content credentials, and similarity search.

Sidearm

Protect your media from unauthorized AI training.

Sidearm is an API platform for watermarking, adversarial embeddings, AI content detection, content credentials, neural fingerprinting, and similarity search for images, video, audio, and text. Run SOTA proprietary, and open-source protection algorithms through a single API.

Get Started

MCP Server (for AI agents)

Add Sidearm tools to Cursor, Claude Desktop, Windsurf, or any MCP-compatible agent:

{
  "mcpServers": {
    "sdrm": {
      "command": "npx",
      "args": ["-y", "@sidearmdrm/mcp"],
      "env": { "SDRM_API_KEY": "sk_live_..." }
    }
  }
}

TypeScript SDK

npm install @sidearmdrm/sdk-node
import { Sidearm } from "@sidearmdrm/sdk-node";

const client = new Sidearm({ apiKey: "sk_live_..." });
const job = await client.protect({
  media_url: "https://example.com/artwork.png",
  level: "maximum",
});
const result = await job.wait();

REST API

curl -X POST https://api.sdrm.io/api/v1/protect \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"media_url": "https://example.com/artwork.png", "level": "maximum"}'

Repositories

Repo Description
mcp-server MCP server with 17 tools for AI agents
sdk-node TypeScript/Node.js SDK with typed client and job polling

What It Does

  • Watermarking -- Invisible ownership marks that survive compression, cropping, reformatting, and print-to-digital round-trips
  • Adversarial Embeddings -- Perturbations that poison AI training data and prevent style mimicry
  • Content Credentials -- Cryptographic provenance signing with tamper-evident chain of custody
  • AI Detection -- Determine whether content was AI-generated across image, video, audio, and text
  • Neural Fingerprinting -- Deep embedding-based indexing for semantic and perceptual matching
  • Similarity Search -- Find stolen or derivative content across your indexed library at multiple tiers
  • Membership Inference -- Prove whether an AI model was trained on your protected content

Links

Pinned Loading

  1. mcp-server mcp-server Public

    MCP server for the Sidearm API — protect media from AI training, detect AI content, and search for stolen work

    TypeScript

  2. sdk-node sdk-node Public

    TypeScript/Node.js SDK for the Sidearm API — protect media from AI training, detect AI content, and search for stolen work

    TypeScript

  3. sdk-python sdk-python Public

    Python SDK for the Sidearm API — protect media from AI training, detect AI content, and search for stolen work

    Python

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…