@langchain/core
Core LangChain.js abstractions and schemas
Found 405 results for embeddings
Core LangChain.js abstractions and schemas
Typescript bindings for langchain
OpenAI integrations for LangChain.js
Promptbook: Run AI apps in plain human language across multiple models and platforms
Anthropic integrations for LangChain.js
Mastra is the Typescript framework for building AI agents and assistants. It’s used by some of the largest companies in the world to build internal AI automation tooling and customer-facing agents.
Smart. Simple. Local. AI-powered semantic search in TypeScript using transformer embeddings. No cloud, no API keys — 100% offline.
Performant search algorithm optimized for descriptive texts
Node.js bindings for faiss
Official JavaScript library for Tavily.
The Retrieval-Augmented Generation (RAG) module contains document processing and embedding utilities.
NodeJS implementation of @Qdrant/fastembed
typescript and wasm bindings for Hnswlib
a vector similarity search engine in WASM
Promptbook: Run AI apps in plain human language across multiple models and platforms
Universal Knowledge Protocol™ - World's first Triple Intelligence database unifying vector, graph, and document search in one API. 31 nouns × 40 verbs for infinite expressiveness.
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
🧠 AI Memory System powered by MongoDB Atlas & Voyage AI - Autonomous memory management with zero manual work
Interfaces for extending the embedjs ecosystem
Promptbook: Run AI apps in plain human language across multiple models and platforms
n8n community node for LM Studio Embeddings API with encoding format selection
Promptbook: Run AI apps in plain human language across multiple models and platforms
Transform any GitHub repository into searchable vector embeddings. MCP server with smart indexing, voyage-context-3 embeddings, and semantic search for Claude/Cursor IDEs.
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
Voyage AI Provider for running Voyage AI models with Vercel AI SDK
Promptbook: Run AI apps in plain human language across multiple models and platforms
PDF loader for embedjs
Promptbook: Run AI apps in plain human language across multiple models and platforms
Useful util functions when extending the embedjs ecosystem
Promptbook: Run AI apps in plain human language across multiple models and platforms
Word, PPT and Excel loader for embedjs
Sitemap recursive loader for embedjs
Load images into embedjs
CSV loader for embedjs
Promptbook: Run AI apps in plain human language across multiple models and platforms
A rag component for Convex.
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
typescript and wasm bindings for Hnswlib
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
Web page loader for embedjs
MCP tool for storing and searching memories with semantic search capabilities
Enable usage of Ollama with embedjs
XML loader for embedjs
Add LibSQL support to embedjs
RAG search system for Gist, GitHub, and Local Files.
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
XML loader for embedjs
A lightweight CLI tool for testing RAG (Retrieval-Augmented Generation) systems with different embedding combinations
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
MemorAI Advanced MCP Server - CBD-Based High-Performance Vector Memory System with HTTP/SSE Support
Solar LLM and Embeddings nodes for n8n
Promptbook: Run AI apps in plain human language across multiple models and platforms
A NodeJS RAG framework to easily work with LLMs and custom datasets
Enable usage of OpenAI models with embedjs
Promptbook: Run AI apps in plain human language across multiple models and platforms
Promptbook: Run AI apps in plain human language across multiple models and platforms
Official Typescript API client library for turbopuffer.com
Promptbook: Run AI apps in plain human language across multiple models and platforms
Orama plugin for generating embeddings securely on the front-end
MCP server for integrating Turso with LLMs
Promptbook: Run AI apps in plain human language across multiple models and platforms
Performant search algorithm optimized for descriptive texts
Vercel AI SDK Provider for Ollama using official ollama-js library
> A lightweight, AI-powered npm package finder — directly from your terminal.
WebAssembly binding for llama.cpp - Enabling on-browser LLM inference
Promptbook: Run AI apps in plain human language across multiple models and platforms
Transform any GitHub repository into searchable vector embeddings. MCP server with smart indexing, voyage-context-3 embeddings, and semantic search for Claude/Cursor IDEs.
n8n community node for Milvus vector database with enhanced metric type switching
n8n node for WCEA Embeddings API with encoding format selection, specifically design for Supabase
A client side vector search library
Fast, easy-to-use AI text embeddings, optimized for serverless functions.
Pre-trained English-language model weights for `@energetic-ai/embeddings`.
JavaScript SDK for AgentDB database service
Ziri — AI code context CLI (per-repo stores, streaming embeddings, multi-repo registry)
A NodeJS RAG framework to easily work with LLMs and custom datasets
Gentrace Pinecone v1 plugin for Node.JS
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
AI toolkit by Q9Labs with vector search, memory, and deep search utilities
Codai Better Database - High-Performance Vector Memory System with HPKV-inspired architecture and MCP server
Open Source Alternative for Building End-to-End Vector Search Applications without OpenAI & Pinecone
Get millions of financial documents into your AI app 🚀
EnergeticAI is TensorFlow.js, optimized for serverless environments, with fast cold-start, small module size, and great usability.
AI Memory MCP Server - Persistent memory and codebase understanding for AI coding assistants
Typescript bindings for langchain
An intelligent code compliance checker and embedding search tool for Claude Code
The easiest way to use LLMs, including streams, images, documents, tools and various agent scenarios.
Typescript bindings for langchain
AI-powered hexagonal framework with OpenAI integration, database adapters, web scraping, and Next.js demo application
Tiny helper to generate sentence-transformers embeddings via @xenova/transformers in Node.js and the browser.
Lightweight Cosine Similarity Function. Built as an alternative to the compute-cosine-similarity package. Works with high dimension vectors like openAI embeddings
MCP server for searching Hex package documentation
GigaChat integration for LangChain.js
Central Nervous System MCP Server for Autonomous Multi-Agent Orchestration with free local embeddings
Typescript bindings for langchain
Simple text embeddings library
Interfaces for extending the embedjs ecosystem
Mixedbread AI Provider for running Mixedbread AI models with Vercel AI SDK
Public types, enums and options used by Llumiverse API.
Advanced n8n node for Puter.js AI with RAG agentic capabilities, document processing, audio transcription, Supabase integration, and cost-optimized model priorities
Brain MCP Server - Semantic knowledge base access for Claude Code via Model Context Protocol. Provides intelligent search and navigation of files from multiple locations through native MCP tools.
Useful util functions when extending the embedjs ecosystem
typescript and wasm bindings for Hnswlib
A service for calculating, managing, truncating openai prompt tokens
CLI tool for managing the Mixedbread platform.
TypeScript client library for AI Search API - search and retrieve intelligent responses with context awareness
Zero-dependency, modular SDK for building robust natural language applications
Client for the Vectorize API
Web page loader for embedjs
Core indexing and search functionality for h-codex
Enhanced Google Gemini embeddings node for n8n with direct API integration and custom dimensions support
PDF loader for embedjs
MCP server for semantic code search powered by MongoDB Atlas Vector Search and Voyage AI embeddings
Enable usage of OpenAI models with embedjs
Provide an universal API to LLMs. Support for existing LLMs can be added by writing a driver.
Composable TypeScript toolkit for LLM pipelines, semantic chunking, and AI workflow orchestration.
Semantic Web Memory for Intelligent Agents
Core vector search engine for code intelligence
JavaScript NAPI bindings for faiss
Run AI models anywhere.
Word, PPT and Excel loader for embedjs
Model Context Protocol server for AI Search API - Provides intelligent search capabilities with context awareness and semantic understanding
Orama plugin for generating embeddings locally
A lightweight and efficient vector database for storing and searching text embeddings in the browser's local storage. The package uses OpenAI's API to generate embeddings for text documents and provides functionality for similarity search, filtering, and
A TypeScript MCP server for document management and semantic search with embeddings
In-memory vector database
PAMPA – Protocol for Augmented Memory of Project Artifacts (MCP compatible)
MCP server for SwiftOpenAI - access OpenAI APIs through Model Context Protocol
embeddings service for chatluna
Neural Vector Database for efficient similarity search
Production-ready RAG (Retrieval-Augmented Generation) framework for Next.js applications with PostgreSQL + pgvector
CSV loader for embedjs
Add LanceDb support to embedjs
A CLI tool for storing and searching development memories, insights, and patterns using Supabase and OpenAI embeddings
Best-in-class MCP (Model Context Protocol) server for AI memory storage with MIRIX-Inspired Specialized Memory Types (Core, Episodic, Semantic, Procedural, Resource, Knowledge Vault), Progressive Disclosure, AI-Powered Summaries, Context Window Optimizati
Sitemap recursive loader for embedjs
n8n community sub-node for Google Gemini Embeddings with extended features like output dimensions support
Load images into embedjs
SDK for interacting with RagFlow API
Hybrid semantic router with BM25 + dense embedding search
Add MongoDB support to embedjs
XML loader for embedjs
Add LibSQL support to embedjs
Automatically and continuously vectorize your PostgreSQL tables with the flexibility of your own embedding pipelines
Official TypeScript client library for Lunos AI API - A comprehensive AI proxy service supporting chat completions, image generation, audio synthesis, embeddings, and more.
n8n community node for SAP HANA Vector Store integration with LangChain
n8n community node for SiliconFlow AI models - chat completions, vision language models, embeddings, and reranking
Jina AI Provider for running Jina AI models with Vercel AI SDK
LLM driver implementations. Currently supported are: openai, huggingface, bedrock, replicate.
n8n community sub-node for Google Vertex AI Embeddings with output dimensions and configurable batch size support - resolves LangChain compatibility issues
XML loader for embedjs
Vector search SDK for LibSQL
Intelligent AI Gateway for routing requests to optimal language models with Vercel AI SDK provider support
n8n nodes for SAP AI Core LLM and embeddings integration
TypeScript SDK optimized for GPT-OSS 20 and GPT-OSS 120 models - High-performance training and inference
Youtube transcript and channel recursive loader for embedjs
Simplified advanced memory engine - no tiers, just powerful semantic search with persistence
MCP server for enhanced Qdrant vector database functionality
Advanced n8n node for Agentic RAG with Supabase pgvector - handles structured/unstructured documents with AI-powered query refinement
Vector search with HNSWlib and SQLite in TypeScript.
The TypeScript Code Extractor and Analyzer can be handy for RAG (Retrieval-Augmented Generation) systems for codebases. It provides a detailed and structured representation of the codebase that can be converted into embeddings, enabling more effective adv
Enable usage of Ollama with embedjs
Add HNSWLib support to embedjs
Official TypeScript/JavaScript SDK for EdgeVector - Edge-native multi-paradigm database with AI-first features
Official TypeScript/JavaScript SDK for EdgeVector DB - A globally distributed, edge-native database platform combining document storage, vector search, time series, and real-time streaming
MCP server for codebase indexing with Voyage AI embeddings and Qdrant vector storage
Lightning-fast Euclidean distance search using locality-sensitive hashing. Compress high-dimensional vectors into tiny fingerprints for 10× faster similarity search with 99% less memory usage.
n8n nodes for OpenRouter AI API integration
Lightning-fast cosine similarity search using locality-sensitive hashing. Compress high-dimensional vectors into tiny fingerprints for 10× faster similarity search with 99% less memory usage.
Official TypeScript/JavaScript SDK for EdgeVector - Edge-native multi-paradigm database with AI-first features
Official TypeScript/JavaScript SDK for Hashub Vector API - High-quality multilingual text embeddings with Turkish excellence
A fast, client-side vector search and embedding library.
Vercel AI SDK対応のインメモリRAG実装 - In-memory RAG implementation with Vercel AI SDK support
SPARC 2.0 - Autonomous Vector Coding Agent + MCP. SPARC 2.0, vectorized AI code analysis, is an intelligent coding agent framework built to automate and streamline software development. It combines secure execution environments, and version control into a
The easiest way to use LLMs, including streams, images, documents, tools and various agent scenarios.
MongoDB-powered Memory Bank MCP server with hybrid search capabilities for AI assistants
Local, cost-free vector store for text embeddings and similarity search (soon) in-browser and Node.js.
AI-powered code intelligence with semantic search and natural language querying
MCP server for the Mixedbread Platform
Typescript bindings for langchain-gpt4all
Custom embedding node for n8n to work with Supabase Vector Store
Confluence loader for embedjs
LU (Layer Understanding) is a lightweight framework for controlled chatbot interactions with LLMs, action orchestration, and retrieval-augmented generation (RAG).
The memory layer for Personalized AI in Typescript
Unified SDK for AI-powered context and personalization
Relationships between Backbone models in the flavor of MongoDB's document references and embeddings
Unified SDK for AI agent personalization
Run AI prediction functions in your JavaScript and Node.js apps.
A code context tool with vector search and real-time monitoring, with optional Git integration.
n8n node for OpenAI Analytics
The intelligent context optimization system for AI coding assistants. Built with Cole's PRP methodology, Context Portal knowledge graphs, and production-ready MongoDB architecture.
Convenient interface for utilizing various embedding models via API and locally.
DataStax RAGStack for Javascript/Typescript
MCP server with SQLite vec0 and Ollama embeddings for graph-based semantic memory
Add Qdrant support to embedjs
Enable usage of HuggingFace models with embedjs
A TypeScript/JavaScript module for implementing Retrieval-Augmented Generation (RAG) using Qdrant vector database, Google's Generative AI embeddings, and Groq LLM.
RAG (Retrieval Augmented Generation) library for MongoDB Vector Search
The core foundation of the Mastra framework, providing essential components and interfaces for building AI-powered applications.
Fast, type-safe utilities for vector embedding comparison and search.
Add Pinecone support to embedjs
NodeJS client for worka
Open Source Alternative for Building End-to-End Vector Search Applications without OpenAI & Pinecone
MCP server for RAG-based document search and management
Stateful AI agent memory layer for PostgreSQL with pgvector - TypeScript-first with intelligent context management
Add Redis support to embedjs
Add LMDB support to embedjs
Heroku Managed Inference and Agents provider for the Vercel AI SDK
Promptbook: Run AI apps in plain human language across multiple models and platforms
DataStax RAGStack CLI
A library for creating and managing embeddings with PCA and k-means clustering.
Enable usage of Node-Llama-Cpp with embedjs
A NodeJS RAG framework to easily work with LLMs and custom datasets
MCP Rag search of the customer related informations
n8n community node for Zilliz vector database with full RAG support
🏠 Teach AI to understand natural language like a patient tutor. Advanced embedding-based function calling with semantic understanding, confidence scoring, and natural language parameter extraction.
Add CosmosDB support to embedjs
A LangChain-based tool to answer questions strictly from PDF content using Groq LLM and local embeddings.
A lightweight memory-based vector store with persistent storage support for both Node.js and browser environments. Efficiently store, retrieve, and search vector embeddings with minimal dependencies.
Matches a given phrase to the best match in a database and determines the wildcards using a slot filler. This is like a regex, but much more flexible for phrase matching and alignment.
Simple neural sentence search.
The Retrieval-Augmented Generation (RAG) module contains document processing and embedding utilities.
Enhanced vector database with HNSW indexing, WAL, error recovery, and production-ready features. Based on Vectra by Steven Ickman.
High-performance Node.js client for Antarys vector database with HTTP/2, connection pooling, and intelligent caching
A toolkit for AI based conversations
Enable usage of Cohere models with embedjs
AI in payload
Typescript bindings for langchain
Typescript bindings for langchain
A robust LLaMA Node.js library with enhanced error handling and segfault fixes
(Unofficial) Voyage AI Embeddings node for n8n
MCP server for Milvus vector database with semantic and full-text search capabilities
The core foundation of the Mastra framework, providing essential components and interfaces for building AI-powered applications.
Typescript bindings for langchain
A NodeJS RAG framework to easily work with LLMs and custom datasets
tSNE is a dimension reduction and vector projection method. It's main use is in visualizing high-dimensional vectors, such as text embeddings, in 2D or 3D plots.
Fast, easy-to-use AI few-shot text classification.
A TypeScript SDK for embedding generation
N8N node for generating text embeddings using Transformer.js with direct text input
MCP server to search qdrant database
A powerful memory stack for AI applications with vector embeddings
Add Weaviate support to embedjs