AIX Generator | AI That Builds Android Extensions Automatically | From Visual Apps to Native Power

AI-Powered Extension Generator for Visual Android Development

This video showcases an intelligent solution that uses artificial intelligence to simplify and speed up the creation of custom extensions for visual Android app development environments.

Through natural language interaction, the system understands project structures, components, and logic, then automatically generates Java-based extensions tailored to specific needs. It can analyze uploaded project files, interpret schemas, and propose multiple optimized extension alternatives for the developer to choose from.

Key features:

  • Conversational creation of extensions
  • Automatic analysis of components and properties
  • Generation of multiple extension ideas and implementations
  • Scalable, clean, and professional architecture
  • Ideal for learning, teaching, and real-world app development

This approach removes technical barriers and empowers creators to extend visual apps with advanced native features, combining simplicity with professional-grade results.

Watch the video and discover how AI can elevate visual Android development to the next level.

Website: https://aixgenerator.xyz/
Compilation powered by Fast CLI created by Jewel

2 Likes

Recent Updates - AIX Generator

Monaco Editor (VS Code Integration)

Professional code editor integrated across all code tabs:

Available Tabs:

  • Java (main extension code)
  • fast.yml (configuration)
  • Manifest (AndroidManifest.xml)
  • Proguard (obfuscation rules)
  • Helpers (auxiliary classes)
  • Multi-Ext (multiple extensions)

Features:

  • Automatic syntax highlighting
  • Intelligent Java autocomplete
  • Integrated dark theme
  • Maximize/fullscreen button
  • Auto-save (React state + localStorage)

Monaco Editor Keyboard Shortcuts:

Column/Block Selection:

  • Windows/Linux: Alt + Drag
  • Mac: Option + Drag

Multiple Cursors:

  • Windows/Linux: Alt + Click
  • Mac: Option + Click

Expand Column Selection:

  • Windows/Linux: Ctrl + Shift + Alt + Arrow Keys
  • Mac: Cmd + Shift + Option + Arrow Keys

Duplicate Line:

  • Windows/Linux: Shift + Alt + Arrow
  • Mac: Shift + Option + Arrow

Toggle Comment:

  • Windows/Linux: Ctrl + /
  • Mac: Cmd + /

Find:

  • Windows/Linux: Ctrl + F
  • Mac: Cmd + F

Find and Replace:

  • Windows/Linux: Ctrl + H
  • Mac: Cmd + H

Go to Line:

  • Windows/Linux: Ctrl + G
  • Mac: Cmd + G

Format Code:

  • Windows/Linux: Shift + Alt + F
  • Mac: Shift + Option + F

Component Selection (.aia Upload)

  • Checkboxes to select specific components for code generation
  • Purple border: Custom Extensions (AIX files)
  • Blue border: Standard App Inventor components
  • Quick selection buttons: Select All, None, Extensions Only, Standard Only
  • Only selected components are passed to the extension generator
3 Likes

One more Interesting thing​:wink::upside_down_face:

2 Likes

Latest Updates - December 20, 2025

Payment System

  • Fixed multi-currency payment processing - payments in BRL, EUR, and INR now correctly convert to USD credits
  • Added automatic currency conversion using admin-configured exchange rates
  • Supported currencies: USD, BRL (Brazilian Real), EUR (Euro), INR (Indian Rupee)

AI Extension Generator

  • Automatic README.md generation for every compiled extension
  • Documentation includes: description, blocks reference, usage examples, and version info
  • README is included in the downloaded .aix package

Bug Fixes

  • Resolved webhook currency conversion for production payments
  • Fixed credit calculation formula: amount / exchangeRate = USD
1 Like

New update

In the new version of AIX Generator, you can enter the FastCli usage license, which will be saved and locally encrypted.

New update

To add your API key, simply go to your User Settings page:
:backhand_index_pointing_right: AIX Generator - AI-Powered Extension Generator

Once configured, the platform will use your personal OpenAI API key for AI features, giving you more flexibility and control over usage.

If you have any questions or need assistance, feel free to contact our support team.

Error: ENOENT: no such file or directory, open '/tmp/ext_xxx/assets/images/media.png

Here’s a clean and clear version in English, tailored for AixGenerator documentation or guidelines:


Icon Reference Requirement for AixGenerator Extensions

In AixGenerator, the icon reference in extensions must always be declared exactly as shown below:

@DesignerComponent(
        version = 1,
        description = "Simple extension to convert words (pt-BR) into integer numbers (long)",
        category = ComponentCategory.EXTENSION,
        nonVisible = true,
        iconName = "icon.png"
)

:white_check_mark: Important rule
The icon file must be named exactly:

icon.png

And it must be correctly included in the extension assets.
No other file name or path should be used.


Common Error and How to Fix It

If you encounter an error similar to the one below:

{
  "error": "ENOENT: no such file or directory, open '/tmp/ext_26398728_2ca9eed9-ba47-4bf5-964b-aef11a9d1022_1769270441883/assets/images/media.png'",
  "fastLogs": "",
  "packageName": "com.goshitv.exovideoplayer",
  "extensionName": "ExoVideoPlayer"
}

:magnifying_glass_tilted_left: What this means
This error usually indicates that the extension is trying to load an icon file that does not exist or is incorrectly referenced.

:white_check_mark: What the user must check

  • Ensure the icon file is named exactly: icon.png

  • Ensure the annotation uses:

    iconName = "icon.png"
    
  • Make sure the file is present in the correct extension assets directory


:light_bulb: Tip
Most ENOENT icon-related errors in AixGenerator are caused by:

  • Wrong icon file name
  • Wrong icon path
  • Using a name different from icon.png

Keeping this standard avoids build and packaging issues.