{"library":"azure-ai-search-orm","type":"library","category":null,"description":"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.","language":"javascript","status":"active","version":"0.0.20","tags":["javascript","azure","cognitive","search","ai","orm","typescript","ts"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install azure-ai-search-orm","imports":["import { index } from 'azure-ai-search-orm'","import { string } from 'azure-ai-search-orm'","import { connect } from 'azure-ai-search-orm'","import { SearchIndexClient } from '@azure/search-documents'"]},{"cmd":"yarn add azure-ai-search-orm","imports":[]},{"cmd":"pnpm add azure-ai-search-orm","imports":[]}],"homepage":"https://github.com/ihusemann/ai-search-orm#readme","github":"https://github.com/ihusemann/ai-search-orm","docs":null,"changelog":null,"pypi":null,"npm":"azure-ai-search-orm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}