RDFox logo

RDFox

by Oxford Semantic Technologies · Since 2017
No reviews yet
ActiveAvailable globallyCloud
Quick facts
VendorOxford Semantic Technologies
Year launched2017
StatusActive
Location2 Littlegate Street Oxford, OX1 1QT United Kingdom
Countries servedGlobal
Languages7
Integrations
Free tier
Free trial
Contact salesYES

About RDFox

RDFox is a knowledge graph software from Oxford Semantic Technologies that provides efficient reasoning over linked data. It combines rule-based reasoning, data integration, and support for RDF and OWL standards so users can manage complex datasets effectively. RDFox is designed to handle large-scale knowledge graphs and offers support for real-time updates and high-performance queries. This software is particularly useful in domains where quick access to interconnected data is critical. Key capabilities: rule-based reasoning RDF data processing OWL reasoning support real-time data updates high-performance query engine Best for: data scientists and knowledge engineers that need advanced tools for semantic data management.

RDFox by Oxford Semantic Technologies is a high-performance, in-memory knowledge graph and semantic reasoning engine designed to empower organizations and researchers with complex data modeling and real-time inferencing capabilities. Developed by a spin-out from the University of Oxford, RDFox is built on decades of academic research in semantic technologies and logical reasoning. Its core purpose is to enable users to represent, query, and infer knowledge from large datasets in a structured, machine-interpretable format. RDFox excels at working with Resource Description Framework (RDF) data and leverages rule-based reasoning using Datalog to derive new facts from existing data. This makes it an especially powerful tool for fields such as regulatory compliance, AI, autonomous systems, product configuration, and scientific research. The user interface of RDFox prioritizes functionality over aesthetics, catering primarily to technically skilled users such as knowledge engineers and data scientists. The platform can be accessed via a web-based GUI, command-line interface, and API, giving users flexibility in how they interact with the engine.

Pros & Cons

What users like
  • +Unmatched Speed: Exceptionally fast data loading, querying, and reasoning due to in-memory design.
  • +Advanced AI Reasoning: Infers accurate, explainable new knowledge from factual data, crucial for complex AI.
  • +Highly Flexible Deployment: Runs everywhere—cloud, on-prem, edge, mobile—for diverse use cases.
  • +Scalability: Handles billions of facts and complex data with high performance.
  • +Reduces Development Time: Automated materialization and powerful reasoning save manual effort.
What users flag
  • Complexity: As a sophisticated knowledge graph and reasoning engine, it likely requires specialized knowledge in semantics and KRR to fully leverage.
  • Pricing Not Public: No pricing information is available on the website, requiring direct contact.
  • Resource Intensive (In-Memory): While fast, in-memory operation for massive datasets implies high RAM requirements.
  • Niche Focus: Primarily targets AI and Knowledge Representation/Reasoning projects, which might be a more specialized need for some organizations.

Features

Key features

Industry-Leading Performance (In-Memory & Incremental Reasoning)
Achieves orders-of-magnitude faster loading, querying, and inference (2-3 million facts/sec) due to its unique in-memory operation and incremental reasoning capabilities.
Powerful Semantic Reasoning
Mirrors human reasoning to infer new, factual, explainable knowledge from data, empowering next-gen AI.
Extreme Deployment Flexibility
Can be deployed on-cloud, on-premises, on-device, or on-edge, enabling applications from massive enterprise knowledge bases to IoT and mobile.
Automated Knowledge Materialization & Negation
Automatically stores inferred knowledge and allows reasoning based on the absence of data, simplifying development and enhancing AI capabilities.
Comprehensive Knowledge Graph Standards Support
Built on open RDF standards, supporting SPARQL, Datalog/SWRL rules, OWL 2, and SHACL for robust semantic applications.

Additional features

