Skip to content

AI Node Catalog

Generated category

AI Node Catalog

Generated from 212 catalog nodes in AI.

AI/AgentsAI/Agents/BuilderAI/EmbeddingAI/GenerativeAI/Generative/AudioAI/Generative/Audio/OptionsAI/Generative/HistoryAI/Generative/History/MessageAI/Generative/ImageAI/Generative/Image/OptionsAI/Generative/PreferencesAI/Generative/ProviderAI/Generative/ResponseAI/Generative/Response/ChunkAI/Generative/Response/MessageAI/Generative/VideoAI/Generative/Video/OptionsAI/Generative/Video/Provider+28 more

Nodes in this category

Showing 212 of 212 generated node docs.

Invoke Agent

AI/Agents

Executes an Agent with history and returns the complete response

Simple Agent

AI/Agents

LLM-driven control loop that repeatedly calls referenced Flow functions as tools until it decides to stop

Stream Invoke Agent

AI/Agents

Executes an Agent with streaming, emitting chunks in real-time

Add DataFusion

AI/Agents/Builder

Add a DataFusion SQL session to an agent for data analysis capabilities

Agent from Model

AI/Agents/Builder

Creates an Agent object from a model Bit with configuration

Lazy Register Function Tools

AI/Agents/Builder

Indexes referenced Flow-Like functions into a vector DB so agents can discover tools via semantic search at runtime, keeping the context window lean.

Register Function Tools

AI/Agents/Builder

Adds referenced Flow-Like functions as callable tool references to an Agent

Register KG Traverse Tool

AI/Agents/Builder

Registers a knowledge graph traversal tool on the agent so it can query the graph mid-conversation

Register MCP Tools

AI/Agents/Builder

Adds Model Context Protocol (MCP) server tools to an Agent

Register Memory

AI/Agents/Builder

Gives the agent autonomous access to persistent memory tools (_memory_search, _memory_store, _memory_compress)

Register Thinking Tool

AI/Agents/Builder

Enables Rig's built-in Thinking tool for reasoning capabilities

Set Agent System Prompt

AI/Agents/Builder

Sets the system prompt for an Agent to guide its behavior

Embed Document

AI/Embedding

Creates an embedding vector for a document string using a cached embedding model

Embed Image

AI/Embedding

Embeds an image using a loaded model

Embed Query

AI/Embedding

Embeds a query string using a loaded model

Load Embedding Model

AI/Embedding

Loads a model from a Bit

AI Extractor

AI/Generative

Uses an LLM plus a JSON schema to extract structured data from free-form text

AI Extractor from History

AI/Generative

Extracts structured data by replaying an entire chat history through an LLM

Add Model Headers

AI/Generative

Adds custom HTTP headers to a model for use with custom API endpoints

Find Model

AI/Generative

Finds the best model based on certain selection criteria

Invoke Model

AI/Generative

Invokes the configured model with the provided chat history and streams back chunks.

Invoke Simple

AI/Generative

Invokes an LLM with a single system prompt + user prompt and streams back tokens.

Invoke with Tools

AI/Generative

Invokes an LLM that can call Flow tools/functions and routes each call to execution pins.

LLM Branch

AI/Generative

Routes execution based on an LLM-evaluated yes/no decision

Summarize

AI/Generative

Summarizes long text using an LLM with configurable strategies. Supports Map-Reduce (parallel, fast), Refine (sequential, coherent), Hierarchical (structure-aware), Hybrid (parallel + coherent), and Sliding Window (memory-efficient). Optional Chain of Density post-processing for optimal information density.

Local Text to Speech

AI/Generative/Audio

Generates WAV speech locally with an installed any-tts model bit.

Speech to Text

AI/Generative/Audio

Transcribes or translates audio with an existing provider Bit.

Text to Speech

AI/Generative/Audio

Generates speech audio with an existing provider Bit and writes it to FlowPath.

Google STT Options

AI/Generative/Audio/Options

Creates typed speech-to-text options for Gemini and Vertex audio transcription.

Google TTS Options

AI/Generative/Audio/Options

Creates typed text-to-speech options for Gemini and Vertex speech models.

Hugging Face TTS Options

AI/Generative/Audio/Options

Creates typed text-to-speech options for Hugging Face speech models.

Mistral TTS Options

AI/Generative/Audio/Options

