JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 7
  • Score
    100M100P100Q57550F
  • License MIT

n8n community node for Mixpeek - multimodal data processing and semantic search API

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@mixpeek/n8n-nodes-mixpeek) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @mixpeek/n8n-nodes-mixpeek

    Turn URLs, text, images, and video into structured signals inside n8n.

    Mixpeek is a multimodal processing API that lets you classify, search, cluster, and run ML inference on unstructured data — directly from n8n workflows.

    Input → Mixpeek → Structured signals → Any system

    Full docs & examples → mixpeek.com/connectors


    What you can build in minutes

    • Auto-tag content from URLs or files
    • Semantic search across documents, images, or video
    • Content moderation & safety signals
    • Dataset enrichment before indexing
    • Trigger workflows based on semantic similarity

    Supported modalities

    • Text
    • Web pages (HTML)
    • Images
    • Video
    • Files (via upload)

    Quick example

    Input: A URL or file

    Output:

    {
      "categories": ["technology", "ai"],
      "keywords": ["machine learning", "automation"],
      "sentiment": 0.72,
      "embeddings": [0.023, -0.041, ...]
    }

    Installation

    In n8n

    1. Go to Settings > Community Nodes
    2. Select Install
    3. Enter @mixpeek/n8n-nodes-mixpeek
    4. Click Install

    Manual

    npm install @mixpeek/n8n-nodes-mixpeek

    Credentials

    Get your API key from app.mixpeek.com.

    1. In n8n: Credentials > Add Credential
    2. Search "Mixpeek API"
    3. Enter your API key

    All Resources & Operations

    Retriever

    Multi-stage search pipelines with auto-optimization.

    • Create, Get, List, Update, Delete
    • Execute - Run a semantic search query
    • Explain - Get execution plan

    Inference

    Direct ML model execution.

    • Execute - Run inference with OpenAI, Anthropic, Google, or custom models

    Collection

    Transform objects into searchable documents using ML extractors.

    • Create, Get, List, Update, Delete

    Document

    Query-ready outputs with full lifecycle management.

    • Create, Get, List, Update, Delete

    Upload

    File upload management with presigned URLs.

    • Create Presigned URL, Get, List, Delete
    • Confirm - Verify upload completion

    Bucket

    Schema-backed containers for objects/blobs.

    • Create, Get, List, Update, Delete

    Namespace

    Manage tenant isolation and environments.

    • Create, Get, List, Update, Delete

    Taxonomy

    Similarity-based document classification.

    • Create, Get, List, Update, Delete

    Cluster

    Semantic grouping with triggers.

    • Create, Get, List, Delete
    • Execute - Run clustering

    Task

    Async job tracking and monitoring.

    • Get, List

    Webhook

    Event-driven automation.

    • Create, Get, List, Update, Delete

    Example Workflows

    1. Add a Mixpeek node
    2. Resource: Retriever → Operation: Execute
    3. Enter Retriever ID and query
    4. Connect to any downstream node

    Upload & Process a File

    1. Mixpeek node → Upload → Create Presigned URL
    2. HTTP node → PUT file to presigned URL
    3. Mixpeek node → Upload → Confirm

    Run Inference

    1. Mixpeek node → Inference → Execute
    2. Model: openai/gpt-4 or anthropic/claude-3
    3. Input: your JSON payload

    Development

    Setup

    cd n8n
    npm install
    npm run build

    Test

    npm test
    
    # Integration tests
    MIXPEEK_API_KEY=your_key npm run test:integration

    Local dev with n8n

    npm link
    cd ~/.n8n/custom && npm link @mixpeek/n8n-nodes-mixpeek
    n8n start

    Resources

    License

    MIT

    Support