The edge is where users interact most with AI – meet them where they are
Couchbase Mobile is a developer-friendly and AI-ready embedded database for offline-first mobile, IoT, and web apps, with SQL support, built-in sync, and vector search from cloud to edge. Build AI-powered apps that are always fast and available, with or without the internet.
Accelerated development
- Native database app support for iOS, Android, and Windows platforms; .NET and Java support for desktop and web server apps
- C-API for developing on IoT devices in any language
- JavaScript support for offline-first web apps that can sync with mobile apps and the cloud
- Vector search on-device works even without the internet
- Leverage Couchbase eventing service to transform data mutations into real-time insights and triggers for downstream AI or edge actions
Comprehensive end-to-end solution
Couchbase Mobile provides a unified platform that includes:
Cloud database for mobile apps
Use Couchbase Capella, our hosted Database-as-a-Service, or install and manage Couchbase Server on your own public or private cloud.
Edge-ready database
Deploy Couchbase Server at the edge to support thousands or more edge clients. For resource-constrained edge environments with a few hundred local clients, you can deploy Edge Server.
Embedded mobile database
Couchbase Lite is the embeddable version of Couchbase for mobile and IoT apps that stores data locally on the device.
Secure mobile data sync
Choose hosted data sync with Capella App Services, or install and manage Couchbase Sync Gateway yourself. Enable seamless failover and multi-region resiliency with XDCR services in the cloud.
Peer-to-peer data sync
- Sync data between peer devices without the internet
- Discover peers automatically over IP networks for iOS/Android
- Configure small mesh topologies automatically
- Switch networks automatically to ensure uninterrupted sync (coming late ĘĽ25)
- Connect over Bluetooth (coming late ĘĽ25)
Includes database server for resource-constrained environments
- Couchbase Edge Server can run on extremely resource-constrained hardware at the edge, such as small form-factor single board computers
- Edge Server addresses the challenge of limited compute capacity inherent in many edge deployments, which are often constrained by factors like space, power, and logistics