Creates typed text-to-speech options for Mistral speech models.

OpenAI-Compatible STT Options

AI/Generative/Audio/Options

Creates typed speech-to-text options for OpenAI-compatible providers.

OpenAI-Compatible TTS Options

AI/Generative/Audio/Options

Creates typed text-to-speech options for OpenAI-compatible providers.

xAI STT Options

AI/Generative/Audio/Options

Creates typed speech-to-text options for xAI transcription models.

xAI TTS Options

AI/Generative/Audio/Options

Creates typed text-to-speech options for xAI speech models.

Clear History

AI/Generative/History

Clears all messages from a ChatHistory

From Messages

AI/Generative/History

Creates a Chat History from Messages

Get System Prompt

AI/Generative/History

Extracts the first system-level message from a chat history for downstream use

History From String

AI/Generative/History

Creates a ChatHistory Struct from String (as User Message)

Make History

AI/Generative/History

Creates a ChatHistory struct

Pop Message from History

AI/Generative/History

Removes and returns the last message in a chat history

Push Message

AI/Generative/History

Appends a chat message to the end of a history

Set History Frequency Penalty

AI/Generative/History

Stores the frequency penalty parameter used by LLM sampling

Set History N

AI/Generative/History

Stores how many completions to request in downstream LLM calls

Set History Presence Penalty

AI/Generative/History

Stores the presence penalty parameter used for discouraging repetition

Set History Temperature

AI/Generative/History

Stores the sampling temperature used for later LLM invocations

Set History Thinking

AI/Generative/History

Stores the thinking level that downstream model invocations should use

Set History Top P

AI/Generative/History

Stores the nucleus sampling (top-p) parameter alongside the chat history

Set History User

AI/Generative/History

Updates the user identifier stored alongside the chat history

Set Max Tokens

AI/Generative/History

Stores the maximum completion tokens allowed for future calls

Set Response Format

AI/Generative/History

Configures the structured response format expected from later LLM calls

Set Seed

AI/Generative/History

Stores an optional randomness seed alongside the chat history

Set Stop Words

AI/Generative/History

Stores one or more stop sequences to truncate future completions

Set Stream

AI/Generative/History

Stores whether downstream LLM invocations should stream tokens

Set System Message

AI/Generative/History

Creates or replaces the system prompt within a chat history before invoking an LLM

Extract Content

AI/Generative/History/Message

Extracts text content from a chat message, flattening multi-part payloads

Make Message

AI/Generative/History/Message

Creates a chat message with text or image content and optional tool metadata

Push Content

AI/Generative/History/Message

Appends text or image parts onto a chat message

Generate Image

AI/Generative/Image

Generates one image with an existing provider Bit and writes it to FlowPath.

AWS Bedrock Image Options

AI/Generative/Image/Options

Creates typed image options for AWS Bedrock image models.

Google Imagen Options

AI/Generative/Image/Options

Creates typed image options for Google AI Studio and Vertex Imagen models.

Hugging Face Image Options

AI/Generative/Image/Options

Creates typed image options for Hugging Face text-to-image models.

OpenAI Image Options

AI/Generative/Image/Options

Creates typed image options for OpenAI and Azure OpenAI image generation.

OpenRouter Image Options

AI/Generative/Image/Options

Creates typed image options for OpenRouter image-output models.

Together Image Options

AI/Generative/Image/Options

Creates typed image options for Together text-to-image models.

xAI Image Options

AI/Generative/Image/Options

Creates typed image options for xAI image generation.

Make Preferences

AI/Generative/Preferences

Creates a BitModelPreference struct used to guide model selection

Set Model Hint

AI/Generative/Preferences

Adds a soft preference hint for downstream model selection

Set Preference Weight

AI/Generative/Preferences

Adjusts the relative weight for a specific capability preference

AWS Bedrock Model

AI/Generative/Provider

Prepares a Bit for AWS Bedrock model endpoints

Anthropic Model

AI/Generative/Provider

Prepares a Bit for Anthropic's Claude API using the provided credentials

Cohere Model

AI/Generative/Provider

Prepares a Bit for Cohere's API using the supplied credentials

Deepseek Model

AI/Generative/Provider

Prepares a Bit for Deepseek's API using the provided credentials

Galadriel Model

AI/Generative/Provider

Prepares a Bit for Galadriel's verified endpoint using the provided credentials

Gemini Model

AI/Generative/Provider

Prepares a Bit for Google Gemini endpoints using the provided credentials

Groq Model

AI/Generative/Provider

Prepares a Bit for Groq's API using the supplied endpoint and key

Huggingface Model

AI/Generative/Provider

Builds the Huggingface model based on certain selection criteria

Hyperbolic Model

AI/Generative/Provider

Builds the Hyperbolic model based on certain selection criteria

LM Studio Model

AI/Generative/Provider

Connects to a locally running LM Studio server via its OpenAI-compatible API

Mira Model

AI/Generative/Provider

Builds the Mira model based on certain selection criteria

Mistral Model

AI/Generative/Provider

Builds the Mistral model based on certain selection criteria

Moonshot AI Model

AI/Generative/Provider

Builds the Moonshot AI model based on certain selection criteria

Mozilla any-llm Model

AI/Generative/Provider

Builds a model via the Mozilla any-llm gateway (OpenAI-compatible). Supports both self-hosted gateways and the managed platform at any-llm.ai

Ollama Model

AI/Generative/Provider

Builds the Ollama model based on certain selection criteria

OpenAI Model

AI/Generative/Provider

Prepares a Bit for OpenAI or Azure OpenAI endpoints with the provided credentials

OpenRouter Model

AI/Generative/Provider

Builds the OpenRouter model based on certain selection criteria

Perplexity Model

AI/Generative/Provider

Builds the Perplexity model based on certain selection criteria

Together AI Model

AI/Generative/Provider

Builds the Together AI model based on certain selection criteria

Vertex AI Model

AI/Generative/Provider

Prepares a Bit for Google Vertex AI Gemini endpoints using ADC or service account credentials

VoyageAI Model

AI/Generative/Provider

Builds the VoyageAI model based on certain selection criteria

xAI Model

AI/Generative/Provider

Builds the xAI model based on certain selection criteria

Chunk From String

AI/Generative/Response

Wraps an arbitrary string in a synthetic streaming chunk

Last Content

AI/Generative/Response

Extracts the content string from the last assistant message in a response

Last Message

AI/Generative/Response

Extracts the last assistant message from a response

Make Response

AI/Generative/Response

Creates an empty Response struct for manual composition

Push Chunk

AI/Generative/Response

Appends a streaming chunk onto a response

Response From String

AI/Generative/Response

Wraps a plain string into a synthetic LLM response object for downstream tooling.

Get Token

AI/Generative/Response/Chunk

Extracts the latest streamed token from a response chunk

Get Content

AI/Generative/Response/Message

Extracts the text content field from a response message

Get Role

AI/Generative/Response/Message

Extracts the author role string from a response message

Generate Video

AI/Generative/Video

Generates video with an existing provider Bit and writes it to FlowPath.

OpenAI Sora Options

AI/Generative/Video/Options

Creates typed video options for OpenAI Sora models.

Replicate Video Options

AI/Generative/Video/Options

Creates typed video options for Replicate video models.

Runway Options

AI/Generative/Video/Options

Creates typed video options for Runway models.

Vertex Veo Options

AI/Generative/Video/Options

Creates typed video options for Google Vertex Veo models.

fal Video Options

AI/Generative/Video/Options

Creates typed video options for fal.ai video models.

Replicate Video Model

AI/Generative/Video/Provider

Builds a Replicate video generation provider Bit.

Runway Video Model

AI/Generative/Video/Provider

Builds a Runway video generation provider Bit.

fal Video Model

AI/Generative/Video/Provider

Builds a fal.ai queued video generation provider Bit.

Abort

AI/GitHub/Copilot/Chat

Aborts the current message processing

Send Message

AI/GitHub/Copilot/Chat

Sends a message to Copilot and waits for complete response. Supports history input for context.

Stream Message

AI/GitHub/Copilot/Chat

Sends a message to Copilot and streams the response. Supports history input and matches Model Invoke interface.

Local Client Config

AI/GitHub/Copilot/Client

Builds a local Copilot client configuration (stdio-based). Requires 'copilot' CLI to be installed and in PATH, or specify the CLI path explicitly.

Server Client Config

AI/GitHub/Copilot/Client

Builds a server/remote Copilot client configuration (TCP-based)

Start Local Client

AI/GitHub/Copilot/Client

Starts a local Copilot client using stdio. Requires 'copilot' CLI installed.

Start Server Client

AI/GitHub/Copilot/Client

Starts a server/remote Copilot client using TCP

Stop Client

AI/GitHub/Copilot/Client

Gracefully stops a running Copilot client (local or server)

Custom Agent Config

AI/GitHub/Copilot/Config

Configures a custom agent

Infinite Session Config

AI/GitHub/Copilot/Config

Configures infinite session with automatic context compaction

Provider Config (BYOK)

AI/GitHub/Copilot/Config

Configures a custom provider (Bring Your Own Key)

System Message Config

AI/GitHub/Copilot/Config

Configures the system message for the session

MCP HTTP Server

AI/GitHub/Copilot/MCP

Configures an HTTP/SSE MCP server for remote tool integration

MCP Local Server

AI/GitHub/Copilot/MCP

Configures a local/stdio MCP server for tool integration

Create Session

AI/GitHub/Copilot/Session

Creates a new Copilot chat session

Destroy Session

AI/GitHub/Copilot/Session

Destroys a Copilot session

Session Builder

AI/GitHub/Copilot/Session

Builds a complete Copilot session configuration with all options

Tool Config

AI/GitHub/Copilot/Tools

Configures an agent tool with parameters

Tool List Builder

AI/GitHub/Copilot/Tools

Combines multiple tools into a list for session configuration

Client Status

AI/GitHub/Copilot/Utilities

Checks if a Copilot client is connected and ready

Get Auth Status

AI/GitHub/Copilot/Utilities

Gets the authentication status of the Copilot client

Get Models

AI/GitHub/Copilot/Utilities

Lists available Copilot models

Get Version

AI/GitHub/Copilot/Utilities

Gets the version of the Copilot CLI

Load Model

AI/ML

Load Trained ML Model from Path

Load Model (Binary)

AI/ML

Load Trained ML Model from Path using fast binary format (Fory)

Predict

AI/ML

Predict with Machine Learning Model

Prediction Class/Label

AI/ML

Extract class_idx and label from predictions.

Save Model

AI/ML

Save Trained ML Model to Path

Save Model (Binary)

AI/ML

Save Trained ML Model to Path using fast binary format (Fory)

Teachable Machine

AI/ML

Image classification using Teachable Machine models.

Train Classifier (Decision Tree)

AI/ML/Classification

Fit/Train a Decision Tree classifier. Native multi-class support with interpretable rules.

Train Classifier (Naive Bayes)

AI/ML/Classification

Fit/Train a Gaussian Naive Bayes classifier. Native multi-class support - no need for One-vs-All.

Train Classifier (SVM)

AI/ML/Classification

Fit/Train Support Vector Machines (SVM) for Multi-Class Classification

Train Clustering (DBSCAN)

AI/ML/Clustering

Fit/Train DBSCAN Density-Based Clustering

Train Clustering (KMeans)

AI/ML/Clustering

Fit/Train KMeans Clustering

K-Fold Split

AI/ML/Dataset

Generate K train/test splits for cross-validation. Each fold uses (K-1)/K data for training and 1/K for validation.

Sample Dataset

AI/ML/Dataset

Random sample N records or a ratio from a dataset

Shuffle Dataset

AI/ML/Dataset

Shuffle dataset rows randomly

Split Dataset

AI/ML/Dataset

Split a dataset into training and testing subsets

Stratified Split

AI/ML/Dataset

Split a dataset into training and testing subsets while maintaining class distribution

Accuracy

AI/ML/Metrics

Calculate classification accuracy by comparing predictions to actual values

Confusion Matrix

AI/ML/Metrics

Build confusion matrix and calculate precision, recall, and F1 score

Regression Metrics

AI/ML/Metrics

Calculate MSE, RMSE, MAE, and R² for regression predictions

Get Centroids

AI/ML/Model Info

Extract cluster centroids from a trained KMeans model

Get Coefficients

AI/ML/Model Info

Extract coefficients and intercept from a trained Linear Regression model

Model Info

AI/ML/Model Info

Get general information about any ML model

Extract Keypoint

AI/ML/ONNX

Extract a specific keypoint from a pose by index or name

Feature Extraction

AI/ML/ONNX

Extract feature vectors from images using ONNX models

Feature Similarity

AI/ML/ONNX

Compare two feature vectors using cosine similarity or L2 distance

