Extension CKAN FedOrKG


Extension Basics

Title
CKAN FedOrKG
Name
ckanext-fedorkg
Type
Public extension
Description
CKAN extension for SPARQL federation of open research knowledge graphs with LLM-based question answering support.
CKAN versions

>=2.9 <=2.10

Show details

These CKAN Versions are exactely matched:

Download-Url (zip)
Last commit
10 days ago (2026-02-27 07:22:13)
Url to repo
Category
Specialized Tools


Background Infos

Description (long)
Show details

ckanext-fedorkg

CKAN extension by SDM-TIB for SPARQL federation of open research knowledge graphs. Provides federated SPARQL queries across multiple CKAN instances and supports LLM-based question answering (experimental, using o4-mini).

Requirements

  • CKAN 2.9 or 2.10
  • DeTrusty
  • YASGUI
  • OpenAI API key (for LLM features)

Installation

git clone https://github.com/SDM-TIB/ckanext-fedorkg.git
cd ckanext-fedorkg
python setup.py develop

Add fedorkg to the ckan.plugins setting in your CKAN config file.

CLI Commands

  • ckan fedorkg initdb — Initialize database tables
  • ckan fedorkg start — Start the federation service
  • ckan fedorkg version — Show version

Configuration

# ckanext.fedorkg.query = 
# ckanext.fedorkg.query.name = 
# ckanext.fedorkg.timeout = 

License

GPL-3.0

Info

v0.9.1 released Dec 2, 2025. 26 releases total. Active development.

Version
0.9.1
Version release date
2025-12-02
Contact name
SDM-TIB (Scientific Data Management, TIB Hannover)
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

SPARQL federation of open research knowledge graphs. LLM-based question answering (experimental, o4-mini). Requires DeTrusty, YASGUI, and OPENAI_API_KEY. CKAN 2.9/2.10 compatible. GPL-3.0 license. 26 releases. CLI commands: initdb, start, version.

Plugins to configure (ckan.ini)
fedorkg
CKAN Settings (ckan.ini)
# OPENAI_API_KEY = 
DB migration to be executed
ckan fedorkg initdb
<< back to Extensions