A Database for Brick

HodDB is a specialized RDF database and SPARQL query processor for Brick. It stores models of buildings and serves queries on those models.

HodDB has the following features:

  • sub-100ms SPARQL queries on Brick graphsmodels
  • web interface for interacting with Brick models
  • BOSSWAVE integration
  • integration with external services:
    • uses Literals to store timeseries UUIDs or application URIs


These will be updated soon!

From Docker:

$ sudo apt install docker.io # if necessary
$ docker pull gtfierro/hoddb
$ docker run -d --name hoddb -v /etc/hod:/etc/hod -p 47808:47808 gtfierro/hoddb

From source:

$ sudo apt install libraptor2-dev graphviz
$ go get github.com/gtfierro/hod
$ go install github.com/gtfierro/hod
$ hod load path/to/building.ttl
$ hod server
NOTICE server.go:84 Dec 28 21:37:56  ▶ Starting HTTP Server on

Public Query Server

Available at https://query.hoddb.org/