LibreDB Studio – новий відкритий SQL IDE для баз даних
LibreDB Studio – новий відкритий SQL IDE для баз даних
LibreDB Studio – це новий безкоштовний SQL IDE, який працює на основі відкритого програмного забезпечення. Він надає можливість управляти базами даних без установки десктопного клієнта на кожному комп’ютері. Замість цього, ви налаштовуєте програму поруч із вашими даними та використовуєте її через браузер.
Підтримувані бази даних в LibreDB Studio
Цей проект, ліцензований MIT, підтримує 16 баз даних через один інтерфейс. До них відносяться PostgreSQL, MySQL, Oracle, SQL Server, SQLite, libSQL, DuckDB, MongoDB, Redis, Couchbase, ClickHouse, Apache Druid, Elasticsearch, OpenSearch, Apache Trino та Cassandra. Крім того, він підтримує SSL/TLS та SSH-тунелювання.

Функції та можливості LibreDB Studio
LibreDB Studio має SQL-редактор на базі Monaco, що використовує той самий ядро, що і VS Code. Він пропонує автодоповнення з урахуванням схеми, безліч вкладок запитів, візуальні плани EXPLAIN, інтерактивні ER-діаграми, порівняння схем, генерування SQL для міграцій та відстеження моментальних знімків схем.
Програмне забезпечення призначене для самостійного розгортання та хмарних середовищ. Найпростіший спосіб почати – використовувати Docker. Але ви також можете впровадити його за допомогою Helm, OpenShift операторів, npm або інших специфічних пакетів. Розробники пропонують deb/rpm, Snap, Homebrew та інші варіанти установки.
Більш того, проект пропонує контроль доступу на основі ролей, OIDC єдине підписування та аудит запитів. ER-діаграми входять до стандартної версії, ліцензованої MIT, а не тільки в корпоративному виданні.
Штучний інтелект у LibreDB Studio
LibreDB Studio має опціональні інструменти бази даних з підтримкою штучного інтелекту. Його агент бази даних може відповідати на запитання, допомагати оптимізувати запити та оглядати таблиці, все в режимі лише для читання.
На даний момент повний агентський режим працює з PostgreSQL, SQLite та DuckDB, в той час як основи схем доступні для інших підтримуваних систем. Ви можете підключити Gemini, OpenAI, Ollama або будь-яку сумісну точку доступу OpenAI. Якщо модель не налаштована, інтерфейс штучного інтелекту залишається вимкненим.
Як почати використовувати LibreDB Studio
Якщо ви хочете спробувати програму, почати дуже легко:
docker run -p 3000:3000 ghcr.io/libredb/libredb-studio:latest
Інтерфейс буде доступний за адресою localhost:3000. Початковий пароль адміністратора генерується при першому запуску.
Для додаткових деталей відвідайте сторінку проекту LibreDB Studio.




