/workbase

Grakn Workbase (Knowledge IDE)

Primary LanguageCSS

CircleCI Slack Status Discussion Forum Stack Overflow Stack Overflow

Grakn Workbase

Grakn Workbase 1.0

Grakn Workbase is Grakn's Integrated Development Environment to perform knowledge engineering. At the moment, Workbase provides two main functionalities: visualisation of the knowledge graph, and modelling of the knowledge schema.

You can also see Workbase as another interface for a user to interact with their Grakn database, as an alternative to the Grakn Console and Grakn Client API/Drivers.

Workbase Visualiser allows you to visualise data in the Grakn knowledge graph, and investigate their relations, by performing read queries (match-get queries) as well as one of the computer queries: compute path queries. Whether you need a tool to test and experiment with your newly created Grakn knowledge graph, or that you prefer a graphical interface for reading data from Grakn, you will find Workbase extremely useful.

Download Grakn Workbase

Grakn Workbase is available for Linux, Mac and Windows. Head over to the Workbase Releases page to download and install the latest release of Workbase.

Documentation

Learn how to connect Workbase to the Grakn Server, execute and visualise Graql queries, and interact with the visualiser to investigate instances of data.


Build From Source

Note: You don't need to build Workbase from source if you just want to use it. See the "Download Grakn Workbase" section above.

  1. Make sure you have the following dependencies installed on your machine:
  • npm >= 6.4.1
  • node >= 10.0
  • yarn >= 1.17
  1. Run yarn install
  2. Run yarn build Outputs to build/grakn-workbase-{version}-{mac|linux|windows}.{dmg|tar.gz|exe}.

To run Grakn Workbase in development mode, run yarn dev. To run the unit, integration and end-to-end tests, run yarn unit, yarn integration and yarn e2e respectively.