Self-hosted · Your data never leaves your infrastructure

Your database has problems you don't know about

Deeb connects to your live database, automatically detects structural and data quality issues, and lets you investigate problems using an AI-powered assistant that queries your data in real time.

Works with
PostgreSQL MySQL MariaDB

Everything you need to keep your database healthy

Deeb goes beyond simple schema linting. It examines your actual data, discovers hidden relationships, and gives you an AI assistant to investigate what it finds.

Automated Schema Analysis

Four specialized analyzers examine every table, column, constraint, and index. Detect missing primary keys, undeclared foreign keys, missing indexes, and suspicious nullable columns — all ranked by severity.

AI-Powered Investigation

Click "Investigate with AI" on any finding to launch a chat where the assistant has full schema context and can run read-only SQL queries against your live database to validate issues and quantify impact.

Interactive ERD Visualization

Explore your schema with a canvas-based entity-relationship diagram. Drag tables, zoom and pan, and use focus mode to isolate any table and its connections. Hidden relationships appear as dashed gold lines.

Self-Hosted & Secure

Runs as a Docker Compose stack entirely on your infrastructure. Your database credentials and data never leave your network. AI features use a configurable OpenAI-compatible endpoint — use any provider, including local models.

Multi-Database Support

Connect to PostgreSQL, MySQL, or MariaDB using a standard connection string. SQL fixes are automatically generated in the correct dialect for your database engine.

Copy-Ready SQL Fixes

Every finding includes a ready-to-run SQL statement tailored to your database dialect. Review the explanation, understand the impact, and apply the fix — or batch-select multiple findings and copy all SQL at once.

How it works

From connection to investigation in four steps. No agents to install, no configuration files to write.

01

Connect

Point Deeb at any PostgreSQL, MySQL, or MariaDB database using a standard connection string. Everything runs self-hosted — your data never leaves your infrastructure.

02

Analyze

Deeb introspects your schema using system catalogs and runs four automated analyzers that examine every table, column, constraint, and index.

03

Review Findings

Browse a prioritized list of issues ranked by severity — critical, warning, and info. Filter by analyzer type, table, or column. Every finding includes a plain-English explanation and copy-ready SQL fix.

04

Investigate with AI

Launch an AI chat session with full context of your schema and findings. The assistant can run read-only SQL queries against your live database to validate issues, check data distributions, and quantify impact.

Think of it as a senior DBA that never sleeps

Database schemas degrade over time. Teams ship fast, skip constraints, and accumulate technical debt that silently causes bugs, performance issues, and data corruption.

Deeb reviews your schema, flags what's wrong, suggests exact SQL fixes, and then lets you ask follow-up questions with full access to your data. Manual schema reviews are tedious, inconsistent, and rarely happen. Deeb makes them automatic.

Everything runs self-hosted as a Docker Compose stack. Your database credentials and data never leave your infrastructure. AI features use a configurable OpenAI-compatible API endpoint, so you can point it at any provider — including locally-hosted models.

What Deeb catches

  • Tables without primary keys that can't be reliably referenced or replicated
  • Foreign key relationships that exist in code but not in the database, leading to orphaned rows
  • Missing indexes on foreign key columns that cause cascading slow queries
  • Columns like email or created_at that are nullable when they shouldn't be

Stop guessing. Start fixing.

Deploy Deeb in minutes with Docker Compose and get a complete picture of your database's structural health — with AI-powered investigation built in.

Questions? Reach out at hello@deebtech.com