Knowledge Graph & Semantic Reasoning Engine
A highly performant engine that builds and manages knowledge graphs, enabling semantic reasoning.
AI Reasoning Engine
Mirrors human reasoning principles, inferring new knowledge exclusively from factual data, ensuring accuracy, truth, and explainability for AI applications.
Incremental Reasoning
Dynamically applies consequences of rules to the database in real-time as data is added, changed, or removed, without needing a restart or re-analyzing the entire dataset.
Automated Materialization
Automatically materializes (stores) inferred knowledge and data directly into the knowledge graph, eliminating the need for manual updates via queries.
Negation as Failure
Allows inference of new knowledge based on data that does not exist in the knowledge graph, providing more powerful rules-based AI capabilities for handling absent knowledge.
Aggregation Capabilities
Performs numeric value calculations across groups of data in the knowledge graph, automatically materializing these as new knowledge.
Highly-Optimized In-Memory Operation
Specifically designed to run data in RAM, leveraging faster data transfer speeds (10-1000x faster than SSDs) for rapid loading and query times (milliseconds for billions of triples).
High Performance (Benchmarks)
Consistently outperforms competitors by orders of magnitude in benchmark tests, processing 2-3 million inferences of new facts per second.
Scalability
Built to handle massive knowledge bases and datasets with billions of deeply interconnected facts, as well as tiny on-device applications.
High Availability
Supports replication of knowledge and data changes across multiple running RDFox servers to ensure uninterrupted service in case of an outage.
Deployment Flexibility (On-Cloud)
Can be deployed on cloud instances to manage large datasets.
Deployment Flexibility (On-Premises)
Can be run smoothly on-premises for development or convenience.
Deployment Flexibility (On-Device)
Designed for greater security, mobility, and in-situ analytics, installable on edge and mobile devices.
Deployment Flexibility (On-Edge)
Technology for driving the next generation of the Internet of Things (IoT) on edge devices.
Lightweight Application
Features a highly optimized memory footprint, allowing deployment on resource-constrained devices like Raspberry Pi or microcontrollers.
Expert Knowledge Engineer Access
Provides access to their expert knowledge engineers as standard, supporting projects.
Open RDF Standard (Triple Store)
Uses an inbuilt graph database based on the open RDF standard, offering flexibility and reducing vendor lock-in.
SPARQL 1.1 Support
Supports SPARQL 1.1 for querying the knowledge graph.
Datalog and SWRL Rule Support
Uses Datalog and SWRL for defining reasoning rules.
OWL 2 (RL) Ontology Support
Supports OWL 2 (RL) for defining ontologies.
SHACL Validation Support
Used for validating data against defined shapes.
Handles Billions of Triples
Capable of managing extremely large datasets while maintaining performance.
RESTful and Java APIs
Accessible via industry-standard RESTful or Java Application Programming Interfaces.
Multiple Import/Export Formats
Supports various data formats for import and export, including CSV, JSON, N-Triples, Turtle, TriG, and OWL 2 Functional-Style Syntax.
Semantic Search and Recommendations Application
Delivers accurate search results and relevant recommendations.
Rules and Regulations Compliance Application
Provides instant decisions and detection based on complex rules and patterns for regulated industries (e.g., financial services, healthcare) to combat fraud and ensure compliance.
Complex Product Configurations Application
Delivers immediate and optimal solutions for matching compatible product configurations in real-time for manufacturers and retailers.
Autonomous Vehicles Application
Provides the "brain" for autonomous systems (cars, trucks, aircraft, boats) to make correct and immediate decisions, offering explainable and accurate platforms.
Data Integration and Analysis Application
Enables rapid data integration and advanced analysis to find valuable knowledge in large datasets.

Pricing

Free trial
Free version
Request a quote
Promo Offer

Countries & Languages

Global
Countries served
7
Interface languages
17
Billing currencies

Interface languages

EnglishSpanishFrenchGermanItalianDutchPortuguese

Billing currencies

🇺🇸USD🇪🇺EUR🇬🇧GBP🇯🇵JPY🇦🇺AUD🇨🇦CAD🇨🇭CHF🇨🇳CNY🇸🇪SEK🇮🇳INR🇸🇬SGD🇭🇰HKD🇳🇿NZD🇰🇷KRW🇿🇦ZAR🇧🇷BRL🇷🇺RUB

No reviews yet

Be the first to drop a review

Alternatives to RDFox

DataMaster Pro logo

DataMaster Pro

DataMaster Pro is a data management software from DataMaster that supports data organization and analysis.…

DataMaster logo

DataMaster

DataMaster is a data management software from DataMaster that focuses on data organization and accessibility.…

Empowered Margins logo

Empowered Margins

Empowered Margins is a high-impact partner for organizations in the Insurance and Association sectors that…

Scale AI Data Engine logo

Scale AI Data Engine

Scale AI Data Engine is a data management platform from Scale that powers large language…

Ondigital Data Connectors logo

Ondigital Data Connectors

Ondigital Data Connectors is a data integration software from Ondigital that facilitates data connectivity across…

NetApp ONTAP logo

NetApp ONTAP

NetApp ONTAP is a data management software from NetApp that provides a unified platform for…

Often compared with RDFox

Compare any two tools →
DataMaster Pro logo
DataMaster Pro
Data Management
0.0
DataMaster logo
DataMaster
Real Estate Property Management
0.0
Empowered Margins logo
Empowered Margins
Data Management
0.0
Scale AI Data Engine logo
Scale AI Data Engine
Data Management
0.0