A graph-vector database that runs on Android and edge devices. Forked from HelixDB — the open-source Rust graph-vector DB — and adapted for mobile.
HelixDB is a powerful open-source graph-vector database built in Rust, designed for cloud infrastructure and AI applications.
HelixEdge takes that same engine and brings it down to earth — running fully on-device on Android, with no cloud dependency required.
| Feature | HelixDB | HelixEdge |
|---|---|---|
| Target | Cloud / Server | Android / Edge |
| Deployment | Helix Cloud, Linux | Android NDK, ARM |
| Connectivity | Always-online | Offline-first |
| Use case | AI backend, RAG at scale | On-device AI, mobile RAG |
Modern AI apps need graph + vector search. But not every app lives in the cloud. HelixEdge lets you run knowledge graphs, semantic search, and RAG pipelines entirely on the user's device — private, fast, no server needed.
- 📱 Runs natively on Android via the NDK
- 🔍 Graph traversal + vector search on-device
- 🔒 Fully offline — no data leaves the device
- ⚡ Built in Rust — fast startup, low memory footprint
- 🧠 Ready for on-device AI / RAG pipelines
- 🔗 Forked from HelixDB — tracks upstream improvements
Coming soon — build instructions for Android NDK
HelixEdge is a fork of HelixDB by HelixDB, Inc., licensed under the AGPL-3.0 License.
All modifications in this fork are also released under AGPL-3.0. Credit and respect to the HelixDB team for the original work. 🙏
🚧 Early stage — Android port is functional but rough around the edges. PRs and issues welcome.