# Projects

### Create a project

To create a project, click the empty tile inside your **Workspace** projects list. It will open a popup with options you can use for your new GraphQL project.\ <br>

#### Connect to GitHub

The project can be connected to your GitHub repo from the very beginning. It will allow you to commit changes to the schema and create Pull Requests from GraphQL Editor.&#x20;

#### Import from URL

GraphQL schema can be downloaded via introspection from your GraphQL Endpoint. Simply enter the URL and credentials, don't worry about CORS as the editor handles it via the backend Proxy.

Connecting to GitHub and importing from URL can also be done at any point later in the project.&#x20;

#### I want to use

In this section, you can attach directive sets to your project. Each of the technologies listed there works only if the library is attached and you can also add custom libraries.

After setting all the options click **Create Project**.


---

# 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://guide.graphqleditor.com/graphql-editor/readme/projects.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.
