Getting Started

Get Aura AI running on your machine and make your first AI-assisted prompt in under five minutes.

Installation

Download the Aura AI installer for your platform from the links below. The Hub is a background application — it runs silently and powers all editor plugins through a local API.

🪟 Download for Windows 🍎 Download for macOS
Tip: Aura AI installs editor plugins automatically on first launch. You do not need to visit any marketplace or install anything separately.
  1. Run the installer and follow the prompts.
  2. Launch Aura AI — it will appear in your system tray.
  3. Sign in when prompted (Google, GitHub, or email) to activate your account.
  4. Open any supported editor or engine (Unity, Godot 4, Unreal Engine, VS Code, Visual Studio 2022, or JetBrains Rider) — the plugin will load automatically.

System Requirements

Before installing, verify that your development environment meets the minimum version requirements for each component you plan to use.

Operating System

Platform Minimum Version Notes
🪟 Windows Windows 10 (64-bit) Windows 11 recommended
🍎 macOS macOS 12 Monterey Apple Silicon (M1+) and Intel both supported

Game Engines

Engine Minimum Version Notes
🎮 Unity Unity 2020.3 LTS Any subscription tier. Unity 6 fully supported.
🤖 Godot Godot 4.2 Godot 3 is not supported. GDScript and C# (.NET) builds both work. Latest stable (4.x) recommended.
⚙️ Unreal Engine UE 4.26 UE 5.x fully supported. Requires a C++ project (Blueprint-only projects must add a C++ class first to compile the plugin).

IDE Extensions (optional)

Editor Minimum Version Notes
🟦 VS Code 1.75 Installed automatically via CLI — no marketplace required.
🪟 Visual Studio Visual Studio 2022 Community, Professional, and Enterprise editions all supported.
🧠 JetBrains Rider Rider 2023.1 Plugin installed by dropping into Rider's plugins directory — Aura handles this automatically.
Not sure about your version? In Unity: Help → About Unity. In Godot: Help → About Godot. In Unreal: visible in the editor title bar.

Your First Prompt

Once the Hub is running and your editor plugin is loaded, look for the Aura panel or sidebar in your editor. Type a question about your code — for example:

Why is my EnemyController patrol radius not matching my GDD spec?

Aura will cross-reference any indexed GDD files and your current open file to give you a grounded, context-aware answer.

Note: High-Reasoning mode is available on Pro, Power, and Studio plans. It uses a more powerful model and costs 2 credits per prompt (vs. 1 for standard mode), but takes slightly longer.

Unity Integration

Installing the Plugin

The Unity plugin is distributed via the Unity Package Manager (UPM) and is installed automatically by Aura AI on first launch. If you need to install it manually:

  1. In Unity, open Window → Package Manager.
  2. Click the + button → Add package from git URL…
  3. Paste the following URL and click Add:
https://github.com/Dknight203/Aura-AI.git?path=unity/Editor

Unity will fetch and install the package. An Aura AI menu item will appear in the Unity menu bar once complete.

Updates: The plugin auto-checks for updates on launch. To manually update, open Window → Package Manager, find Aura AI in the list, and click Update.
Compatibility: The plugin is compatible with Unity 2020.3 LTS and newer. It does not require a specific Unity subscription tier.

The Aura Panel

Open the Aura panel via Window → Aura AI in the Unity menu bar. The panel docks like any native Unity window. It is also accessible from the ✦ Aura AI button in the Scene View overlay toolbar.

The panel is the single interface for all Aura features — chat, scene automation, code search, design documents, and settings.

Ask & Agent Modes

The two primary modes control what Aura is allowed to do in response to your message.

Switch modes with the Ask / Agent buttons in the panel header.

Plan Mode

Plan Mode is designed for multi-step feature builds. Instead of sending a single message, you describe a goal and Aura breaks it into ordered steps, executes each one, verifies the result in the scene, and moves to the next step — all automatically.

  1. Type your goal in the input field (e.g. "Build an enemy with patrol and chase AI").
  2. Click Plan instead of Send.
  3. Aura executes step by step. Each completed step appears in the chat with the action(s) it took.
  4. Between steps, Aura captures your Scene View to verify what was built before continuing.
  5. The plan completes when Aura marks it done, or you click ⏹ Stop at any time.
