RDFox is the high-performance knowledge graph and Semantic Reasoning Engine.
On
Device
Cloud
Premise
Mobile
Device
Cloud
Premise
Mobile
Device
RDFox can be deployed on anything from mobile or edge device to the largest cloud instances available.

Putting a Knowledge Graph on a Mobile Device

A lightweight and highly scalable graph database, RDFox is paving the way for the next generation of on-device solutions. With unmatched speed and cutting-edge rules-based AI it provides the perfect engine for any data-centric mobile application that requires high performance or functionality.  Capable of real-time analytics, personalised recommendations, and secure privacy, RDFox has been used on mobile device to enable some of today’s most innovative use cases.

Why RDFox?
In-Memory

RDFox is the only in-memory knowledge graph on the market, which also makes it the fastest.

Lightweight

RDFox is an incredible lightweight application and has a highly optimised memory footprint.

Human-like reasoning

RDFox’s unique semantic reasoning draws human conclusions, enabling the efficient extraction of powerful insights.

High Performance

The in-memory design produces 10-1000x faster results than other graph databases and enables enterprise-level scaling.

On-device Knowledge Graphs

Why put a knowledge graph on-device?

With RDFox, businesses can harness the power of a remote or portable knowledge graph while safeguarding data privacy and reducing expenses. This technology empowers our clients to unlock valuable insights, optimize search functionality, personalize user experiences, and perform sophisticated data analysis, all at the speed required to meet user expectations.

An on-device knowledge graph is a powerful tool that combines relevant information with existing data to deliver maximum value to users. Unlike traditional databases, knowledge graphs have a dynamic structure that adapts to new data, making them ideal for real-world applications in rapidly changing environments. By incorporating semantic reasoning, these graphs enable businesses to extract valuable insights from their data, resulting in improved search capabilities, enhanced personalization, and robust analysis.

RDFox, our cutting-edge solution, stands out as an in-memory graph database. This means that all data is stored directly on the user's device, eliminating privacy and security concerns. Our clients and their users can rest assured knowing that their personal data remains secure and protected. In addition, storing all information on the device eliminates the need for costly data storage and communication expenses, ensuring cost-effective solutions for businesses.

Examples of a knowledge graph on a smartphone

A powerful use case of RDFox is to supercharge personalised recommendations on a smartphone. All stored on-device to alleviate privacy concerns, a personal knowledge graph is created on a user’s device with information about them and their habits. For example, this may be demographic information, songs they listen to, or products they’ve bought. This data is then used within the context of their on-device activity—browsing a store or streaming service—to provide personalised recommendations and ultimately a bespoke user experience.

Small right arrow light - icon.

How to run a graph database on mobile device

If you would like to run RDFox on a smartphone, please get in touch with us—mobile ready versions of RDFox are available although not publicly available for download. The intended devices must align with the specification outlines in the documentation.

Small right arrow light - icon.