LanceDB API Reference LanceDB provides multiple ways to interact with your vector database: LanceDB Cloud REST API - A RESTful API service for cloud-hosted LanceDB instances Client SDKs - Native language bindings for direct integration LanceDB Cloud REST API The REST API allows you to interact with LanceDB Cloud instances using standard HTTP requests. This is ideal for building web applications, cross-platform integrations, serverless architectures and anguage-agnostic implementations. The complete API specification is available here: LanceDB Cloud Documentation Link REST API REST API Documentation Client SDKs The SDKs provide a type-safe interfaces, native data structure integrations, advanced querying capabilities and better performance through optimized protocols. For tighter integration with your application code, LanceDB provides native SDK libraries in multiple languages: LanceDB SDKs Documentation Link Description Python Python SDK Documentation Full-featured Python client with pandas & numpy integration JavaScript (@lancedb/lancedb package) Current JS Documentation Modern JavaScript/TypeScript SDK for Node.js and browsers JavaScript (legacy vectordb package) Legacy JS Documentation Legacy JavaScript package (deprecated) Rust Rust Documentation Native Rust implementation for high performance