ArcadeData/arcadedb
ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings. observed · 2026-09-03
Health v2 · maintenance only
99/100
- Activity 100
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 27
- age_days: 1843
- days_rel: 30
- days_push: 0
- n_releases_24m: 28
Adoption not part of the score
1122 stars · 137 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ArcadeDB is an open-source, Apache 2.0 licensed multi-model DBMS written in Java that natively stores graphs, documents, key-value pairs, full-text search, vectors, and time-series in a single ACID-compliant engine. It supports multiple query languages including SQL, Cypher, Gremlin, GraphQL, and the MongoDB and Redis protocols, and can run embedded in a JVM or as a distributed server.
Use cases
- store graph, document, and vector data in one database instead of polyglot persistence
- run similarity search over vector embeddings for AI/RAG applications
- query a graph database with Cypher or Gremlin
- embed a high-performance database directly inside a Java application
- replace OrientDB with an actively maintained fork
- connect via MongoDB, Redis, or Postgres wire protocols from existing clients
- run a distributed ACID database on Docker or Kubernetes
When to choose
- you need multiple data models (graph, document, key-value, vector, time-series) without running several databases
- you want an OrientDB successor with active development and Apache 2.0 licensing
- you need vector similarity search alongside graph or document workloads
- you want embedded-mode database access in the JVM with zero network overhead
- your clients already speak MongoDB, Redis, or Postgres protocols
When to avoid
- you need a single-model database with a large ecosystem of specialized tooling (e.g., pure Postgres or Neo4j)
- your stack is not JVM-based and you only need remote access with no Java API
- you require managed cloud hosting rather than self-hosted deployment
- you need extremely mature enterprise support without a paid subscription plan
Facets
application · maturity active
database vector-database search-engine database-driver http-server databases developer-tools large-language-models jvm self-hosted cross-platform multi-model-database orientdb-fork cypher gremlin mongodb-protocol redis-protocol postgres-wire-protocol acid-transactions time-series key-value document-store embedded-mode similarity-search vector-embeddings graph search docker kubernetes
7 sources
- readme: https://github.com/ArcadeData/arcadedb · fetched 2026-09-03 · 0ad5ce9dc2ee
- homepage: https://arcadedb.com · fetched 2026-08-29 · f8a34b4d8950
- site_page: https://docs.arcadedb.com/ · fetched 2026-08-29 · ccc27c6038c9
- site_page: https://docs.arcadedb.com · fetched 2026-08-29 · ccc27c6038c9
- site_page: https://docs.arcadedb.com/arcadedb/tutorials/embed-server.html · fetched 2026-08-29 · 3728f9e9e31b
- site_page: https://docs.arcadedb.com/arcadedb/reference/java-api/chapter.html · fetched 2026-08-29 · 4a7485651810
- site_page: https://arcadedb.com/pricing.html · fetched 2026-08-29 · 1ec6fd7e7253
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ArcadeData/arcadedb | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="ArcadeData/arcadedb")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem