A class that extends the TextLoader class. It represents a document
loader that loads documents from a CSV file. It has a constructor that
takes a filePathOrBlob parameter representing the path to t
A class that extends the BufferLoader class. It represents a document
loader that loads documents from DOCX files.
It has a constructor that takes a filePathOrBlob parameter representing the path
A class that extends the BaseDocumentLoader class. It represents a
document loader that loads documents from EPUB files.
A class that extends the DirectoryLoader class. It represents a document loader that loads documents from a directory in the Notion format. It uses the TextLoader for loading '.md' files and ignores u
Represents a loader for directories containing Obsidian markdown files. This loader extends the DirectoryLoader and provides functionality to load and parse '.md' files with YAML frontmatter, Obsidian
A class that extends the BufferLoader class. It represents a document
loader that loads documents from PDF files.
A class that extends the BufferLoader class. It represents a document
loader that loads documents from PPTX files.
A class that extends the TextLoader class. It represents a document
loader that loads documents from SRT (SubRip) subtitle files. It has a
constructor that takes a filePathOrBlob parameter represe
A document loader that loads unstructured documents from a directory using the UnstructuredLoader. It creates a UnstructuredLoader instance for each supported file type and passes it to the DirectoryL
A document loader that uses the Unstructured API to load unstructured documents. It supports both the new syntax with options object and the legacy syntax for backward compatibility. The load() method
A class that extends the BaseDocumentLoader and implements the DocumentLoader interface. It represents a document loader that loads documents from an Apify dataset.
Transcribe audio and load subtitles for the transcript as srt or vtt format.
Transcribe audio and load the transcript as a document using AssemblyAI.
Transcribe audio and load the paragraphs of the transcript, creating a document for each paragraph.
Transcribe audio and load the sentences of the transcript, creating a document for each sentence.
Class representing a document loader that loads documents from an Azure Blob Storage container. It extends the BaseDocumentLoader class.
Class representing a document loader that loads a specific file from Azure Blob Storage. It extends the BaseDocumentLoader class and implements the DocumentLoader interface.
Load pre-rendered web pages using a headless browser hosted on Browserbase.
Depends on @browserbasehq/sdk package.
Get your API key from https://browserbase.com
A class that extends the BaseDocumentLoader and implements the DocumentLoader interface. It represents a document loader for loading web-based documents using Cheerio.
A document loader specifically designed for loading documents from the College Confidential website. It extends the CheerioWebBaseLoader.
Class representing a document loader for loading pages from Confluence.
loader for couchbase document
Class representing a document loader for loading Figma files. It extends the BaseDocumentLoader and implements the FigmaLoaderParams interface. The constructor takes a config object as a parameter, wh
Class representing a document loader for loading data from Firecrawl (firecrawl.dev). It extends the BaseDocumentLoader class.
Class representing a document loader specifically designed for loading documents from Gitbook. It extends the CheerioWebBaseLoader.
A class that extends the BaseDocumentLoader and implements the GithubRepoLoaderParams interface. It represents a document loader for loading files from a GitHub repository.
A class that extends the BaseDocumentLoader class. It represents a document loader for loading files from a google cloud storage bucket.
A class that extends the CheerioWebBaseLoader class. It represents a loader for loading web pages from the Hacker News website.
A class that extends the CheerioWebBaseLoader class. It represents a loader for loading web pages from the IMSDB (Internet Movie Script Database) website.
Class responsible for converting Jira issues to Document objects
Class representing a document loader for loading issues from Jira.
A class that extends the BaseDocumentLoader class. It represents a document loader for loading documents from Notion using the Notion API.
A document loader for loading data from PDFs.
Class representing a document loader for scraping web pages using Playwright. Extends the BaseDocumentLoader class and implements the DocumentLoader interface.
Class that extends the BaseDocumentLoader class and implements the DocumentLoader interface. It represents a document loader for scraping web pages using Puppeteer.
A class that extends the BaseDocumentLoader class. It represents a document loader for loading files from an S3 bucket.
Class representing a document loader for loading search results from the SearchApi. It extends the BaseDocumentLoader class.
Class representing a document loader for loading search results from the SerpAPI. It extends the BaseDocumentLoader class.
Interface representing the parameters for initializing a SitemapLoader. SitemapLoaderParams
A class that represents a document loader for transcribing audio files using the Sonix Speech Recognition service.
Class representing a document loader for loading data from the SortXYZ blockchain using the SortXYZ API.
Class representing a document loader for loading data from Spider (spider.cloud). It extends the BaseDocumentLoader class.
Class representing a document loader for loading Taskade project. It extends the BaseDocumentLoader and implements the TaskadeLoaderParams interface. The constructor takes a config object as a paramet
A document loader for loading data from YouTube videos. It uses the youtubei.js library to fetch the transcript and video metadata.
A transformer that converts HTML content to plain text.
A transformer that uses the Mozilla Readability library to extract the main content from a web page.
Represents the parameters for configuring the CheerioWebBaseLoader. It extends the WebBaseLoaderParams interface and adds additional parameters specific to loading with Cheerio.
Interface representing the response from the Confluence API.
Interface representing a Confluence page.
Interface representing the parameters for configuring the ConfluencePagesLoader.
Interface representing a Figma file. It includes properties for the file name, role, last modified date, editor type, thumbnail URL, version, document node, schema version, main file key, and an array
Interface representing the parameters for configuring the FigmaLoader. It includes optional properties for the access token, an array of node IDs, and the file key.
An interface that represents a file in a GitHub repository. It has properties for the file name, path, SHA, size, URLs, type, and links.
An interface that represents the parameters for the GithubRepoLoader class. It extends the AsyncCallerParams interface and adds additional properties specific to the GitHub repository loader.
Represents the parameters for configuring WebBaseLoaders. It extends the AsyncCallerParams interface and adds additional parameters specific to web-based loaders.
Interface representing the parameters for configuring the JiraDocumentConverter.
Interface representing the parameters for configuring the JiraProjectLoader.
Represents the parameters for the S3Loader class. It includes properties such as the S3 bucket, key, unstructured API URL, unstructured API key, S3 configuration, file system module, and UnstructuredL
Interface representing the parameters for initializing a SitemapLoader. SitemapLoaderParams
See https://docs.sort.xyz/docs/api-keys to get your free Sort API key. See https://docs.sort.xyz for more information on the available queries. See https://docs.sort.xyz/reference for more information
Interface representing the response from the SortXYZ API.
Interface representing the parameters for the SortXYZBlockchainLoader class.
Interface representing the parameters for configuring the TaskadeLoader. It includes optional properties for the personal access token and project id.
Interface representing a Taskade project. It includes properties for the id, text, parentId and completed.