Kolibrie Logo Kolibrie

Kolibrie is

Kolibrie is a high-performance SPARQL query engine built in Rust, designed for speed, scalability, and precision in knowledge graph processing.

Rust-Powered
RDF Support
High Performance
Knowledge Graphs
SPARQL 1.1
Memory Safe
Rust-Powered
RDF Support
High Performance
Knowledge Graphs
SPARQL 1.1
Memory Safe

Why Kolibrie?

High-Performance Core

Built in Rust with SIMD and parallel processing to provide zero-cost abstractions and unparalleled query speed.

Optimized Query Engine

Features the Streamertail cost-based optimizer and efficient multi-format RDF parsing for maximum throughput.

Streaming & Windows

Real-time analysis with timestamped triples and support for complex sliding and tumbling window operations.

Semantic Reasoning

A built-in reasoning engine using semi-naive rule evaluation to infer new facts dynamically.

Integrated ML

Execute ML predictions directly within SPARQL queries using semantic ML schemas and Python model handlers.

Python Ecosystem

Full interoperability via PyO3, bringing Rust's performance to your Python data science and AI pipelines.

Benchmark Performance

Outperforming Traditional Engines

Kolibrie demonstrates superior query execution times compared to existing SPARQL engines, leveraging Rust's performance capabilities and advanced optimization techniques.

  • 4.5x faster than Apache Jena on standard query sets
  • 4.9x faster than Oxigraph on complex joins
  • Industry-leading performance in memory-mapped parsing

Quick Start

Get up and running with Kolibrie in just a few simple steps

Join the Community

Connect, contribute, and grow with the Kolibrie open-source community

Contribute

Contribute to the project by submitting pull requests or reporting issues.

View on GitHub

Discord Community

Join our Discord to discuss Kolibrie, ask questions, and connect with developers.

Join Discord

Documentation

Comprehensive guides and API references to help you get the most out of Kolibrie.

Read Docs