an image of a knot

Ligature

A Libre Knowledge Graph

Running Ligature

In order to go through these steps you should first have the following applications setup:

Running the Backend Server

To run the backend and have the data persisted with the Xodus database, follow these steps:

git clone https://github.com/almibe/ligature-kt.git
cd ligature-kt/ligature-http-xodus
../gradle/gradlew run

It should now be running on localhost:4200.

Running Ligature Desktop

First go through the steps here to get Tauri set up. Now run the following:

git clone https://github.com/almibe/ligature-desktop.git
cd ligature-desktop
npm install
npm run tauri dev

By default this application expects a running instance of the backend server running at localhost:4200.