# Overview of CartDevKit

Building on the blockchain doesn't have to be hard. With CartDevKit you are one click away from bringing your ideas to life and launching your product!

The CartDevKit CLI tool is designed to streamline the process of setting up new projects by providing developers with a wide range of backend, frontend, Cartesify, and mobile development templates.

With the template, you can easily create your frontend and backend project by selecting the template(s) you need in just one click of a command line.

CartDevKit addresses common challenges developers face when setting up new projects or working with various technologies and frameworks.

CartDevKit is specially designed to meet the development needs of the Cartesi Developers. It aims to ease the onboarding of new developers into the [Cartesi](https://cartesi.io/) ecosystem.


---

# 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://africlab.gitbook.io/cartdevkit/introduction/overview-of-cartdevkit.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.
