# Elements AI

We’re actively developing a range of AI-powered tools to help build better websites, while giving the user full control over the creative process. This page will be updated as new features are introduced. The initial tools are designed as focused helpers, laying the foundation for more advanced capabilities over time.

Elements uses state-of-the-art models, combined with a custom layer that refines and adapts outputs specifically for your projects. This allows us to deliver results that feel relevant, practical, and consistent.

We’re just getting started, and the features already in development represent an exciting step forward for what Elements can do.

{% hint style="warning" %}
**AI features in Elements are entirely optional.** You remain in full control of when and how it’s used.

Elements AI requires you to be logged into your [Elements Cloud account](https://docs.realmacsoftware.com/elements-docs/getting-started/elements-cloud) and to agree to the [Terms of Service](https://docs.realmacsoftware.com/elements-docs/legal/cloud-terms-of-service). We’ve designed these AI features with a strong focus on privacy and transparency. Your content is only used to power the AI features you choose to use, and we do not sell your data or use it for advertising.

If you prefer to work without AI, you can simply hide the AI Panel and continue building as usual.
{% endhint %}

### Requirements

* An active RapidWeaver Elements Subscription
* Logged into your Elements Cloud Account

### AI: Writing Assistant

The Elements Writing Assistant helps you generate and refine text across selected Components or entire pages.

Its intuitive interface lets you review suggested changes individually, so you can easily approve or reject edits with full control over your content.

{% embed url="<https://youtu.be/1OrNbFZo2GU>" %}

To provide relevant and context-aware suggestions, the Writing Assistant uses information from your project, including page listings, site details, and the content of the page you’re currently editing. For example, when refining a headline, it takes the page content into account to ensure the result fits naturally within the page. This works really well when dropping new text components onto the page to quickly generate content in keeping with the page.

#### Supported Components

The Writing Assistant supports all text based Components that contain an editable text area; [Text](https://docs.realmacsoftware.com/elements-docs/elements/components/text), [Typography](https://docs.realmacsoftware.com/elements-docs/elements/components/typography), and [Buttons](https://docs.realmacsoftware.com/elements-docs/elements/components/button). We've found this covers the majority of page based text content.&#x20;

**Not Supported:** The Writing Assistant does not support inline styles, links in text blocks, or the Markdown Component. It also does not handle Collections such as Tables, Sliders, Radio, and Select components. Additionally, it does not edit page names, file names, or metadata for resources. The primary focus is to enhance written content on the page.

### AI: More Features Coming Soon

More AI tools are currently in development.

***

#### A note about AI Credits

Every active Elements subscription includes a fixed number of credits per month. Credits automatically reset on the 1st of each month (server time), giving you a fresh allowance to use across your projects.

You can check available allowance in your Elements Cloud Account Dashboard.

<figure><img src="https://3876014504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNy6AECEVH2p4eFDicpM1%2Fuploads%2FNVervFhpit1ZerkMzMkK%2FCleanShot%202026-03-19%20at%2010%E2%80%AF.24.32%402x.png?alt=media&#x26;token=f5b96f97-5b69-4ebc-8b18-9934c17f149a" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The Elements Cloud Account Dashboard can be found within the Elements Store Window.
{% endhint %}

#### Can I use my own AI API key?

Elements AI runs via our own servers and is not processed locally on your machine. This allows us to provide a consistent, integrated experience and apply our own layer on top of the underlying models to improve the quality and relevance of the results within Elements.

This means it isn’t possible to use your own API key. We’ve designed the system to be tightly integrated so we can manage performance, reliability, and the overall user experience.


---

# 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.realmacsoftware.com/elements-docs/getting-started/elements-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.
