# Overview

[CodeSquire.ai](http://codesquire.ai/) is an AI code writing assistant for data professionals. The Codesquire engine is using large language models to write entire functions and complex logic. It adapts to your code writing style and uses your code as well as code comments to understand the intent and generate the code adapted to your use case. AI code writing assistants improve the productivity of engineers and it is proven by peer-reviewed research. Read the blog posts by Google and Github.

## Quickstart

Follow our handy guides to get started as quickly as possible:

{% content-ref url="/pages/5z2hrPi77s7B2rEUXTt9" %}
[Visual Studio Code](/quickstart/visual-studio-code.md)
{% endcontent-ref %}

{% content-ref url="/pages/mmjNvPnVPYc6LRNtw7SE" %}
[Google Colab](/quickstart/google-colab.md)
{% endcontent-ref %}

{% content-ref url="/pages/AG0yFNV7NwOa7YUwL8K4" %}
[Jupyter Lab](/quickstart/jupyter-lab.md)
{% endcontent-ref %}

{% content-ref url="/pages/t3TeLYPBl7nghZZUXoCU" %}
[BigQuery](/quickstart/bigquery.md)
{% endcontent-ref %}

{% content-ref url="/pages/8RoE6gHwM5c8QWZq6Okn" %}
[Jupyter Notebook/ Pycharm/ SQL IDE](/quickstart/jupyter-notebook-pycharm-sql-ide.md)
{% endcontent-ref %}

{% hint style="info" %}
**Note:**

We are constantly working on new features, so please let us know if you have cool ideas on how we can improve our product.\
\
Email us at <hey@codesquire.ai>
{% endhint %}


---

# 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.codesquire.ai/overview.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.
