npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@marcmeese/n8n-nodes-communityapi-ai-client

v0.4.6

Published

Community API AI Server nodes for n8n

Readme

n8n Nodes für Community API AI Server

Dieses Paket stellt n8n-Nodes für die Integration mit dem Community API AI Server bereit.

Wichtig: Zur Nutzung der Nodes ist ein Account in der AI Community (https://ki-communities.de) zwingend notwendig, da dadurch der Zugang auf dem AI Server erstellt wird.

Installation

In n8n Settings → Community Nodes:

@marcmeese/n8n-nodes-communityapi-ai-client

Konfiguration

Authentifizierung einrichten

  1. Gehe zu n8n → Credentials → New
  2. Wähle "CommunityAPI - AI Server"
  3. Gib deinen API-Key ein
  4. Teste die Verbindung

Verfügbare Nodes

📋 Basis-Funktionen

Get User Info

Ruft Benutzerinformationen vom AI Server ab.

Parameter: Keine
Output: Benutzerinformationen als JSON

Get Job

Ruft Details zu einem spezifischen Job ab.

Parameter:

  • Job ID (string): Die ID des abzufragenden Jobs

Output: Job-Details als JSON

Download Job

Lädt die Ergebnisdateien eines abgeschlossenen Jobs herunter.

Parameter:

  • Job ID (string): ID des herunterzuladenden Jobs
  • Output Folder (string): Zielordner für Downloads
  • Basename (string, optional): Basis-Dateiname
  • Keep Filenames (boolean): Original-Dateinamen beibehalten

Output: Liste der heruntergeladenen Dateipfade

Upload File

Lädt eine einzelne Datei auf den AI Server hoch.

Parameter:

  • File Path (string): Pfad zur hochzuladenden Datei

Output: File-ID und Upload-Informationen

Upload Files

Lädt mehrere Dateien auf den AI Server hoch.

Parameter:

  • File Paths (string[]): Pfade zu den hochzuladenden Dateien

Output: Array von File-IDs und Upload-Informationen


🎙️ Audio & Sprach-Verarbeitung

Multimedia Transcriber

Transkribiert Audio- und Video-Dateien mit Whisper.

Parameter:

  • Input Media Path (string): Pfad zur Medien-Datei
  • Use WhisperX (boolean): Erweiterte WhisperX-Engine verwenden
  • Model (dropdown): Whisper-Modell auswählen
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten für Callback

Unterstützte Formate:

  • Audio: wav, mp3, m4a, oga
  • Video: mp4, avi, mov, mkv, webm

Output: Transkription als JSON

Audio Dataset Creator

Erstellt Audio-Datasets aus Eingabedateien.

Parameter:

  • Input Audio Paths (string[]): Pfade zu Audio-Dateien
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Dataset-Informationen als JSON

Advanced Voice

Erweiterte KI-basierte Sprachsynthese.

Parameter:

  • Scripts (string[]): Texte für die Sprachsynthese
  • Instruction (string): Anweisungen zur Sprechweise (z.B. "Speak in a happy tone")
  • Language (dropdown): German oder English
  • Gender (dropdown): Male oder Female
  • Target Format (dropdown): mp3 oder wav
  • Speed (number, 0.1-8.0): Sprechgeschwindigkeit (Standard: 1.0)
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Audio-Informationen

Soundstorm

Audio-Generierung mit Soundstorm-Modell.

Parameter:

  • Scripts (string[]): Texte für die Audio-Generierung
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Audio-Informationen

ElevenLabs TTS (Text-to-Speech)

Erstellt Sprachausgabe mit ElevenLabs AI-Modellen.

Parameter:

  • Scripts (string[]): Texte für die Sprachsynthese
  • Voice Selection (dropdown): Voice ID oder Voice Name
  • Voice ID/Name (string): Die ID oder der Name der Stimme
  • Model (dropdown): ElevenLabs-Modell (Multilingual v2, Turbo v2, etc.)
  • Target Format (dropdown): mp3, wav, ogg, flac
  • Speed (number, 0.5-2.0): Sprechgeschwindigkeit (Standard: 1.0)
  • Stability (number, 0.0-1.0): Stimm-Stabilität (Standard: 0.65)
  • Similarity (number, 0.0-1.0): Ähnlichkeit zum Original (Standard: 0.35)
  • Previous Request IDs (string[], optional): Vorherige Request-IDs für Kontext
  • Previous Texts (string[], optional): Vorherige Texte für Kontext
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Audio-Informationen

ElevenLabs STS (Speech-to-Speech)

Konvertiert Sprache zu Sprache mit ElevenLabs AI-Modellen.

Parameter:

  • Input Audio Paths (string[]): Pfade zu Audio-Dateien
  • Voice Selection (dropdown): Voice ID oder Voice Name
  • Voice ID/Name (string): Die ID oder der Name der Stimme
  • Model (dropdown): ElevenLabs-Modell
  • Target Format (dropdown): mp3, wav, ogg, flac
  • Stability (number, 0.0-1.0): Stimm-Stabilität (Standard: 0.65)
  • Similarity (number, 0.0-1.0): Ähnlichkeit zum Original (Standard: 0.35)
  • Use HD (boolean): HD-Verarbeitung aktivieren
  • Remove Background Noise (boolean): Hintergrundgeräusche entfernen
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Audio-Informationen


🖼️ Bild-Verarbeitung (ComfyUI)

ComfyUI - Image Upscale (Flux Magnific)

Skaliert Bilder mit Flux Magnific Modell.

Parameter:

  • Input Image Paths (string[]): Pfade zu Bild-Dateien
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Bild-Informationen

ComfyUI - Image Upscale (SDXL Clarity)

Skaliert Bilder mit SDXL Clarity Modell.

Parameter:

  • Input Image Paths (string[]): Pfade zu Bild-Dateien
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Bild-Informationen

ComfyUI - Image Upscale (Stable SR)

Skaliert Bilder mit Stable SR Modell.

Parameter:

  • Input Image Paths (string[]): Pfade zu Bild-Dateien
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Bild-Informationen

ComfyUI - Image Upscale (SeedVR2)

Skaliert Bilder mit SeedVR2 Modell.

Parameter:

  • Input Image Paths (string[]): Pfade zu Bild-Dateien
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Bild-Informationen

ComfyUI - Faceswap Detailer

Tauscht Gesichter in Bildern aus mit Detailer-Modell.

Parameter:

  • Input Image Paths (string[]): Pfade zu Bild-Dateien
  • Input Face Image (string): Pfad zum Gesichts-Bild
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Bild-Informationen


🎬 Video-Verarbeitung

Topaz Video Upscale

Skaliert Videos mit Topaz AI.

Parameter:

  • Input Video Path (string): Pfad zur Video-Datei
  • Framerate (number): Ziel-FPS (-1 für Original)
  • Scale Factor (number): Skalierungsfaktor (-1 für Original)
  • Target Format (dropdown): mp4, mov, mkv, webm
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Job-ID und Video-Informationen


🌐 Web-Scraping

Webpage Scraper

Extrahiert Inhalte von Webseiten.

Parameter:

  • URL (string): Die zu scrapende URL
  • Include Clips (boolean): Video/Audio-Clips einbeziehen
  • Use X (boolean): WhisperX für Clips verwenden (nur wenn Include Clips aktiv)
  • Callback URL (string, optional): URL für Callback
  • Callback Payload (JSON, optional): Zusätzliche Daten

Output: Gescrapte Inhalte als JSON


Entwicklung

Build-Prozess