Skip to content

A Graph-oriented Knowledge Base written in Go

License

Notifications You must be signed in to change notification settings

jmbass/go-graphkb

 
 

Repository files navigation

go-graphkb

go-graphkb is a Graph-oriented Knowledge Base written in Go.

The Knowledge Base can be queried using openCypher and results can be visualized in the UI as shown below.

go-graphkb ui

Getting started

Run the following commands

# Spin up GraphKB in few seconds with (wait 15 seconds for mariadb to start).
source bootstrap.sh && docker-compose up -d

# Insert the example data available in examples/ directory
# with the following command:
go run cmd/datasource-csv/main.go --config cmd/datasource-csv/config.yml

Then visit the web UI accessible at http://127.0.0.1:3000.

LICENSE

go-graphkb is licensed under Apache 2.0.

About

A Graph-oriented Knowledge Base written in Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 91.1%
  • TypeScript 6.2%
  • ANTLR 2.3%
  • HTML 0.2%
  • Shell 0.1%
  • Dockerfile 0.1%