Image Classification

AI/ML/ONNX

Image Classification with ONNX-Models. Download models from: MobileNetV2 (https://github.com/onnx/models/tree/main/validated/vision/classification/mobilenet), SqueezeNet (https://github.com/onnx/models/tree/main/validated/vision/classification/squeezenet), ResNet (https://github.com/onnx/models/tree/main/validated/vision/classification/resnet), EfficientNet (https://github.com/onnx/models/tree/main/validated/vision/classification/efficientnet-lite4)

Load ONNX

AI/ML/ONNX

Load ONNX Model from Path

Model Info

AI/ML/ONNX

Get ONNX model metadata (inputs, outputs, shapes)

Object Detection

AI/ML/ONNX

Object Detection in Images with ONNX-Models. Download models from: TinyYOLOv2 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/tiny-yolov2), YOLO (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation), SSD-MobileNet (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/ssd-mobilenetv1)

Pose Estimation

AI/ML/ONNX

Detect human poses and keypoints using ONNX models. Download models from: YOLOv8-Pose (https://docs.ultralytics.com/models/yolov8/), MoveNet (https://tfhub.dev/google/movenet/), HRNet (https://github.com/OAID/TengineKit)

Semantic Segmentation

AI/ML/ONNX

Segment images into semantic classes using ONNX models. Download models from: DeepLabV3 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/duc), FCN (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/fcn)

Session Info

AI/ML/ONNX

Get information about a loaded ONNX session

Unload ONNX

AI/ML/ONNX

Release ONNX model from cache to free memory

Audio to Mel Spectrogram

AI/ML/ONNX/Audio

Convert audio to mel spectrogram for speech models

Load Audio

AI/ML/ONNX/Audio

Load audio file for processing

Resample Audio

AI/ML/ONNX/Audio

Resample audio to target sample rate

Trim Audio

AI/ML/ONNX/Audio

Trim audio to speech segments from VAD

Voice Activity Detection

AI/ML/ONNX/Audio

Detect speech segments in audio. Download Silero VAD model from: https://github.com/snakers4/silero-vad/raw/master/src/silero_vad/data/silero_vad.onnx

Batch Image Inference

AI/ML/ONNX/Batch

Run ONNX inference on multiple images in batches

Compare Faces

AI/ML/ONNX/Face

Compare two face embeddings for similarity

Crop Faces

AI/ML/ONNX/Face

Crop detected faces from image

Face Detection

AI/ML/ONNX/Face

