# ChartSQL Studio

- [Overview](https://docs.chartsql.com/chartsql-studio/overview.md): ChartSQL Studio is a source code editor to create and execute SQL scripts, charts and visualizations
- [ChartSQL Studio Cloud](https://docs.chartsql.com/chartsql-studio/chartsql-studio-cloud.md): ChartSQL Studio Cloud is a browser accessible version of the ChartSQL Studio editor that you can access at ChartSQL.com
- [Installing Studio Desktop](https://docs.chartsql.com/chartsql-studio/installing-studio-desktop.md): ChartSQL Studio Desktop is a local desktop version of ChartSQL Studio and Studio Server.
- [Basic Concepts](https://docs.chartsql.com/chartsql-studio/basic-concepts.md): Basic concepts of ChartSQL that you should know to work effectively with your charts
- [Interface Overview](https://docs.chartsql.com/chartsql-studio/basic-concepts/interface-overview.md): Overview of the main ChartSQL Studio interface panels and features
- [Workspace](https://docs.chartsql.com/chartsql-studio/basic-concepts/workspace.md): Understanding the ChartSQL Studio Workspace
- [SQL Scripts & Charts](https://docs.chartsql.com/chartsql-studio/basic-concepts/sql-scripts-and-charts.md): Explanation of SQL scripts and charts
- [Folders](https://docs.chartsql.com/chartsql-studio/basic-concepts/folders.md): A collection of SQL scripts in a folder added to your workspace
- [Datasources](https://docs.chartsql.com/chartsql-studio/basic-concepts/datasources.md): SQL, NoSQL and APIs that you wish to query and visualize
- [Thinking in ChartSQL](https://docs.chartsql.com/chartsql-studio/basic-concepts/thinking-in-chartsql.md): Tips about creating visualizations with ChartSQL
- [Creating Charts](https://docs.chartsql.com/chartsql-studio/creating-charts.md): Key steps and concepts in creating charts and visualizations within ChartSQL
- [Editor Panels](https://docs.chartsql.com/chartsql-studio/creating-charts/editor-panels.md): Overview of the ChartSQL Studio Editor Features
- [Column Data Types](https://docs.chartsql.com/chartsql-studio/creating-charts/column-data-types.md): Understanding ChartSQL column data types
- [Chart Types](https://docs.chartsql.com/chartsql-studio/creating-charts/chart-types.md): Explanation of Chart SQL chart types and visualization modes
- [Directives](https://docs.chartsql.com/chartsql-studio/creating-charts/directives.md): Directives allow precise control over all aspects of your visualization
- [Stacking](https://docs.chartsql.com/chartsql-studio/creating-charts/stacking.md): Grouping series together to show relationships to part of a whole
- [Baselines](https://docs.chartsql.com/chartsql-studio/creating-charts/baselines.md): Horizontal marks added to charts to mark major comparative values of a series like the average, median, min or max.
- [Series Titles](https://docs.chartsql.com/chartsql-studio/creating-charts/series-titles.md): Controlling how series are titled
- [Dynamic SQL Charts](https://docs.chartsql.com/chartsql-studio/creating-charts/dynamic-sql-charts.md): Creating dynamic SQL charts from user input
- [Dynamic Data Functions](https://docs.chartsql.com/chartsql-studio/creating-charts/dynamic-data-functions.md): Complex excel like formulas for recursive and external data
- [Presenting](https://docs.chartsql.com/chartsql-studio/presenting.md): Presentation mode hides most of the features of the editor and makes the charts full screen so that you can present your visualizations to an audience.
- [Settings & Customization](https://docs.chartsql.com/chartsql-studio/settings-and-customization.md): Details about all of the settings available to you to customize
- [Troubleshooting & Support](https://docs.chartsql.com/chartsql-studio/troubleshooting-and-support.md): Common issues, support & community
- [Datasources](https://docs.chartsql.com/chartsql-studio/datasources.md)
- [Overview](https://docs.chartsql.com/chartsql-studio/datasources/datasources.md): Data sources that you can query against to produce charts and visualizations
- [CSV File](https://docs.chartsql.com/chartsql-studio/datasources/csv-file.md): Local CSV file that you can query against
- [HyperSQL](https://docs.chartsql.com/chartsql-studio/datasources/hypersql.md): HyperSQL Datasource Connector Details
- [MongoDB](https://docs.chartsql.com/chartsql-studio/datasources/mongodb.md): MongoDB Datasource Connector Details
- [MySQL](https://docs.chartsql.com/chartsql-studio/datasources/mysql.md): MySQL Datasource Connector Details
- [PostgreSQL](https://docs.chartsql.com/chartsql-studio/datasources/postgresql.md): PostgreSQL Datasource Details
- [SQLite](https://docs.chartsql.com/chartsql-studio/datasources/sqlite.md): SQLite Connector Details
- [Custom Datasources](https://docs.chartsql.com/chartsql-studio/datasources/custom-datasources.md): Developing Custom Datasources for ChartSQL Studio
- [Extensions](https://docs.chartsql.com/chartsql-studio/extensions.md)
- [Overview](https://docs.chartsql.com/chartsql-studio/extensions/overview.md): Overview of ChartSQL Extensions
- [Extension Points](https://docs.chartsql.com/chartsql-studio/extensions/extension-points.md): Descriptions of the elements in the ChartSQL Studio UI that are user extensible
- [Core Extensions](https://docs.chartsql.com/chartsql-studio/extensions/core-extensions.md): Descriptions of the extensions that ship with ChartSQL Studio
- [Extensions API Reference](https://docs.chartsql.com/chartsql-studio/extensions/extensions-api-reference.md): API Reference for the ChartSQL Studio Extensions API


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chartsql.com/chartsql-studio.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
