Skip to content
No description, website, or topics provided.
C++ Java JavaScript CMake Python HTML Other
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples added some additional files Jan 23, 2019
include Bug fix: allrules was deallocated too early Dec 13, 2019
papers/aaai2016_support Added the entire repository Jan 9, 2016
scripts improving docker Oct 23, 2019
src bugfix on the restricted chase Jan 17, 2020
webinterface changes Oct 21, 2019
win64 updates for windows Aug 25, 2019
.gitignore Added some files to ignore Apr 10, 2018
.travis.yml Move to xenial env for travis Nov 11, 2019
CMakeLists.txt Use lz4 version from kognac Oct 29, 2019
LICENSE New version Feb 6, 2017 Fix issue #35 Sep 17, 2019


Build Status


We used CMake to ease the installation process. To build VLog, the following commands should suffice:

mkdir build
cd build
cmake ..

External libraries should be automatically downloaded and installed in the same directory. The only library that should be already installed is zlib, which is necessary to read gzip files. This library is usually already present by default.

To enable the web-interface, you need to use the -DWEBINTERFACE=1 option to cmake.

If you want to build the DEBUG version of the program, including the web interface: proceed as follows:

mkdir build_debug
cd build_debug


In case you do not want to compile the program, you can use a Docker image that contains a precompiled version of the program. After you install Docker, you can launch the following commands:

docker pull karmaresearch/vlog
docker run -ti karmaresearch/vlog


Please check:

  • The Wiki for instructions on how to run VLog from the command line
  • A screencast was presented at ISWC'16, Posters and Demos.
  • You can use VLog in Java through the VLog4j library, which also supports additional input formats for rules and data


Vlog is released under the Apache license, Version 2.0. A copy of the license may be obtained from

You can’t perform that action at this time.