gitwtfhub

wtf is aia-extensions?

keijiro/aia-extensions — explained in plain English

Analysis updated 2026-07-28 · repo last pushed 2026-06-22

16C#Audience · developerComplexity · 2/5MaintainedSetup · easy

TL;DR

A Unity add-on that fixes annoyances in Unity's built-in AI Assistant, including Japanese text input bugs, conversation log export, and game view analysis without entering Play mode.

Mindmap

mindmap
  root((repo))
    What it does
      Fixes Japanese text input
      Exports chat logs
      Captures game view
      Fixes macOS fonts
    Use cases
      Type Japanese safely
      Review past AI chats
      Analyze camera framing
      Check on-screen UI
    Tech stack
      CSharp
      Unity Editor
      Unity Package Manager
    Audience
      Unity developers
      Japanese text users
      AI Assistant users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Type Japanese messages into Unity AI Assistant without them being sent prematurely.

REASON 2

Extract and review past AI conversation logs from Unity's hidden chat history file.

REASON 3

Let the AI Assistant inspect your game's camera framing and UI without hitting Play.

REASON 4

Fix disappearing Japanese characters on macOS by swapping to a compatible font.

What's in the stack?

C#Unity EditorUnity Package Manager

How it stacks up

keijiro/aia-extensionscodymullins/starlingcross-yanzheng/vocab-roguelike
Stars161616
LanguageC#C#C#
Last pushed2026-06-22
MaintenanceMaintained
Setup difficultyeasymoderateeasy
Complexity2/55/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Installed as a standard Unity package via Unity's Package Manager, no external dependencies or infra required.

No license information is provided in the explanation, so the default copyright terms apply and usage rights are unknown.

Wtf does this do

AIA Extensions is a custom add-on package for Unity AI Assistant, the built-in AI helper inside the Unity game engine. It fixes a handful of practical annoyances and adds a few capabilities that the AI Assistant doesn't have on its own. If you use Unity's AI chat feature day-to-day, this package makes that experience smoother, especially if you work with Japanese text. The package includes several tools. One is a proxy window that lets you type Japanese text properly, since the AI Assistant has known bugs where pressing Enter to confirm Japanese characters accidentally sends your message before you're done typing. Another tool pulls conversation logs out of a hidden file so you can review what you and the AI discussed. A third lets the AI look at your game's visual output, checking things like camera framing and on-screen UI without you needing to hit Play. There's also a font fix that swaps in a Japanese-friendly font to prevent characters from disappearing on macOS. The primary audience is Unity developers who rely on the AI Assistant and run into these friction points, particularly those working in Japanese. For example, if you've ever lost a half-written message because the AI Assistant fired it off while you were still composing Japanese text, the proxy window solves that. If you need to share or revisit a past AI conversation, the extractor gives you the full log in usable form. The project is built as a standard Unity package, installed through Unity's Package Manager. Notably, several of its features are direct responses to tracked bugs in Unity itself, meaning these are real gaps in the editor that Unity hasn't fixed yet. The package works around them rather than waiting for official patches.

Yoink these prompts

Prompt 1
Help me install the AIA Extensions package into my Unity project using the Package Manager. What git URL or local path do I need to enter, and what steps do I follow in the Unity Editor?
Prompt 2
I keep losing my Japanese text in Unity AI Assistant because pressing Enter sends the message before I finish composing. How do I use the AIA Extensions proxy window to type Japanese safely?
Prompt 3
I want to export and read my past Unity AI Assistant conversations. Walk me through using the AIA Extensions conversation log extractor to get usable chat logs from the hidden file.
Prompt 4
Using AIA Extensions, how can I let the Unity AI Assistant look at my game's camera framing and UI elements without me needing to enter Play mode? What does the game view capture tool do?

Frequently asked questions

wtf is aia-extensions?

A Unity add-on that fixes annoyances in Unity's built-in AI Assistant, including Japanese text input bugs, conversation log export, and game view analysis without entering Play mode.

What language is aia-extensions written in?

Mainly C#. The stack also includes C#, Unity Editor, Unity Package Manager.

Is aia-extensions actively maintained?

Maintained — commit in last 6 months (last push 2026-06-22).

What license does aia-extensions use?

No license information is provided in the explanation, so the default copyright terms apply and usage rights are unknown.

How hard is aia-extensions to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is aia-extensions for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.