Skip to main content

Release notes

What's new in TalkingSchema. We ship fast — grouped here by month.

April 2026

Star layout for your ERD

The canvas now has a second layout mode: Star. Switch to it from the pill at the bottom of the canvas — TalkingSchema auto-detects your central fact or junction table and radiates all related tables outward in rings. Great for data warehouse schemas. Your layout choice is saved per thread.

Table and relationship colors

You can now color-code your schema visually:

  • Set a custom color on any table header — useful for separating domains (users, payments, products) at a glance.
  • Assign colors to table groups — all tables in the group share the accent.
  • Set custom colors on relationship edges — useful for tracing FK chains or logical hierarchies across a busy canvas.

Your diagram layout is now saved

Drag your tables into exactly the arrangement you want — TalkingSchema remembers it. Positions survive page refreshes, new tabs, and show up correctly when you share the link with someone. When the AI adds new tables to a manually arranged diagram, a banner lets you re-run auto-layout when you're ready.

Import failure recovery

If a SQL or DBML file fails to import, you no longer hit a dead end. The import wizard now offers Continue with assistant — TalkingSchema hands your file off to the AI copilot, which tries to make sense of it and build the schema from there.

March 2026

DBML and SQL viewers in the chat panel

Two new tabs live alongside the chat:

  • DBML tab — shows the live DBML markup for your current schema, updated in real time as the AI works.
  • SQL tab — shows the generated CREATE TABLE DDL for your active dialect. Quick reference without opening the export menu.

Zoom to any table

Click a table in the sidebar list — the canvas animates to center and zoom to that table instantly. No more hunting through a large diagram.

Continue a shared diagram

Public share links now include a Continue with TalkingSchema button. Anyone with the link can fork the schema into their own account to keep building — without touching the original.

Your anonymous work carries over

Threads you create before signing up are now automatically moved to your account when you sign in or create an account.

Multiple schemas in one thread

TalkingSchema now supports multiple named schemas (e.g. public, analytics, staging) in a single thread. Tables display as schema.table — useful for multi-schema PostgreSQL projects.

Free plan and Pro plan improvements

  • Increased token budgets on both Hobby and Pro plans.
  • You can now upgrade or downgrade your plan directly from the app — no need to contact support.

February 2026

AI responses resilient to connection drops

Refreshing the page while the AI is generating no longer loses the response. TalkingSchema reconnects to the in-flight response automatically after you return — the AI picks up where it left off.

Table groups

Organize your schema visually by grouping related tables into named containers. Groups appear as labeled overlays on the canvas and stay in place when you rearrange the diagram.

Create tables manually

A + button on the canvas and sidebar lets you add a new table directly — no need to prompt the AI. Useful when you know exactly what you want to add.

Add and remove relationships via a modal

A dedicated Add Relationship modal gives you precise control over one-to-many, many-to-many, and self-referencing relationships at the field level.

Paste SQL or DBML to import

You can now paste SQL DDL or DBML directly into the import wizard — no file upload needed.

Chat input locked while AI is working

The chat input and schema controls are now disabled while the AI is generating a response, preventing conflicting changes mid-stream.

Messages render as Markdown

Messages you send now render with Markdown formatting — code blocks, bold, lists — making complex prompts easier to read back.

January 2026

Public launch

TalkingSchema opened to the public. Core product at launch:

  • Database connection — connect a live PostgreSQL database (Supabase, Neon) and generate an ERD from the real schema automatically.
  • SQL import and export — import DDL files or paste SQL directly. Export to PostgreSQL, MySQL, SQLite, and MSSQL.
  • 12 export formats — Prisma, Drizzle ORM, TypeScript/Zod, OpenAPI 3.1, GraphQL SDL, SQLAlchemy, TypeORM, DBML, JSON, and PNG/SVG/PDF images.
  • Data warehouse modeling — star schema, snowflake schema, Kimball dimensional modeling, Data Vault 2.0, SCD types 0–6.
  • Table groups — organize tables into named visual groups on the canvas.
  • Public share links — share a read-only ERD link. No account required to view.
  • Edit Table modal — add/remove columns, change data types, set constraints, manage indexes, and edit foreign keys entirely from the UI.
  • Free Hobby plan and Pro plan at $29/month.
  • Released the first MCP server for TalkingSchema, allowing users to access and use TalkingSchema directly through LLM platforms like ChatGPT, Claude, and others.

December 2025

Private beta

  • Shipped the initial product with ELK auto-layout, Plan Mode checklist, AI schema generation, and JWT authentication.
  • Added table visibility toggles, checklist persistence across page refreshes, and a file import pipeline for SQL and DBML.
  • Agent: Added a reflection retry loop — if a schema proposal fails validation, the AI corrects and retries rather than surfacing an error.

November 2025

Foundation

  • AI-powered schema design — describe your data model in plain language; the AI generates tables, fields, relationships, and constraints and proposes them through a reviewable checklist before anything touches your canvas.
  • ERD canvas — interactive, zoomable entity relationship diagram with auto-layout, table visibility toggles, and a color-coded diff overlay after every AI change (green = added, amber = modified, red = removed).