> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel.md).

# The MariaDB Jupyter kernel

{% columns %}
{% column %}
{% content-ref url="/pages/fR5vKLNf7XgKj6HNY6kg" %}
[About the MariaDB Jupyter Kernel](/docs/connectors/other/mariadb-jupyter-kernel/mariadb-juypter-kernel-guide.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The MariaDB Jupyter Kernel is an open-source Jupyter kernel that enables running MariaDB SQL directly in notebooks, with support for autocompletion, magic commands, and charting.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/XixajiRUYbZd31SJcHiU" %}
[Changes in MariaDB Jupyter Kernel](/docs/connectors/other/mariadb-jupyter-kernel/changes-in-mariadb-jupyter-kernel.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Release history for the MariaDB Jupyter Kernel, covering SQL autocompletion, code introspection, multi-notebook server management, and other fixes from v0.1.0 onward.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/VENj9EZIyOzb7oP4CeUz" %}
[Configuring the MariaDB Jupyter Kernel](/docs/connectors/other/mariadb-jupyter-kernel/configuring-the-mariadb-jupyter-kernel.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The MariaDB Jupyter Kernel reads connection settings from a JSON config file, supporting options for host, port, credentials, server binary paths, and auto-start behavior.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/jc6aJ3RWAYEucp9GLtzo" %}
[Contributing to the MariaDB Jupyter Kernel Project](/docs/connectors/other/mariadb-jupyter-kernel/contributing-to-the-mariadb-jupyter-kernel-project.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Contributing guide for the MariaDB Jupyter Kernel project, covering how to set up a development environment, run tests, format code, and add new magic commands.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/W6rBW2JECkkOT6HYiZPA" %}
[MariaDB Jupyter Kernel Installation](/docs/connectors/other/mariadb-jupyter-kernel/mariadb-jupyter-kernel-installation.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Install the MariaDB Jupyter Kernel via pip using either a quick setup for existing environments or a complete Miniconda-based setup, with platform support notes for Linux and macOS.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/n12skIEGlx32IwJkI1eW" %}
[The MariaDB Jupyter Kernel - Main Components and Architecture](/docs/connectors/other/mariadb-jupyter-kernel/the-mariadb-jupyter-kernel-main-components-and-architecture.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
MariaDB Jupyter Kernel architecture and component reference, describing how MariaDBKernel, MariaDBClient, CodeParser, MagicFactory, and related classes interact at runtime.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/uldV43TL7qRz7uln9sY1" %}
[Using the MariaDB Jupyter Kernel](/docs/connectors/other/mariadb-jupyter-kernel/using-the-kernel.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
General usage information for the MariaDB Jupyter Kernel, including available features and magic commands.
{% endcolumn %}
{% endcolumns %}
