Database & Data Sync Blog
MongoDB Realm & Device Sync alternatives – ObjectBox
MongoDB Realm & Device Sync got deprecated, but there are alternatives. Check out why to migrate to ObjectBox. How-to coming soon….
Local AI – what it is and why we need it
Artificial Intelligence (AI) has become an integral part of our daily lives in recent years. However, it has been tied to running in huge, centralized cloud data centers. This year, “local AI”, also known as “on-device AI” or “Edge AI”, is gaining momentum. Local...
First on-device Vector Database (aka Semantic Index) for iOS
Easily empower your iOS and macOS apps with fast, private, and sustainable AI features. All you need is a Small Language Model (SLM; aka "small LLM") and ObjectBox - our on-device vector database built for Swift apps. This gives you a local semantic index for fast...
Retrieval Augmented Generation (RAG) with vector databases: Expanding AI Capabilities
What is RAG? Retrieval Augmented Generation (RAG) is a technique to enhance the intelligence of large language models (LLMs) with additional knowledge, such as reliable facts from specific sources, private or personal information not available to others, or just fresh...
The on-device Vector Database for Android and Java
ObjectBox 4.0 is an on-device vector database allowing Android and Java developers to enhance their apps with local AI capabilities. A vector database facilitates advanced vector data processing and analysis, such as measuring semantic similarities across different...
Vector search: making sense of search queries
What is vector search and why does it matter? Learn how it enhances query accuracy, leverages semantics, and utilizes advanced techniques like approximate nearest neighbor search. Explore how vector search revolutionizes AI and information retrieval.
Python on-device Vector and Object Database for Local AI
Python developers, did you know you can now do local / on-device RAG on commodity hardware without the need for an Internet connection, and no need to share the data?
The battle-tested on-device database, ObjectBox, has just extended their Python support. It’s a very lightweight and fast vector database alternative you can run on almost any hardware.
Even with millions of documents, ObjectBox finds the nearest neighbours within milliseconds on commodity hardware.
Evolution of search: traditional vs vector search
Traditional search vs. vector search – what are the key differences? Why is vector search crucial in today’s data-driven world? This article delves into the evolution of search technology, comparing traditional keyword methods with vector search, and highlights the benefits of AI-powered semantic understanding for improved search accuracy and relevance.
On-device Vector Database for Dart/Flutter
ObjectBox 4.0 introduces the first on-device vector database for the Dart/Flutter platform, allowing Dart developers to enhance their apps with AI in ways previously not possible. A vector database facilitates advanced data processing and analysis, such as measuring...
The first On-Device Vector Database: ObjectBox 4.0
With on-device vector database, you can bring the capability of vector databases directly onto a wide range of devices, from mobile phones to IoT and embedded systems.
SQLite and SQLite alternatives – a comprehensive overview
Digitalization is still on the rise, as is the number of connected devices (from 13 billion connected IoT devices + 15 billion mobile devices operating in 2021 already). Data volumes are growing accordingly ( 3.5 quintillion bytes of data is produced daily in 2023),...
Edge AI: The era of on-device AI
Edge AI is an often overlooked aspect of AI's natural evolution. It is basically the move of AI functionalities away from the cloud (or powerful server infrastructure) towards decentralized (typically less powerful) devices at the network's edges, including on mobile...
In-Memory Database Use Cases
Discover the versatility of ObjectBox with its new in-memory database feature. Ideal for caching, temporary data, and enhancing app speed, this update caters to various use cases, including diskless devices and testing environments. Seamlessly switch between disk-based and in-memory storage options, with future updates promising enhanced performance and persistence functionalities. Available now for Java, Android, C, C++, with support for Dart, Go, Python, and Swift coming soon.
Data Viewer for Objects – announcing ObjectBox Admin
ObjectBox Admin (Docker container) allows you to analyze ObjectBox databases that run on desktop and server machines. Releasing ObjectBox Admin as a standalone Docker image makes it possible to run Admin on a larger number of platforms
Vector Databases for Edge AI
Vector Databases are an essential component of the AI and Edge AI technology stacks; find out why they are so essential for AI-powered edge applications here.
Vector Database Release for Flutter / Dart + Python
The Flutter Database now supports vector types for Flutter AI apps as well as in Python: 👉 Learn how to store integer & floating point lists – an essential for any AI app
Vector types (aka arrays) added with ObjectBox Java 3.6 release
Multi-dimensional vectors / vector embeddings are a central building block for AI applications. And accordingly, the ability to store vectors to add long-term memory to your AI applications (e.g. via vector databases) is gaining importance. Sounds fancy, but for the basic use cases, this simply boils down to “arrays of floats” for developers. And this is exactly what ObjectBox database now supports natively. If you want to use vectors on the edge, e.g. in a mobile app or on an embedded device, when offline, independent from an Internet connection, removing the unknown latency, try it and let us know what you think.
Vector databases – a look at the AI database market with a comprehensive comparison matrix
Vector databases – what are vector databases? Why do you need them for AI applications? This article provides an overview on the topic of vector databases, its use for AI and takes a look at the market including a comprehensive comparison matrix on popular vector database choices like Weaviate, Marqo AI, Chroma, Pinecone and many more