Local AI Stack icon

Local AI Stack

Local AI Stack services

Overview

This node integrates with a local AI stack server to provide multiple AI-powered image and audio processing services. It supports extracting text from images (OCR), generating image captions, detecting faces, and several premium features like audio transcription, visual question answering, text-to-speech, image and video utilities, multimodal embeddings, and vector database functionalities. Users can input images either via URL or by uploading a file. The node sends requests to the specified AI-Hub server and runs selected services in parallel, returning their results in a structured JSON format. This node is useful for automating image analysis, transcription, and multimedia processing workflows.

Use Case Examples

  1. Extract text from images for document digitization.
  2. Generate descriptive captions for images in content management systems.
  3. Detect and analyze faces in security or social media applications.
  4. Transcribe audio files to text for accessibility or content creation (premium).

Properties

Name Meaning
Services Select one or more AI services to use; these services run in parallel. Includes OCR, image captioning, face detection, and premium features like audio transcription and text-to-speech.
Image Source Choose whether to provide an image URL or upload a file.
Image URL URL of the image to send to the AI service; required if Image Source is URL.
Image File The input binary field containing the image file to process; required if Image Source is Upload File.
Server URL Optional URL of the AI-Hub server to which requests are sent.

Output

JSON

- Result object returned by the AI service for the specified service name

  • error - Error message if a service execution fails and continueOnFail is enabled

Dependencies

Troubleshooting

  • If premium services are selected without access, the node throws an error indicating these features are unavailable and suggests joining a waitlist.
  • Errors during service execution return detailed messages specifying which service failed.
  • Ensure the AI-Hub server URL is correct and accessible; connection issues will cause request failures.
  • If using file upload, ensure the binary data field name matches the configured input property.

Links

Discussion