> For the complete documentation index, see [llms.txt](https://myshell-wiki.gitbook.io/proconfig-tutorial/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://myshell-wiki.gitbook.io/proconfig-tutorial/readme.md).

# Overview & Setup

## **Introduction to Pro Config Tutorial**

Welcome to the Pro Config Tutorial, your interactive learning lab to mastering Pro Config.

This tutorial guides you to build a Pro Config Tutorial App step by step, and you will be learning the concepts by implementing it. Upon completion, you'll possess a self-made Pro Config Tutorial App, a testament to your understanding and a resource for educating others about Pro Config.

## **Understanding Pro Config**

MyShell Pro Config is an advanced mode tailored for developers, empowering them to build powerful AI native Apps by assembling AI widgets under a human-controlled structure. It provides a versatile approach that balances human-programmed logic with AI-prompted logic for interaction. **Essentially, it enables developers to architect a state machine for their App.**

## Where to Run

In this tutorial we will be providing some JSON config files that can run an App at MyShell.&#x20;

You could use it on [MyShell’s main site](https://myshell.ai).  Here is how to access it:

1. Click “Workshop” on the left menu bar<br>

   <figure><img src="/files/QtQ8FJaXRDzA8RxqRAAe" alt=""><figcaption><p>MyShell main page.</p></figcaption></figure>
2. Click “Create a Bot”<br>

   <figure><img src="/files/NhYyiXIkB84osnAIoNZF" alt=""><figcaption><p>MyShell workshop page.</p></figcaption></figure>
3. Scroll down and shift from “Classic Mode” to “Dev Mode”<br>

   <figure><img src="/files/AaPm8iUqgLBAcASBIWQG" alt=""><figcaption><p>Enabling dev mode on a bot.</p></figcaption></figure>
4. Upload your JSON File and click “Validate”. Once validated, Click “Save”, then you will have your App ready for use.

<figure><img src="/files/xucHAkUkleqsdAvEeP7F" alt=""><figcaption><p>Validate and save buttons on create bot page.</p></figcaption></figure>

## **Getting Started**

Ready to dive in? Click "Next" to begin your journey with Pro Config.