Auto vs Step: The Auto toggle (green) runs the plan end-to-end without pausing. Switch to Step mode to pause after each step and review before continuing — useful when building complex systems you want to verify as you go.
Play Mode: Plan Mode will not execute scene actions while the editor is in Play Mode. Actions are safely skipped and logged.

Scene Actions

In Agent and Plan modes, Aura can execute the following actions directly in your scene. All actions are registered with Unity's Undo system — Ctrl+Z works on everything Aura does.

Category Actions
GameObjects Create primitives, empty objects, prefab instances, lights, cameras, particle systems; duplicate; rename; delete; set active
UI Create Canvas, panels, Text (TextMeshPro), Buttons, and Images with correct parenting and RectTransform setup
Components Add any component by type name; add Rigidbody, Collider, AudioSource, Animator; set and wire component fields and references
Transform Set position, rotation, scale; parent objects in the hierarchy; set tag and layer
Assets Create materials and physics materials; apply materials; save scene objects as prefabs; create ScriptableObjects
Files & Folders Create asset folders; move and delete files; trigger AssetDatabase refresh

Vision Tool

The Vision Tool lets Aura see your Scene View. This is used automatically in Plan Mode between steps, and can also be triggered manually.

In Play Mode: Switch to Ask Mode and attach a Game View screenshot with 📷 to ask Aura about what you see in the running game.

@ File Mentions

Attach any script or asset as direct context for a single message. This gives Aura the full file content — not just the architecture summary — which is useful when asking about a specific implementation.

  1. Click @ in the input bar, or type @ in the text field.
  2. A fuzzy-search dropdown appears. Type any part of the filename.
  3. Select the file — it is attached to your next message only.

You can also pin files to the top of the panel using the 📌 button in the Pages list, keeping frequently-referenced documents permanently in context.

Project Rules

Project Rules are permanent instructions injected into every prompt Aura receives for this project. Use them to enforce architecture decisions, coding conventions, or patterns to avoid.

Examples:

Always use the Repository Pattern for data access. Never use FindObjectOfType — cache references in Awake instead. All MonoBehaviours must have XML summary comments on public methods. Use ScriptableObjects for all game configuration data.

To set Project Rules: click Rules in the panel header, type your instructions, and save. Rules persist across sessions and apply to every message from that point forward.

Workspaces

Workspaces let you group multiple Unity projects (or any folder on disk) under a single named context. When a workspace is active, Aura's architecture awareness spans every project inside it.

This is useful for:

To create a workspace: click WS in the panel header → enter a name → click New. Then add projects or folders with + Project and + Folder.

Code Intelligence

Code Intelligence runs automatically in the background every 30 seconds. It scans your C# scripts and surfaces common Unity anti-patterns in the Aura panel without you having to ask.

Patterns currently detected:

Issues appear in the panel below the chat. Click Ask Aura on any issue to get a targeted explanation and fix suggestion.

Note: Code Intelligence does not modify any files. It is read-only and advisory only.

Pages

Pages is a built-in document editor inside the Aura panel. Use it to write design notes, mechanic specs, quest outlines, or any reference material you want Aura to know about.

GDD Indexing

To give Aura awareness of your game design document:

  1. In Aura AI → Settings, click Add GDD.
  2. Select your GDD file (PDF, DOCX, or plain text supported).
  3. Aura AI indexes the document. This takes a few seconds.
  4. Future prompts will automatically reference your GDD context.

Free plans support 1 GDD. Pro, Power, and Studio plans support unlimited GDDs.

Godot Integration

Installing the Plugin

The Aura Godot plugin is installed automatically by the Hub installer. On first launch, Aura AI reads your Godot project registry and copies the plugin into each project's addons/ folder.

