{"library":"ivy-orm","type":"library","category":null,"description":"Ivy ORM is a TypeScript-based ORM for Azure AI Search (formerly Cognitive Search) that provides a schema-driven approach to defining search indexes, indexers, and data sources. It maps AI Search resources to strongly-typed JavaScript objects, enabling type-safe CRUD operations and search queries with built-in validation and auto-completion. Version 0.0.25 is in early alpha with frequent releases; key differentiators include first-class TypeScript support, schema-first design, and seamless integration with the Azure AI Search SDK unlike generic ORMs that lack AI Search-specific abstractions.","language":"javascript","status":"active","version":"0.0.25","tags":["javascript","azure","cognitive","search","ai","orm","typescript","ts"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install ivy-orm","imports":["import { Schema } from 'ivy-orm'","import { SearchService } from 'ivy-orm'","import { defineIndex } from 'ivy-orm'"]},{"cmd":"yarn add ivy-orm","imports":[]},{"cmd":"pnpm add ivy-orm","imports":[]}],"homepage":"https://github.com/ihusemann/ivy-orm#readme","github":"https://github.com/ihusemann/ivy-orm","docs":null,"changelog":null,"pypi":null,"npm":"ivy-orm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}