A simple example showing how to do result re-ranking with RAG using Mastra, OpenAI, and PGVector.
rerank library for easy reranking of results
Local cross-encoder reranker for Engram — runs mxbai-rerank-v1 via ONNX Runtime (no API calls)
RaBitQ 1-bit quantized vector index in WebAssembly — 32× embedding compression with high-recall rerank, for browsers, Cloudflare Workers, Deno, and Bun
MCP server for Engram memory — recall, ingest, forget, timeline, overview tools for Claude Code and any MCP client
A react component toolset for managing animations
A simple example showing how to do result re ranking with RAG using Mastra, OpenAI, and PGVector.
This package provides support for the [RedisBloom](https://redis.io/docs/data-types/probabilistic/) module, which adds additional probabilistic data structures to Redis.
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.
Model Context Protocol implementation for TypeScript
A simple JavaScript implementation of Dijkstra's single-source shortest-paths algorithm.
Markdown-it - modern pluggable markdown parser.
An HTTP(s) proxy `http.Agent` implementation for HTTPS
Shared TypeScript definitions for Octokit projects
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
SSH2 client and server modules written in pure JavaScript for node.js
Tiny millisecond conversion utility
Give me a string and I'll tell you if it's a valid npm package name
A library for parsing IPv4 and IPv6 IP addresses in node and the browser.
Mock infrastructure for AI application testing — LLM APIs, image generation, image editing, text-to-speech, transcription, audio translation, audio generation, video generation, embeddings, MCP tools, A2A agents, AG-UI event streams, vector databases, sea
Lightweight utility for input validation and data extraction in Turf.js. Ensures GeoJSON inputs are in the correct format and extracts specific components like coordinates or geometries.
The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS