Overview
What is tofudb?
tofudb is an AI-native database platform that removes the friction of traditional database administration. It enables developer teams to design database schemas, migrate existing file datasets, and query records using natural language without writing SQL boilerplate.
Why teams choose tofudb
- AI-native database platform that removes traditional SQL complexity for engineering & product teams.
- Natural Language Querying (NLQ) engine with instant query execution, table rendering, and CSV exports.
- Voice & Speech Recognition to dictate queries and schema prompts hands-free.
- Automated data migration engine for CSV, Excel (.xlsx/.xls), JSON, SQL Dumps, and SQLite databases.
- Interactive Spreadsheet (Sheet Grid) editor with real-time cell validation and red-border error feedback.
- Visual ERD (Entity Relationship Diagram) graph explorer for interactive foreign-key tracing.
Features
Core Product Capabilities
Designed to make data operations fast, reliable, and accessible inside modern development workflows.
Natural Language Querying (NLQ)
Ask questions in plain English to execute database queries, inspect records, perform aggregations, and analyze data without SQL.
Voice & Speech-to-Text Querying
Dictate queries and database instructions hands-free using integrated speech recognition in the prompt bar.
Conversational AI Schema Designer
Design and modify database tables, columns, indexes, and foreign keys conversationally with real-time schema diff inspection.
Live Schema Migration & Commit
Review draft schema changes, inspect visual diffs, and safely commit updates to your live database instance.
Multi-Format Data Migration Engine
Upload CSV, Excel (.xlsx/.xls), JSON, SQL dumps, or SQLite database files to automatically infer schemas and import records.
Spreadsheet Data Grid (Sheet View)
Perform fast CRUD operations in a spreadsheet view with inline editing, row creation, cell validation, and red-border error feedback.
Interactive ERD Node Visualizer
Explore dynamic entity-relationship diagrams, trace foreign-key connections, and inspect table schemas visually.
CSV Export Toolbar
Export any query result set or table directly to formatted CSV files with automated character escaping.
Getting Started
Ship Your First Project Quickly
Follow this simple workflow to move from project creation to live data querying.
1. Create your project
Click 'New Project' in your dashboard. Enter your project name, optional industry domain (SaaS, E-Commerce, Finance, Healthcare, etc.), and custom database alias.
2. Choose migration source or starter template
If starting fresh, choose a starter template (Standard User Auth, E-Commerce, SaaS Subscriptions). If you have existing data, select your file format (CSV, Excel, JSON, SQL, or SQLite) to auto-infer table structures.
3. Inspect & Edit in Sheet Grid / ERD
Use the interactive ERD visualizer to trace foreign-key relationships, or open the Sheet Grid to perform fast CRUD row updates with real-time validation.
4. Query with Voice AI / NLQ & Export Results
Use the NLQ chat assistant or click the microphone to dictate questions about your data in natural language. Download execution outputs directly using the CSV export button.
Data Migration
Supported Data Migration Formats
Import existing data files during project creation to automatically generate database schemas and tables.
Comma-separated values with automatic header column detection.
Multi-sheet Excel workbooks parsed into separate relational tables.
Structured object arrays automatically transformed into relational columns.
Standard SQL DDL statements and INSERT queries automatically executed.
Direct binary SQLite file parsing and relational migration.