To install it manually:

  1. In Godot 4, open AssetLib or use the file system panel to navigate to res://addons/.
  2. Copy the aura-ai/ folder from the Aura AI installation directory (Program Files\AuraAI\godot_plugin\addons\aura_ai\) into your project's addons/ directory.
  3. In Godot: open Project → Project Settings → Plugins.
  4. Find Aura AI and toggle it Enabled.
  5. The Aura dock panel will appear on the right side of the editor.
Compatibility: Requires Godot 4.0 or newer. The plugin is editor-only and does not affect exported builds.

The Aura Dock

Once enabled, the Aura AI dock appears in the editor. From here you can:

Unreal Engine Integration

Installing the Plugin

The Aura Unreal plugin is installed automatically by the Hub installer. On first launch, Aura AI reads your Epic Games Launcher project history and copies the plugin into each project's Plugins/ folder.

To install it manually:

  1. Close Unreal Engine if it is open.
  2. Copy the AuraAI/ folder from the Aura AI installation directory (Program Files\AuraAI\unreal_plugin\) into your project's Plugins/AuraAI/ directory. Create the Plugins/ folder if it does not exist.
  3. Open your .uproject file. Unreal will detect the new plugin and prompt you to compile it — click Yes.
  4. Once compiled, go to Edit → Plugins, search for Aura AI, and ensure it is enabled.
  5. The Aura panel will appear in the editor toolbar.
Compatibility: Requires Unreal Engine 4.26 or newer (including UE5). The plugin is a standard Type: "Editor" module — it is excluded from shipping builds automatically. Supports Win64, macOS, and Linux.

The Aura Panel

After enabling the plugin, the Aura toolbar button appears in the Unreal editor. Click it to open the Aura panel. From here you can:

IDE Extensions

Aura AI auto-installs IDE plugins when it detects a supported editor. All plugins communicate with the local Hub API. You will be prompted to sign in on first launch (Google, GitHub, or email) — authentication is required before any features are available.

VS Code

The VS Code extension is installed automatically via the code --install-extension CLI. After Hub launch, open VS Code and look for the Aura icon in the Activity Bar (left sidebar).

Features: inline suggestions, sidebar chat, GDD context, credit display.

Note: Requires VS Code 1.75 or newer. The extension uses the VS Code Extension API and does not require marketplace access to install.

Visual Studio

The Visual Studio extension (.vsix) is installed automatically using VSIXInstaller.exe, which ships with Visual Studio. Supports Visual Studio 2022 and newer.

Features: toolbar button for inline prompts, output pane responses, completion suggestions.

JetBrains Rider

The Rider plugin is installed by dropping the plugin ZIP into Rider's plugin directory. Aura AI handles this automatically and prompts Rider to reload plugins.

Features: tool window panel, inline prompt action, GDD-aware completions.

Account & Billing

How Credits Work

Credits are deducted per prompt after a successful response. The cost depends on the model selected:

Plans & Upgrades

To upgrade your plan, visit the Pricing page and select a new tier. Your existing Refill Pack credits carry over.

Billing Portal

Manage your subscription, update payment methods, or cancel via the Stripe billing portal. Access it from:

Team Features

Team features are available on the Studio plan ($149/mo, up to 5 members).

Studio Setup

After purchasing Studio, a team is created automatically and you are the owner. Your account activates Studio features in Aura AI.

Inviting Members

  1. Open Aura AI → Settings → Team Members.
  2. Click Invite Member and enter their email address.
  3. They receive an invitation email with a link to accept.
  4. Once accepted, they can sign in with their Aura account (Google, GitHub, or email) and the Studio features activate.
Note: Invited members consume from the shared Studio credit pool. The owner can view per-member usage in the Team Members tab.

Usage Reports

In Aura AI → Settings → Team Members, the owner sees a table of all members with:

Security & Privacy

Data Handling

Key commitment: Your code is never sent to a third party for training. Gemini API calls are proxied server-side — your data and our API key never touch user machines simultaneously.

