Early alpha feature. It is already usable, but the interface, gateway flows, and some AI capabilities are still changing actively.
EyeAuras has a built-in AI Assistant — a separate AI tab right inside the app.
At this point, it is no longer just “a chat with a model.” The assistant can use the wiki as context, understands EyeAuras itself much better, and is increasingly useful for questions about scripts, the API, and configuration.
The better the wiki gets, the smarter the built-in AI becomes. In other words, the documentation and the AI are evolving together.

EyeAuras GatewayIf you want to try it on something practical right away, these are good starter questions:
How do I get the coordinates of a detected image?What is the best way to send keys from a script?How should I store an API key for an AI profile in EyeAuras?Where can I read about best practices for Script.csx?I also strongly recommend this newer article:
AI tabIn the new EyeAuras UI, there is a dedicated tab for it.
A profile defines how EyeAuras will talk to the model:
In newer builds, there is usually already a regular OpenAI profile and an EyeAuras gateway profile.
Key Available statusIf the profile is configured correctly, you will see a green Key Available status on the right.
If it says Unavailable, EyeAuras could not get a key or token yet, or the profile is not filled out completely.
Start SessionThis opens the AI chat, and you can start asking questions.
Show SettingsThis is where the more technical options live: docs knowledge base, local docs cache, MCP, browser automation, and so on.
All connection settings are grouped in the Manage Profiles window.
This is the best place to:
OpenAI, EyeAuras Gateway, Ollama, and other OpenAI-compatible endpointsThe most straightforward option is to paste the key directly into API Key.
Pros:
Cons:
This is usually the best option if you already have your own OpenAI key.
Example:
%OPENAI_API_KEY%
Pros:
EyeAuras GatewayThis is a separate option for users who want to try AI through EyeAuras infrastructure without setting up their own OpenAI account directly.
Right now, this is the closest thing to “free AI” inside EyeAuras, and the current testing phase is already open to anyone interested.
To join the current alpha, just message Xab3r in Discord DMs.
If you want to configure the profile manually, the basic setup is:
API Key to %EYEAURAS_TOKEN%Endpoint to https://eu.openai.eyeauras.netIn newer builds, the gateway profile is usually created by default, so in most cases you do not need to configure anything manually.

A few things are important to understand right away:
That is an important part of the overall idea.
EyeAuras Gateway is not meant to replace your own OpenAI key, and it is not a way to force everyone into a single setup. Its main purpose is convenience, an easier starting point, and solving OpenAI access issues for users in Russia.
Here is what chat through the gateway looks like inside EyeAuras:

In addition to OpenAI, EyeAuras can also work with OpenAI-compatible APIs.
The clearest example is local Ollama.
A typical setup looks like this:
Endpoint: http://localhost:11434/v1Model Id: for example llama3API Key: usually not requiredThis is convenient if you want to:
Below is a quick explanation of the main fields in Manage Profiles.
NameThe profile name shown in the list.
It is best to use clear names, for example:
OpenAI gpt-5.4GatewayOllama localAPI KeyThe source of the secret or token.
This can be:
%OPENAI_API_KEY%%EYEAURAS_TOKEN% for the EyeAuras Gateway scenarioEndpointThe API address.
For standard OpenAI, it is usually best not to change it. But it is required for:
Model IdThe model identifier, for example gpt-5.4, gpt-5.4-mini, or llama3.
If you are not sure, it is best to keep the recommended value from the template.
API TypeDefines which API EyeAuras will use to send requests.
The simplest way to think about it is:
Responses — the more modern optionChatCompletions — compatibility modeReasoning EffortControls how deeply the model will “think” before answering.
If you do not want to dig into it, just keep the default template value.
Max Context TokensA technical field for local control over context size.
Most users can leave this alone.
Function CallingAllows the model to use EyeAuras built-in tools.
In most cases, it is best to leave this enabled, because this is how the AI gets access to docs, session memory, and other useful capabilities.
Key AvailableA quick indicator that the profile is ready to use.
If the status is red, the cause is usually one of these:
%EYEAURAS_TOKEN%Ollama or the gateway was not setShow Settings windowThis is what the AI settings window currently looks like:

This is where the more technical options live:
Docs Knowledge Base — enables the local wiki knowledge baseArtifact Store — allows the AI to save artifacts if the backend supports itDocs Repository — the git repository used to pull the wikiDocs Path — local path for the docs cacheMCP Port — port for the local MCP serverEnable MCP On Startup — automatically start MCP after the app launchesEnable Browser Automation — enables the browser automation layer for AI toolsBrowser Debug Port — browser debug port for automation scenariosFor the usual “ask a question about EyeAuras” use case, you normally do not need to configure any of this.
The most practical things to know:
Docs Knowledge Base is best left enabledBrowser Automation requires an app restart after savingDocs Path only matters if you intentionally want to move the local docs cacheThis is still the most useful mode.
If the question can be grounded in the wiki, the built-in AI usually answers better and with more confidence.
The assistant now understands EyeAuras-specific context much better instead of only giving generic “C# advice.”
That is why these are especially helpful right now:
There is now a full working layer inside the program:
AI tabEyeAuras Bot in Discord is developing in parallelIf you want similar help not inside the app but directly in Discord, there is now a separate public alpha:
Not necessarily.
The basic options are:
OllamaEyeAuras Gateway if you have access to the current alphaEyeAuras Gateway?No.
It is an additional convenience option, not a required workflow.
If you want to control costs yourself, use your own key and a regular OpenAI endpoint.
The simplest path is:
Manage ProfilesOpenAI profile or the EyeAuras gateway profileKey AvailableStart SessionUnavailable?Usually the reason is one of these:
%EYEAURAS_TOKEN% is not available yetOllama, the local server is not running