QUERY LOCAL FILES.RIGHT IN YOUR BROWSER.
No database server to set up.
Invite-only beta. Already invited? Sign in
How it works
Query local files with DuckDB in your browser. Explore results, then save your workspace manually as a .rawql snapshot.
AI text classification
Classify text with SQL.
Use prompt_jev to classify text, estimate yes/no probabilities or score rows.
Jev by TypeSafe
Start with a worked example.
Follow a guide with sample data and SQL you can run yourself.
Query CSV with SQL
Filter orders, calculate revenue and join customer data.
Read the CSV guide → PARQUETQuery Parquet in your browser
Inspect column types and summarize a Parquet export.
Read the Parquet guide → EXCELQuery Excel with SQL
Read a worksheet and handle numbers stored as text.
Read the Excel guide → JEVClassify text with prompt_jev
Use real chart descriptions to classify rows and inspect probabilities.
Read the Jev guide →Roadmap
Not available yet
- Planned
More AI functions
Generate and explain SQL, generate text and search by meaning.
- In development
Model lineage
Trace dependencies between models and sources.
Can I use RawQL on mobile?
You can explore the site, request beta access and read all documentation and guides on mobile. You can also open the SQL editor and dismiss its desktop recommendation to continue on your phone. Its layout is designed for desktop: use a computer for the best experience with RawQL’s features.
Where are my files processed?
Your files and SQL queries stay on your device. When you use Jev AI, only the texts and questions you choose are sent for remote classification. Your raw files are not uploaded.
Can I classify rows with AI?
Yes, with prompt_jev in SQL. It can classify text, estimate yes/no probabilities and score rows. SQL generation and semantic search are not available yet.
Which file formats can I use?
RawQL supports CSV, JSON, Parquet, and Excel (.xlsx, .xls). Legacy .xls files are converted locally before DuckDB reads them.
How do I save and reopen my workspace?
Download a .rawql workspace file before closing your session. It can include your imported files, SQL, notebooks and database objects. Import it into RawQL to reopen your work. Keep the downloaded file safe: RawQL does not provide cloud backup or sync.
What does Query Profile show?
The execution steps for a SQL query, including operators, row counts and timing. Select an operator to inspect its details.
Are dashboards and model lineage available?
Charts, pivots and local dashboards are available now. Dashboards can combine saved SQL sources, linked filters and visualizations. Model lineage is still in development.
What are the import limits?
Import up to 10 files per session, with a maximum of 100 MiB per file. Query performance depends on your device.
Your next query
starts with a file.
Request beta access to query your files in a desktop browser.