When you submit a prompt:

  1. Your prompt and any attached code context is sent over TLS to our Vercel API.
  2. Our server validates your JWT and credit balance.
  3. The prompt is forwarded to our AI provider (Google Gemini or Anthropic Claude depending on model selected) under our API key — your key is never exposed.
  4. The response is returned to Hub and displayed in your editor.
  5. No prompt data is stored beyond the duration of the request.

Local-First Design

Aura AI runs entirely on your machine. It communicates with our API only when you send a prompt. Your GDD files and project structure are stored locally and only sent as part of prompt context when you explicitly ask a question.

For the full security picture, see our Security page.

Package Compatibility

Aura AI is designed to work alongside the most common third-party packages and plugins for each engine. The table below reflects packages that have been tested and confirmed to work without conflicts. If you encounter an issue with a package not listed here, open a ticket at support@aurainc.co.

Unity Packages

The Aura Unity plugin is distributed via UPM (Unity Package Manager) and operates entirely inside the Editor namespace. It does not modify any runtime assemblies, which means it coexists with runtime packages without interference.

Package Status Notes
Photon PUN / Fusion ✓ Compatible No assembly conflicts. Aura can reference Photon scripts via @mention for context-aware multiplayer assistance.
Odin Inspector & Serializer ✓ Compatible Odin's custom drawer system does not affect the Aura Editor window. [OdinSerialize] attributes are preserved when Aura writes files.
Newtonsoft Json.NET (JSONConverter) ✓ Compatible Aura uses the Hub (Python) for its own JSON needs and does not add a competing JSON assembly to the Unity project.
Unity Serialization / SerializeReference ✓ Compatible Aura's file-write system performs plain text operations and does not deserialize Unity assets, so [SerializeReference] hierarchies are unaffected.
Hot Reload for Unity ⚠ Partial Hot Reload patches assemblies in-memory. When Aura writes a file, Hot Reload will re-patch automatically. If an in-flight Aura response is interrupted by a Hot Reload patch, Aura will restore the pending prompt and display a warning — simply resend.
TextMeshPro ✓ Compatible No conflicts. Aura is TMP-aware and will generate TMP_Text references when asked about UI.
Unity Input System ✓ Compatible Aura detects whether the new Input System package is present via your project's architecture map and generates the correct InputAction / PlayerInput code.

Godot Add-ons

The Aura Godot plugin runs entirely as an @tool script in the editor and has no impact on exported builds.

Add-on Status Notes
Nakama (Heroic Labs) ✓ Compatible No conflicts. @mention Nakama scripts for context-aware online feature help.
Phantom Camera ✓ Compatible Works alongside Aura without conflicts.
GodotSteam ✓ Compatible GodotSteam replaces the engine binary. Aura's plugin targets only the editor API and is unaffected.
Dialogic ✓ Compatible Aura can read and generate Dialogic timeline scripts via @mention.

Unreal Engine Plugins

The Aura Unreal plugin is a standard Editor-only module (Type: "Editor" in .uplugin). It is excluded from shipping builds automatically.

Plugin Status Notes
Gameplay Ability System (GAS) ✓ Compatible No conflicts. Aura is GAS-aware and generates correct UGameplayAbility / UAttributeSet boilerplate when asked.
Advanced Locomotion System (ALS) ✓ Compatible ALS is Blueprint-heavy. Use @mention on ALS C++ headers for context-aware assistance.
Playfab / Photon Quantum ✓ Compatible Backend SDK modules are runtime-only and do not interact with the Aura editor module.
MetaHuman ✓ Compatible MetaHuman assets are data-only. No conflicts.
Rider / UnrealLink ✓ Compatible Aura and UnrealLink both operate as separate editor modules. Running both simultaneously is supported.

Troubleshooting

Hub Not Connecting

If your editor plugin shows "Cannot connect to Aura AI":

Plugin Not Loading

If an editor plugin was not auto-installed:

Credits Not Updating

If your credit balance does not reflect a recent purchase: