Sample app
Couchbase Lite is the only embedded database that gives you local storage, cloud-to-device and peer-to-peer sync, SQL queries, and on-device vector search in one scalable platform. Build resilient apps that always work – even without internet.
Reads and writes hit the embedded database at memory speed – no network round-trip, no stalled UI.
Apps keep reading and writing when the network fails. Sync catches up automatically when connectivity returns.
On-device vector search powers semantic queries and RAG with no internet dependency and full data privacy.
One platform, one query language, one data model – for iOS, Android, .NET, Java, C/C++ (IoT), and browser-based JavaScript.
Data lives on-device. Reads and writes happen locally – when the network drops, your app keeps working. Sync reconciles automatically when connectivity returns, with version-vector conflict resolution that’s deterministic across devices.
Idiomatic SDKs that respect each platform’s conventions. SQL support and simple-to-use APIs for database CRUD. Flexible JSON schema means no migrations on app upgrade.
On-device vector search for hybrid (keyword + semantic) queries against local data. Call local or remote ML and LLM models with the Predictive Query API. Build RAG and AI features that work fully offline – with no third-party search or vector store to integrate.
Get quick answers to questions about Couchbase’s embedded database.
Couchbase Lite is an embedded NoSQL database for mobile, IoT, and web apps that stores data locally for offline-first access, with built-in SQL, vector search, and data sync.
Yes. Couchbase Lite adds what SQLite lacks: built-in cloud sync, automatic conflict resolution, and on-device vector search – with no extra extensions or fees required.
Yes. Couchbase Lite has built-in on-device vector search, enabling semantic search and RAG features in mobile and IoT apps – even without an internet connection.
Couchbase Lite supports iOS, Android, Linux, .NET, cross-platform, embedded devices via C/C++ API, and web browsers via JavaScript, covering virtually every mobile and edge platform.
Couchbase Lite syncs automatically with Couchbase Server via Sync Gateway and supports peer-to-peer sync between devices, with built-in conflict resolution throughout.