# Arkain AI

{% hint style="success" %}
**✨ Arkain Snap & Side Chat Free Trial**

We’re offering **3 total free trial uses** to let you deploy AI-powered containers with **Snap** and get instant AI help in your workspace with **Side Chat**. Experience the power of Arkain’s AI for yourself!

For detailed information about Snap and Side Chat usage charges, please check [here](https://docs.arkain.io/credits-and-membership/credits/calculate-credits-usage).
{% endhint %}

## Arkain Snap

**Arkain Snap** is an AI agent that turns ideas into reality. You can create services or apps just with natural language prompts, without needing to learn programming languages anymore.

### What Does Arkain Snap Do?

* **Generate apps from ideas**

  Turn a natural language prompt into a ready-to-run service or application.
* **Set up the environment automatically**

  Snap configures the base template, frameworks, and databases for your project.
* **Deliver a running prototype**

  Dependencies are installed and the app is launched instantly in your workspace.
* **Pair with Side Chat**

  Refine, extend, and collaborate on your project with Side Chat after generation.

### Why Use Arkain Snap?

* **From idea to prototype in minutes**

  Generate and launch working apps faster than ever—quickly validate concepts and bring projects to life with minimal effort.
* **Accessible for everyone**

  No programming knowledge required—just describe your idea in plain language.

**Experience the magic of creating with Arkain Snap today!**

{% content-ref url="/pages/yviItMRrsZLuTBkvFCsH" %}
[Using Arkain Snap](/user-guide/dashboard/creative-tools/using-arkain-snap.md)
{% endcontent-ref %}

## Side Chat

The AI assistant, **Side Chat**, provides new CDE that enable interaction with code like never before. With the power of advanced **Large Language Models (LLMs)**, you can now ask questions about your code and receive instant, actionable responses—all without leaving your development environment.

### What Does Side Chat Do?

* **Understand your code**\
  Got a tricky block of code or a function that’s hard to decipher? Simply ask Side Chat, and it will explain the logic, syntax, or purpose in plain language.
* **Solve problems**\
  Debugging a pesky error? Paste the code snippet, describe the problem, and Side Chat will suggest fixes or optimizations.
* **Generate code**\
  Side Chat can write it for you based on your requirements—saving you time and effort.
* **Provide insights**\
  Whether you’re exploring algorithms or need suggestions on improving performance, Side Chat provides expert-level recommendations tailored to your code.

### Why Use Side Chat?

* **Boost Productivity**\
  No more searching forums or switching between tabs—get answers directly in your CDE.
* **Learn as You Code**\
  Improve your coding skills with detailed explanations and best practices.
* **Accelerate Development**\
  Spend less time troubleshooting and more time building amazing projects.

Side Chat leverages powerful LLMs, like those in Cursor and Windsurf, to deliver a seamless coding experience. Whether you’re a solo developer or part of a team, Side Chat ensures you have an AI-powered coding assistant right at your fingertips.

**Try Side Chat now and code smarter, faster, and with confidence!**&#x20;

{% content-ref url="/pages/bPEvQh0Ce48KFqjj3z7V" %}
[Side Chat](/user-guide/arkain-ai/side-chat.md)
{% endcontent-ref %}

## Advanced feature

### Code Supporter

The **Code Supporter** helps you write and fix code more easily and accurately. You can enable this feature when you **create** or **start** a container.

{% content-ref url="/pages/gyJDFvtPNjLDEZ6evMdG" %}
[Code Supporter](/user-guide/arkain-ai/code-supporter.md)
{% endcontent-ref %}


---

# 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.arkain.io/user-guide/arkain-ai.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.
