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

# Features

## Templates

Magick provides a set of templates to help you get started with your spells. Templates are pre-built spells that you can use as-is or customize to fit your needs.

<img src="https://mintcdn.com/magickml-60/BOBCMjDWX_0vFlU1/images/templates.png?fit=max&auto=format&n=BOBCMjDWX_0vFlU1&q=85&s=eac9941e12327c219e3244ecc4992633" alt="Templates" width="1917" height="957" data-path="images/templates.png" />

## Text Generation

The Text Generation node allows you to to make calls to a variety of text generation models for an array of providers.

<img src="https://mintcdn.com/magickml-60/B-E52RVfN4w7djCi/images/node.png?fit=max&auto=format&n=B-E52RVfN4w7djCi&q=85&s=a6fddbb40f18de7b4ae68f39657ea02a" alt="Text Generation" width="235" height="474" data-path="images/node.png" />

## Visual Programming

Magick offers a visual programming interface that enables you to design and develop your AI agents using a node-based interface.

## Scalability

Magick provides a scalable and distributed runtime environment that handles the deployment, scaling, and management of your agents.

## Event-Driven

## Extensible Plugin System