Detect faces in images. Download models from: UltraFace (https://github.com/onnx/models/tree/main/validated/vision/body_analysis/ultraface), RetinaFace (https://huggingface.co/arnabdhar/retinaface-onnx), SCRFD (https://huggingface.co/onnx-community/scrfd_10g_bnkps)

Face Embedding

AI/ML/ONNX/Face

Extract face embedding for recognition. Download models from: ArcFace (https://huggingface.co/onnx-community/arcface_torch/tree/main), FaceNet (https://huggingface.co/rocca/facenet-onnx)

Named Entity Recognition

AI/ML/ONNX/NLP

Extract named entities (persons, organizations, locations, dates, etc.) from text using ONNX models. Supports BERT, RoBERTa, and other transformer-based NER models with automatic tokenization. Download models from: BERT-base-NER (https://huggingface.co/dslim/bert-base-NER), Multilingual NER (https://huggingface.co/Davlan/bert-base-multilingual-cased-ner-hrl), spaCy NER (https://huggingface.co/spacy). Download tokenizer.json from the same model repository.

Crop Text Regions

AI/ML/ONNX/OCR

Crop detected text regions from image for recognition

Text Detection

AI/ML/ONNX/OCR

Detect text regions in images. Download models from: CRAFT (https://huggingface.co/quocanh34/craft_text_detection_onnx), DBNet (https://huggingface.co/Xenova/dbnet_resnet50_onnx), EAST (https://www.dropbox.com/s/r2ingd0l3zt8hxs/frozen_east_text_detection.tar.gz)

Text Recognition

AI/ML/ONNX/OCR

Recognize text from cropped text regions. Download models from: CRNN (https://huggingface.co/Xenova/crnn_onnx), TrOCR (https://huggingface.co/microsoft/trocr-base-printed), PaddleOCR (https://huggingface.co/aapot/paddleocr-onnx)

Colorize Depth

AI/ML/ONNX/Vision

Convert depth map to rainbow-colored visualization

Depth Estimation

AI/ML/ONNX/Vision

Estimate depth from a single image using ONNX models. Download models from: MiDaS (https://github.com/isl-org/MiDaS/releases), DPT (https://huggingface.co/Intel/dpt-large/tree/main), Depth Anything (https://huggingface.co/depth-anything/Depth-Anything-V2-Small/tree/main)

Depth to Point Cloud

AI/ML/ONNX/Vision

Convert depth map to 3D point cloud coordinates

PCA Reduction

AI/ML/Reduction

Principal Component Analysis for dimensionality reduction

t-SNE Reduction

AI/ML/Reduction

t-Distributed Stochastic Neighbor Embedding for dimensionality reduction (placeholder - not yet implemented)

Train Regression (Linear)

AI/ML/Regression

Fit/Train Linear Regression Model

Prediction Score

AI/ML/Teachable Machine

Extract score from predictions.

Auto Classifier

AI/ML/Tuning

Automatically finds the best classification model. Tries Naive Bayes, Decision Tree, and SVM with cross-validation.

Grid Search

AI/ML/Tuning

Exhaustive search over parameter combinations with cross-validation. Returns the best parameters found.

Build Memory Context

AI/Memory

Assembles retrieved memory records into a token-budgeted context string for injection into agent system prompts

Compress Memory

AI/Memory

Compresses old memory observations into a summary using an LLM, then replaces them in the store. Runs the embedding model to store the summary vector.

Create Memory Config

AI/Memory

Creates a MemoryConfig that bundles database, embedding model, and tuning parameters for all memory nodes

Optimize Memory

AI/Memory

Runs LanceDB maintenance on the memory table: flush buffered writes, compact fragments, prune old versions, and rebuild indices. Run periodically or after bulk writes.

Search Memory

AI/Memory

Searches the memory store using the configured recall strategy (recent, relevance, or hybrid)

Store Memory

AI/Memory

Embeds text and stores it as a memory observation in the configured LanceDB table

KG Extract

AI/Memory/Graph

Extracts entities (nodes) and relationships (edges) from text using an LLM, returning structured arrays ready for graph insertion

KG Retrieve

AI/Memory/Graph

Retrieves context from a knowledge graph: embeds the query, finds matching nodes, then expands N hops to build structured context

KG Summarize

AI/Memory/Graph

Converts a subgraph (nodes + edges) into a natural-language summary for LLM consumption

Character Chunk Text

AI/Preprocessing

Splits raw text locally using simple character-based chunking

Chunk Text

AI/Preprocessing

Splits long text into sized/overlapping chunks using the cached embedding model's splitter

AI Extract Document

AI/Processing

Extracts text and content from documents using AI for enhanced image descriptions and OCR.

AI Extract Documents

AI/Processing

Extracts text and content from multiple documents using AI in parallel.

AI Keywords

AI/Processing

Extracts keywords from text using an LLM. The AI understands context and semantics, providing high-quality keyword extraction for complex or domain-specific content.

Extract Content Sections

AI/Processing

Intelligently segments document into thematic sections with summaries, tracking content across non-contiguous pages. Ideal for large document corpora.

Extract Document

AI/Processing

Extracts text and content from documents (PDF, DOCX, XLSX, images, etc.) and converts to markdown.

Extract Documents

AI/Processing

Extracts text and content from multiple documents in parallel.

PII Mask (AI)

AI/Processing

Masks Personally Identifiable Information using an LLM. Can detect contextual PII like names, addresses, and sensitive information that regex patterns might miss.

Pages to Markdown

AI/Processing

Combines an array of document pages into a single markdown string.

RAKE Keywords

AI/Processing

Extracts keywords from text using the RAKE (Rapid Automatic Keyword Extraction) algorithm. RAKE is a domain-independent algorithm that extracts significant phrases by analyzing word frequency and co-occurrence.

Summarize Document

AI/Processing

Creates an intelligent summary of document pages using AI with configurable strategies and detail levels. Handles long documents via chunked summarization with multiple strategy options.

YAKE Keywords

AI/Processing

Extracts keywords from text using YAKE (Yet Another Keyword Extractor). YAKE is an unsupervised automatic keyword extraction method that uses statistical features from the text itself.