Azure AI Search ORM

JSON →
library 0.0.20 ·javascript
verified Jun 4, 2026

A fully type-safe ORM for Azure AI Search (formerly Cognitive Search), version 0.0.20. It provides a fluent schema definition API inspired by Drizzle ORM, with strong TypeScript support for field types, filters, sorters, facets, suggesters, and automatic field mappings. The package wraps the official @azure/search-documents client and supports ESM/CommonJS. It's ideal for developers who want type safety and a declarative schema rather than raw REST API calls. Release cadence is monthly, with features closely tracking Azure AI Search updates. Differentiators: schema-based mapping, automatic indexer field mappings, and a clean DSL for complex types.