FastAIX | Empowering Next-Generation AI Workflows & Rapid Development

FastAIX - An AIX file builder for App Inventor-based platforms

Empowering Next-Generation AI Workflows & Rapid Development

Launch FastAIX Live Now :rocket:

:movie_camera: Video Presentation

:glowing_star: What is FastAIX?

FastAIX is a revolutionary web-based platform designed to transform how you build, experiment, and interact with artificial intelligence. Completely accessible straight from your browser with zero installation required, FastAIX empowers creators, developers, and innovators to bring their ideas to life in seconds.

Whether you are designing advanced AI workflows, automating creative tasks, or looking for an intuitive space to accelerate your daily projects, FastAIX delivers unmatched speed and flexibility right at your fingertips.

:sparkles: What Can FastAIX Do For You?

  • Instant Web Access: No downloads, no complex setups, and no environment configurations. Just open your browser at fastaix.web.app and start creating immediately.
  • Smart AI-Driven Workflows: Leverage powerful built-in intelligence to streamline complex tasks, generate insights, and supercharge your productivity.
  • Rapid Prototyping & Creation: Turn your concepts into reality with lightning-fast tools designed to cut down development and ideation time.
  • Seamless & Intuitive Experience: Enjoy a clean, responsive, and distraction-free interface built to adapt effortlessly to any deviceโ€”whether you're on desktop or mobile.
  • Comprehensive Ecosystem Integration: Pair your web experience with the official fast-cli tool to extend your capabilities and manage your projects right from your command line.

:rocket: Get Started Today

Ready to elevate your workflow and experience the future of AI-driven productivity?

:backhand_index_pointing_right: Dive into FastAIX Now

:electric_plug: Explore the fast-cli Tool

5 Likes

Probably we should wait for the author @JEWEL to publish this himself?
The better category probably would be Extension Development. I now moved it there.

Taifun

2 Likes

I developed the website. Jewel is my partner.

3 Likes

Our focus should also extend to the code editor, enabling users to navigate to and modify source code. Integrating a code suggestion feature would be beneficial if feasible.

Additionally, we must carefully consider our strategy for managing the premium features of FAST-CLI.

Why do we need to upload an aia file?

2 Likes

This upload is to generate an extension for custom component beautification. If you want to generate a custom extension, I suggest using the chatbot.

1 Like

Amazing! this kind of works deserve :clap: :clap: :clap: :clap:

1 Like

Thank You

1 Like

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
2 Likes
com/jewel/recyclerview/RecyclerView.java
com/jewel/recyclerview/utils/Adapter.java
com/jewel/recyclerview/utils/ViewHolder.java
com/jewel/recyclerview/helpers/Orientation.java
com/jewel/recyclerview/helpers/LayoutManager.java

Could you please provide instructions on how to create, navigate, and modify these files?
Additionally, it would be beneficial if we could create and modify sources even if they are not directly associated with the base package name.

1 Like

Yes, I will provide the instructions. Thank you for the feedback.

1 Like

Done :white_check_mark:

AI Code Generation Improvements

  • Automatic Code Organization: AI now automatically creates multiple files when needed - helper classes, enums, and separate extensions appear organized in the directory tree
  • Enums with @Options: Automatic creation of Enums annotated with @Options for parameters accepting selectable values (like colors, modes, shapes)
  • Smart Modularization: Code over 50 lines is automatically separated into helper classes for better maintainability
  • Multiple Extensions: Complex projects (200+ lines or independent features) are divided into separate extensions

File Management

  • IDE-Style File Explorer: IDE-like interface with folder tree to manage multi-file projects
  • Library Upload: Support for manual .jar and .aar file uploads in the "Libs" tab
  • Manual File Creation: Add new Java, XML, or resource files directly in the explorer

Compilation

  • Automatic Fast Sync: Automatic download of remote dependencies before compilation
  • Headless Mode: Java compilation optimized for server environment

Interface

  • Monaco Editor (VS Code): Professional editor with syntax highlighting and Java autocomplete
  • Voice Input: Voice support to describe your extension
  • Configurable Font Size: Adjust chat font size in settings

Project Backup System

  • Save manual backups of your project at any time
  • History stores up to 10 backups locally in your browser
  • Automatic backup created before each compilation
  • Restore any previous version with one click
  • Each backup preserves all files, Java code, configurations, and helpers

Extension Icon Upload

  • Upload PNG/JPG icons directly in the "Options" tab
  • The fast.yml file is automatically updated with the assets: section
  • All Java extensions are updated with iconName = "your_icon.png"
  • Icon preview with option to remove
  • Icon automatically included in compilation

AI Chatbot Improvements

  • File autocomplete with "/" - type "/" in the chat to select specific files
  • AI preserves existing files - helpers and extensions are never auto-deleted
  • Intelligent merge system - updates files by name, adds new ones, preserves unmodified
  • Analysis/verification responses don't modify your code

Credits and Support

I believe it would be beneficial to allow users to navigate their entire projects. This would enable them to upload any assets they wish and edit them as they deem appropriate. Additionally, they could upload local dependencies to the 'deps' directory, and all sources could be modified from the 'src' directory, providing an experience similar to a local explorer.

1 Like

File Explorer Enhancements

  • Resizable file tree - Users can now drag the right edge to resize the file explorer width (200-600px range)
  • Individual file download - Ultimate users and admins can download any file via the three-dot context menu

Code & Options Tab

  • Removed redundant icon upload - The separate icon upload section was removed since images can now be uploaded directly to the assets folder in the file tree

Bug Fixes

  • Fixed config files disappearing - Configuration files (fast.yml, README.md, AndroidManifest.xml, proguard-rules.pro) were intermittently disappearing from the file tree; this has been resolved by properly preserving existing config files during state updates

1 Like

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

Hi!
Iโ€™m developing the AIX Generator platform (https://aixgenerator.xyz/) and Iโ€™d really appreciate your help testing it.
If you could access it, try the features, and share any feedback, that would be a huge help.
Thanks in advance!

New update

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

1 Like

New update

To add your API key, simply go to your User Settings page:
:backhand_index_pointing_right: https://aixgenerator.xyz/user-settings

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...