# tofudb > 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. Website: https://www.tofudb.com/ Docs: https://www.tofudb.com/docs Pricing: https://www.tofudb.com/pricing Blog: https://www.tofudb.com/blog Changelog: https://www.tofudb.com/changelog ## Overview - 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 with schema inference and column type detection for CSV files. - 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 ### 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. ### CSV Data Migration Engine Upload CSV files during project creation to automatically infer relational schemas, detect column data types, 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. ### Instant REST APIs Once deployed, tofudb provides instant REST API endpoints and API keys for your database, making it effortless to integrate into web apps, mobile backends, and existing workflows. ## Getting Started 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, upload your CSV file to auto-infer table structures and import records. 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 Formats ### CSV File (.csv) — Supported Comma-separated values with automatic header detection, type inference, and relational mapping. ### SQL Dump (.sql) — Coming Soon (roadmap) Standard SQL DDL statements and INSERT queries automatically executed. ### Excel Spreadsheet (.xlsx / .xls) — Coming Soon (roadmap) Multi-sheet Excel workbooks parsed into separate relational tables. ### JSON Data (.json) — Coming Soon (roadmap) Structured object arrays automatically transformed into relational columns. ### SQLite Database (.sqlite / .db) — Coming Soon (roadmap) Direct binary SQLite file parsing and relational migration. ## FAQ ### What is tofudb and how does it work? tofudb is an AI-powered database platform. Describe your application in plain English, visualize and refine your schema with an interactive ERD, and deploy your live database in seconds without writing manual migration scripts. ### How does Natural Language Querying (NLQ) work? Simply ask questions about your data in everyday language. tofudb understands your schema, converts your questions into optimized SQL queries, and instantly returns interactive data tables and visual charts. ### Can I import data from existing CSV files? Yes. Upload your CSV files and tofudb will automatically infer data types, detect relationships across tables, generate the relational schema, and import your data seamlessly. ### How do I connect my applications to the database? Once deployed, tofudb provides instant REST API endpoints and API keys for your database, making it effortless to integrate into web apps, mobile backends, and existing workflows. ### Can I start using tofudb for free? Yes. tofudb offers a free tier to build schemas, import CSV data, and run AI queries. You can upgrade to a paid plan as your projects scale with higher storage and query credits. ## Public links - Home: https://www.tofudb.com/ - Docs: https://www.tofudb.com/docs - Pricing: https://www.tofudb.com/pricing - Blog: https://www.tofudb.com/blog - Changelog: https://www.tofudb.com/changelog - Concise LLM index: https://www.tofudb.com/llms.txt