Introduction

The goal of this project is to construct a decentralised registry to support the dynamic binding of semantic components in Solid data browsers. This registry is based on insights of practical solutions such as OpenComponents and Bit.dev while using theoretical building blocks such as linked data shapes as a foundation.

Please note that: - The source code of this project will be made available at https://github.com/digita-ai/semcom - The documentation is available at https://docs.digita.ai/semcom.

This project has received funding from the European Union’s H2020 research and innovation programme under Grant Agreement no 871498.

Running locally

You can start the server locally by executing the following commands. The server will be accessible on port 3000 by default.

# Installs all dependencies
npm run bootstrap

# Builds all packages
npm run build:all

# Starts the demo environment
npm run start:dev