Resources on GitHub
An overview of repositories on GitHub that contain resources related to the AI features in Exasol.
The following repositories on GitHub contain open-source projects with software and additional documentation for the AI features in Exasol. For more details and documentation, refer to the related articles in this section and to the documentation in the respective repositories.
-
Exasol Docker
-
https://github.com/exasol/docker-db
Spin up a local Exasol database in minutes for testing and development.
-
Exasol AI Lab
-
https://github.com/exasol/ai-lab
A pre-configured Docker container that gives you a ready-to-use Jupyter Notebook environment for data science and machine learning on Exasol.
-
Exasol Agent Skills
-
https://github.com/exasol-labs/exasol-agent-skills
Agent skills for Exasol — gives Claude Code and OpenAI Codex expertise in exapump, Exasol SQL, UDFs, and cloud data loading.
-
Exasol MCP Server
-
https://github.com/exasol/mcp-server
Provides LLM access to the Exasol database via MCP tools.
For documentation, see also: https://exasol.github.io/mcp-server/main/index.html
-
Exasol MCP Server with Governed SQL option
-
https://github.com/exasol-labs/exasol-labs-text2sql-mcp-server
Extends the functionality of Exasol MCP Server by an on-premise Text-to-SQL process.
-
Exasol Notebook Connector
-
https://github.com/exasol/notebook-connector
Connection configuration management and additional tools for Jupyter notebook applications provided by Exasol.
-
Exasol Transformers Extension
-
https://github.com/exasol/transformers-extension
An Exasol extension to use state-of-the-art pretrained machine learning models via the Transformers API (Hugging Face).
-
Exasol Script Languages
-
https://github.com/exasol/script-languages-release
A script language container (SLC) is a packaged runtime environment that contains a programming language interpreter and all its dependencies. This repository provides pre-built SLCs and documentation on how to build your own containers for user defined functions (UDFs) in Exasol.
-
exapump
-
https://github.com/exasol-labs/exapump
A single-binary CLI for Exasol data exchange — import, export, and SQL in one command.
-
PyExasol
-
https://github.com/exasol/pyexasol
PyExasol is the officially supported Python connector for Exasol.
-
SQLAlchemy Dialect for Exasol
-
https://github.com/exasol/sqlalchemy-exasol
SQLAlchemy-Exasol supports a Websocket-based dialect for interacting with an Exasol database.