# gel project

Gel provides a way to quickly setup a project. This way the project directory gets associated with a specific Gel instance and thus makes it the default instance to connect to. This is done by creating an [gel.toml](https://docs.geldata.com/reference/using/projects.md#ref-reference-gel-toml) file in the project directory.

|                                                                                                                                    |                                                   |
| ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
| [gel project init](https://docs.geldata.com/reference/using/cli/gel_project/gel_project_init.md#ref-cli-gel-project-init)          | Initialize a new or existing project              |
| [gel project info](https://docs.geldata.com/reference/using/cli/gel_project/gel_project_info.md#ref-cli-gel-project-info)          | Get various metadata about the project            |
| [gel project unlink](https://docs.geldata.com/reference/using/cli/gel_project/gel_project_unlink.md#ref-cli-gel-project-unlink)    | Remove project association with an instance       |
| [gel project upgrade](https://docs.geldata.com/reference/using/cli/gel_project/gel_project_upgrade.md#ref-cli-gel-project-upgrade) | Upgrade Gel instance used for the current project |

