> ## Documentation Index
> Fetch the complete documentation index at: https://docs.runalph.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI and Agents

> Built-in AI agents across notebooks and projects

## AI in Alph

AI is woven into the platform — not bolted on. Generate code, chat about your work, and run autonomous agents, all with context from your notebooks and project files.

## Models

Three providers, choose per-conversation:

* **Claude** (Anthropic)
* **GPT** (OpenAI)
* **Gemini** (Google)

## The AI Editor

Every project includes an AI editor — an agent that operates as a pair programmer with full control over your environment.

**Access:** `https://runalph.ai/{org}/{project}/ide`

The agent can:

* **Create and execute notebook cells** — write Python, run it, read the output, iterate
* **Create and edit files** — scripts, configs, data files, anywhere in your project
* **Debug errors** — read tracebacks, fix code, re-run automatically
* **Install packages** — run shell commands to set up dependencies
* **Read outputs** — interpret plots, dataframes, and errors to decide next steps

Create multiple chats for different tasks. Chats persist across sessions. The agent has full access to your project's filesystem and kernels — it works like having a developer inside your environment.

Agents run server-side, so you can dispatch a task and close your browser. Come back later to check progress, review what the agent did, and continue the conversation.

## In Notebooks

### Generate in a Cell

Press `Ctrl/Cmd + K` while editing a cell. Describe what you want and the AI writes it, using your notebook's imports, variables, and prior cells as context.

### Generate New Cells

| Shortcut  | Action                         |
| --------- | ------------------------------ |
| `F` / `G` | AI code cell above / below     |
| `S` / `D` | AI markdown cell above / below |

Or click the **+ AI** buttons between cells.

### Tips

* Be specific: *"histogram of age column with 20 bins"* not *"make a chart"*
* Use markdown cells to describe your goals — AI reads them for context
* Iterate: refine your prompt if the first result isn't right

## Generators

Beyond notebooks, AI can generate:

* Python scripts
* Terminal commands
* CSV, JSON, HTML, SVG
* Markdown documentation
* Images

These are available contextually throughout the platform.
