Getting Started
Installation
Set up OptimusKG with Python, uv, and Docker.
OptimusKG requires Python 3.12 or higher and uses uv as the project manager.
Prerequisites
- Python 3.12+
- uv - Package and project manager
- Docker (optional) - Only required for Neo4j-JSONL export format
Install Dependencies
uv sync --all-groupsThis installs all runtime and development dependencies.
Pre-commit Hooks
Install pre-commit hooks for code quality checks:
uv tool run pre-commit installVerify Installation
uv run kedro info
uv run cli --helpDocker is not required if you don't need to export the graph in Neo4j-JSONL format.
Run make help for a list of available Make commands.