SlashDB ver. 2.2 /w DuckDB, advanced filter and AI

agilevic1 pts0 comments

SlashDB ver. 2.2 (Summer 2026)

Skip to content

Open mobile menuClose mobile menu

Search

June 8, 2026

Victor Olex

Product News

SlashDB version 2.2 is now available for download and for instant launch on Azure, AWS, and Docker-based environments.

This release delivers a range of practical improvements across the product, including DuckDB support for analytical workloads, an enhanced Data Discovery experience, streamlined local installation and startup workflows for developers, and continued gains in performance, diagnostics, and usability. In total, this release includes over 95 work items.

SlashDB architecture also continues to evolve. Ongoing refactoring efforts are making more features optionally installable as plug-ins, helping keep the core platform lean, modular, and easier to extend.

For upgrade instructions please refer to Upgrading chapter in the User Guide.

New features

39<br>Improvements & fixes

23608<br>Automated tests

89.9%<br>Test code coverage

GET /db

Schedule a Demo

What’s new in version 2.2?

🔍 Advanced filtering in Data Discovery

Data Discovery now offers a significantly more powerful filtering experience through a new filtering panel and expanded modifier controls. Users can access more of SlashDB’s API filtering capabilities directly from the web interface, making it easier to refine datasets without manually building request paths.

The new experience is designed to make advanced filtering more discoverable and more practical in day-to-day work. It supports:

Column match to value (whole and partial)

Logical (AND, OR, NOT) for precise multi-value filtering

Traversal across related tables while preserving filtering logic

Column selection within result sets

Result modifiers, including distinct, streaming, transposing and record count

Table headers now feature a context menu for hiding columns, adjusting sort order and opening advanced filtering.

🦆 DuckDB support for analytical workdloads

SlashDB 2.2 adds DuckDB as a fully supported database backend. This opens the door to new analytical and embedded use cases built on one of today’s most popular open-source analytical databases. Teams can now expose DuckDB-based data through SlashDB’s API and web interface just as they do with more traditional relational backends.

📦 Local installation on Windows

Developers and data engineers can now install SlashDB with standard pip workflows on Windows workstations, include only the database and feature dependencies they need, and use the new init and serve commands to get local instances up and running more quickly.

These packaging and CLI improvements make SlashDB easier to evaluate, faster to prototype with, and simpler to integrate into modern Python-based development environments. Below is an example of launching SlashDB on Windows with support for Microsoft SQL Server and PostgreSQL databases in just a few keystrokes.

PS D:\> python -m venv sdbwin<br>PS D:\> .\sdbwin\Scripts\activate<br>(sdbwin) PS D:\> pip install --find-links https://downloads.slashdb.com/latest slashdb[mssql,postgresql]<br>Looking in links: https://downloads.slashdb.com/latest<br>Collecting slashdb[mssql,postgresql]

[...]

Successfully installed alchemyjsonschema-0.8.0 attrs-25.4.0 beaker-1.13.0 boltons-25.0.0 certifi-2025.11.12 cffi-2.0.0 charset-normalizer-2.1.1 click-8.3.3 colorama-0.4.6 concurrent-log-handler-0.9.29 cryptography-48.0.0 dictknife-0.14.1 greenlet-3.2.4 hupper-1.12.1 idna-3.11 isodate-0.7.2 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 jwcrypto-1.5.7 lxml-6.0.2 lz4-4.4.5 magicalimport-0.9.1 mako-1.3.10 markupsafe-3.0.3 packaging-26.2 passlib-1.7.4 paste-3.10.1 pastedeploy-3.1.0 pastescript-3.7.0 plaster-1.1.2 plaster-pastedeploy-1.0.1 platformdirs-4.9.6 portalocker-3.2.0 psycopg2-2.9.12 pycparser-2.23 pyjwt-2.12.1 pyodbc-5.3.0 pyramid-1.10.8 pyramid-beaker-0.9 pyramid-exclog-1.1 pyramid-mako-1.1.0 pyramid-multiauth-0.9.0 python-dateutil-2.9.0.post0 python-memcached-1.62 pytz-2025.2 pywin32-311 pyyaml-6.0.3 referencing-0.36.2 requests-2.34.2 rpds-py-0.27.1 setuptools-80.9.0 simplejson-4.1.1 six-1.17.0 slashdb-2.2.0 slashdb-mssql-1.2.0 slashdb-postgresql-1.2.0 sqlalchemy-2.0.49 sqlparse-0.5.5 strict-rfc3339-0.7 translationstring-1.4 typing-extensions-4.15.0 urllib3-1.26.20 venusian-3.1.1 waitress-3.0.2 webob-1.8.9 wsgicors-0.7.0 zope-deprecation-6.0 zope-interface-8.0.1 zxcvbn-4.4.28

(sdbwin) PS D:\> slashdb init<br>Directory in which to set up SlashDB [C:\Users\volx\AppData\Local\SlashDB]: d:\sdbwin\etc<br>Copying files to d:\sdbwin\etc<br>Replacing templates.<br>SlashDB initialized at d:\sdbwin\etc<br>Run `slashdb-serve --ini d:\sdbwin\etc\slashdb.ini` to start SlashDB

(sdbwin) PS D:\> slashdb-serve --ini d:\sdbwin\etc\slashdb.ini<br>Starting SlashDB from INI at d:\sdbwin\etc\slashdb.ini<br>Serving at http://0.0.0.0:6543<br>Starting server in PID 51908.

🤖 AI assistant extension proof of concept

SlashDB’s extension framework was also used to demonstrate a proof‑of‑concept AI integration, highlighting the types...

slashdb sdbwin filtering duckdb data pyramid

Related Articles