Getting started
Install
Install the sqt command line tool and check that it works.
SQLTide is a Python package that installs the sqt command. You need Python 3.12 or newer.
pip install sqltideIf you use uv, uv tool install sqltide installs it in an environment of its own.
Check that it worked:
sqt --versionTo upgrade later, run pip install --upgrade sqltide.
What else you need
Section titled “What else you need”- ClickHouse to run your pipelines. SQLTide is tested against ClickHouse 25.8. You point a project at your server in its connection settings.
- Docker, only if you want to run
sqt playground, which starts ClickHouse for you on your machine. - Kafka, if your pipelines read from topics. SQLTide reads them through ClickHouse’s Kafka engine.
To look around the UI before installing anything, open the UI demo.
The quickstart starts the playground and takes a change from build to promotion in about ten minutes.