Build and explain SQL, create Excel formulas, and build single-file web apps in normal English without needing to be a coder.
AI status: checking…0 AI requests today in this browser
SQL Builder: Start with the result you want. You do not need to know whether you need a JOIN, WHERE, UPDATE, or other SQL command.
1
Paste the tables you are working with
Paste CREATE TABLE statements, DESCRIBE/SHOW COLUMNS output, a list of columns, or a few sample rows. Multiple tables are fine.
0 characters
2
What result do you want?
Describe the result like you would explain it to another person. The tool will decide the SQL structure.
Advanced options (usually you can leave these alone)
1
Paste existing SQL
Your original SQL stays unchanged. The app explains what it does, whether it changes data, what tables and conditions it uses, and what you should check.
SQL dialect
1
Current SQL
2
Ask for the change in normal English
Optional: include table informationSQL dialect
Recent follow-up conversation
SQL failed? Paste the exact database error message. The AI will diagnose the problem, revise only what is needed, explain the change, and keep the failed SQL available for comparison.
1
SQL that produced the error
2
Paste the exact database error
Copy the complete error message from your SQL client whenever possible.
3
Optional context
Optional: paste table / column informationDatabase type
Error revision history
Stored only in this browser. Each successful repair keeps the failed SQL, error, diagnosis, and revision so you can compare attempts.
Excel Formula Builder: Tell the tool what your columns mean and what result you want. It will build a formula and explain where to put it.
1
Describe your worksheet
Paste column letters and headers, Excel table headers, a few sample rows, or simply describe the cells involved.
2
What should the formula do?
Excel options
1
Paste an Excel formula
The original formula stays unchanged when you choose Explain. You can also ask the tool to fix, simplify, or modernize it.
2
What do you need?
AI App Builder: Create and maintain standalone HTML apps by chatting in plain English. Projects, chat history, code versions, memories, and backups are saved locally in your browser.
App Projects & Live Builder
This section uses the same Cloudflare Free / Gemini / OpenAI provider settings and the same token tracker as the SQL & Excel tools.
Choose your AI: Use Cloudflare Workers AI, Google Gemini API free tier, or your own OpenAI API key. Gemini and OpenAI keys are kept only in this browser tab/session and are never saved in History or localStorage.
1
AI provider
Free option: Google offers a Gemini API Free Tier for eligible models such as Gemini 3.8 Flash. Rate limits apply. Your key stays only in this browser session unless you choose to configure a server-side Cloudflare secret named GEMINI_API_KEY.
Privacy note: Google states Free Tier content may be used to improve its products. Paid tier terms differ.
Privacy: the key is stored only in sessionStorage, so closing the browser tab/session removes it. It is sent over HTTPS to your own Cloudflare Function only when you choose OpenAI, then forwarded to OpenAI for that request. It is not written into app history.
Billing: OpenAI API usage is billed by OpenAI separately. GPT-5.6 Luna is selected by default because it is the lowest-cost option in this list.
2
Token usage tracked in this browser
Counts below come from each AI provider's response. Formula retries are included in the totals. Cloudflare's free quota is measured in Neurons, while Gemini and OpenAI report token usage directly.
CLOUDFLARE AI · TODAY
0 total tokens
0 input0 output0 requests
GEMINI API · TODAY
0 total tokens
0 input0 output0 requests
Free-tier eligible model selected; actual billing depends on your Google AI project tier.
OPENAI API · TODAY
0 total tokens
0 input0 output0 requests
Estimated API cost: $0.000000
COMBINED · TODAY
0 total tokens
0 input0 output0 successful requests
The OpenAI cost shown is an estimate based on the model rates built into v2.5.1. Gemini cost is not estimated because the same model can run under Free or Paid tiers. Provider dashboards remain the source of truth.
Saved SQL Schemas
Saved table definitions are used only by the SQL tools and stay in this browser.
Starter templates
These are editable starting points. Review the columns against your actual tables before generating SQL.
Your saved schemas
SQL & Formula History
Only SQL and Excel formula results appear here. App Builder keeps its own project history and code versions inside App Builder.
RESULT
SQL Result
operationriskchanges data
This SQL changes data
Use the read-only preview first and verify the exact rows before running the data-changing SQL in your database.
Plain-English explanation
Expected result:
AI USAGE FOR THIS RESULT
—
0 input0 output0 total1 attempt
SQL ERROR DIAGNOSIS
Why it failed and what was revised
Confidence: —
Database error:
Likely cause:
Changes made:
Show the original SQL that failed
PREVIEW / ACTION LOGIC AUDIT
Preview relationship
Not checked
STEP 1 · CHECK FIRST
Read-only SELECT preview
Run this in your SQL system first. It should show the same rows that the action SQL would affect.
STEP 2 · ACTION SQL
SQL
Safety checklist
Tables
Conditions
Result fields
Assumptions
Warnings
Useful follow-ups
Ask for another change
You can continue immediately without copying the SQL anywhere.
EXCEL FORMULA
Excel Formula
Microsoft 365
Plain-English explanation
Expected result:
AI USAGE FOR THIS RESULT
—
0 input0 output0 total1 attempt
COPY INTO EXCEL
Formula
ALTERNATIVE
Alternative formula
How it works
How to use it
Cells / ranges used
Assumptions
Warnings / compatibility notes
Useful follow-ups
Ask for another formula change
Examples: “Make it return blank instead of #N/A”, “use INDEX/MATCH for Excel 2016”, or “lock the lookup range with $ signs”.
Thinking…Cloudflare Workers AI is generating a response.