---
title: 'AI in Studio'
description: 'Enable and navigate Chat, automations, skills, runs, and approvals.'
---

# AI in Studio

`@flexkit/ai` is an official Flexkit Studio extension. It adds **New chat**, **Automations**, **Skills**, **Run History**, and **Approvals** to Studio. AI execution also depends on project availability, access, model configuration, and credits.

## Enable the extension

Install `@flexkit/ai` alongside your Studio packages. Import `AI` from `@flexkit/ai`, add `AI()` to the project's `extensions` array, and import `@flexkit/ai/styles.css` in the application with the other Studio styles. Deploy the application for teammates to receive the change.

## Choose a workflow

| Task                                | Guide                                          |
| ----------------------------------- | ---------------------------------------------- |
| Ask a question about project data   | [Agent Chat](/docs/ai/agent-chat)              |
| Save instructions for repeated work | [Automations](/docs/automations)               |
| Supply reusable instructions        | [Skills](/docs/ai/skills)                      |
| Execute application code            | [Custom tools](/docs/automations/custom-tools) |
| Review proposed data changes        | [Approvals](/docs/automations/approvals)       |
| Investigate an execution            | [Runs](/docs/automations/runs)                 |

A skill contains instructions; a tool executes code. Installing the AI UI does not automatically deploy or attach custom tools. Read the approval and tool-security guides before enabling unattended mutations.

See [AI credits](/docs/dashboard/billing/ai-credits) for billing controls and [memory](/docs/ai/memory) for the distinction between user and automation context.


---

[View full sitemap](/docs/sitemap.md)
