Ross ROSS = Recommend OSS · open-source software intelligence for agents

ObjectBox

Database for Android and JVM - first and fast, lightweight on-device vector database observed · 2026-08-28

github.com/objectbox/objectbox-java · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

88/100

  • Activity 95
  • Release rhythm 71
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 36
  • age_days: 3508
  • days_rel: 119
  • days_push: 30
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

4622 stars · 310 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

ObjectBox is a fast, lightweight embedded NoSQL object database with built-in on-device vector search, available for Java/Kotlin (Android/JVM), Dart/Flutter, Go, Swift, C/C++, and Python. It supports offline-first data persistence with optional bidirectional data sync across devices and clouds.

Use cases

  • store objects locally on Android without writing SQL
  • run vector similarity search fully on-device for RAG apps
  • build offline-first mobile apps that sync when online
  • replace SQLite or Core Data with a faster embedded database
  • persist embeddings for on-device AI and semantic search
  • sync data across devices and a backend server

When to choose

  • you need a fast embedded NoSQL database on Android, iOS, or desktop
  • you want on-device vector search for AI features without a server
  • offline-first behavior with optional sync is a requirement
  • battery, memory, and CPU efficiency matter on mobile or edge devices

When to avoid

  • you need a full-featured relational database with complex SQL joins
  • you require a server-side database for multi-user web backends
  • you depend on a permissive open-source license for the sync server (sync is a commercial feature)
  • your team relies heavily on SQL tooling and ORMs

Facets

library · maturity active

database vector-database orm caching databases mobile-development machine-learning jvm cross-platform go python cpp nosql embedded-database offline-first vector-search data-sync sqlite-alternative rag on-device-ai edge android mobile swift

10 sources

Member repositories

For agents

markdown · JSON · MCP: product_card(name="objectbox/objectbox-java")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem