whereismyai
Dbprint
Dbprint creates a portable, git-committed snapshot of database structure and column-level data distributions for offline use.
Dbprint generates portable snapshots of database structures and data distributions, storing them as plain text inside your repository. It measures table DDL, declared and inferred joins, and per-column statistics like null shares, value lists, ranges, and distributions. Supported engines include PostgreSQL, MySQL, Snowflake, BigQuery, Databricks, Redshift, ClickHouse, and DuckDB. AI coding agents or humans can read these snapshots offline without a database connection or credentials. It includes commands for initialization, profiling generation, diffing, CI gating, context emission, and running a read-only Model Context Protocol server.
Dbprint at a glance
- Best for: Software engineer
- Runs on: CLI, Python, API, self-hosted, open source
- Pricing: Free
- Released: September 2026
- Category: AI coding tool
- Website: github.com/jakubro/dbprint
Key features
- Measures DDL, joins, and per-column statistics
- Supports PostgreSQL, MySQL, Snowflake, and more
- Allows AI agents to annotate table measurements
- Provides offline access via an MCP server
- Gates changes in CI using committed print checks
- Infers semantic classifications and foreign keys
- Masks sensitive data and database credentials
Use it for
- Supplying database context to AI coding agents offline
- Tracking database structure and data changes in git
- Enforcing schema and statistic assertions in CI
- Browsing database prints as an HTML documentation site
Alternatives to Dbprint
- DBCode — It brings a full database IDE directly into code editors without separate apps.
- CLI Printing Press — It enables AI agents to interact with APIs using optimized, token-efficient, local SQLite-backed commands.
- DBX — It combines lightweight size, open-source access, and built-in AI for over one hundred databases.
- LLMSchema — Provides AI coding agents with accurate database schemas without context bloat.
- DBHub — Zero dependency and token efficient design maximizes context window.
- MCP Toolbox for Databases — Connects AI agents to diverse enterprise databases with built-in security and observability.
- Bytebase — Centralizes database change management and access control for teams and AI agents.
- Siteprint — Measures colors, type, spacing and layout of any website for AI coding agents.
- Codebase Guide — It generates accurate documentation with diagrams directly from the source code.
- Dolt — Provides version control features for relational database management.
- Rdst — Catches slow queries and generates exact SQL fixes with zero database writes.
- seekdb — Unifies relational, vector, and text data for production-grade AI agents.
All Dbprint alternatives