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.