-
Notifications
You must be signed in to change notification settings - Fork 174
Getting Started
Welcome to AionUi! This guide will help you install, configure, and start using AionUi in just 5 minutes.
- macOS: macOS 10.14 or higher
- Windows: Windows 10 or higher
- Linux: Ubuntu 18.04+ or other mainstream distributions
- Memory: At least 4GB RAM
- Storage: At least 500MB available space
- Visit AionUi GitHub Releases
- Choose the version suitable for your operating system:
-
macOS: Download
.dmg
file (Apple Silicon or Intel) -
Windows: Download
.exe
installer -
Linux: Download
.deb
or.AppImage
file
-
macOS: Download
-
macOS: Double-click the
.dmg
file and drag AionUi to the Applications folder -
Windows: Run the
.exe
installer and follow the prompts -
Linux: Install the
.deb
file using package manager, or run the.AppImage
directly
After installation, launch AionUi. You'll see the welcome interface on first startup:
The default interface you see is Gemini CLI mode, which is AionUi's built-in Agent (used by default after download). AionUi also supports Multi-Agent Mode, including external CLI tools (requires users to install themselves). For detailed information, please refer to the Multi-Agent Mode Configuration Tutorial.
-
Enter Settings
- Click the "Settings" icon in the left sidebar
-
Configure Google Authentication
- In the "Gemini Settings" page
-
Network Proxy Settings (if needed):
- If you have a network proxy, recommend setting VPN to US
- Enter proxy address in proxy settings
- Click the "Google Login" button
- Complete Google account login in the popup browser window
- After successful login, the interface will display your Google account
-
Network Proxy Settings (if needed):
๐ก Login Troubleshooting:
- Network Issues: Ensure VPN is set to US, enter proxy address
- Project ID Issues: Need to create Google Cloud Project, see detailed tutorial below
- In the "Gemini Settings" page
If you encounter Project ID issues, follow these steps to create a Google Cloud Project:
- Open your browser and visit Google Cloud Console
- Sign in with your Google account
- At the top of the page, click the project selector (dropdown menu showing current project name)
- Click "New Project" button
- Fill in project information:
- Project Name: Enter a descriptive name (e.g., "AionUi-Gemini-Project")
- Organization: Select your organization (if any)
- Location: Choose project location
- Click "Create" button
- After project creation, you can see the newly created project in the project selector
- Click the project name to enter the project details page
- In the project information card, find "Project ID" (format like:
my-project-123456
) - Copy this Project ID
- Return to AionUi's Gemini settings page
- Paste the copied Project ID in the Project ID input box
- Click save configuration
To ensure complete functionality, it's recommended to enable the following APIs:
- In Google Cloud Console, click "APIs & Services" > "Library" in the left menu
- Search and enable:
- Generative Language API
- AI Platform API
- Vertex AI API
Reference Documentation: Gemini CLI Authentication Documentation
If you prefer using API keys, you can configure multiple platforms:
-
Enter Model Settings
- Click the "Settings" icon in the left sidebar
- Select "Model Settings"
-
Add Platform
- Click the "Add Model" button
- Select platform type (Gemini, OpenAI, ModelScope, OpenRouter, etc.)
- Enter API key and configuration information
Detailed Configuration: See the LLM Configuration Tutorial for detailed configuration steps for each platform.
-
Return to Main Interface
- Click the "Chat" icon in the left sidebar
-
Select Model
- Choose the AI model to use in the bottom left of the input box
- If using Google login, you'll see "Gemini Google Auth" option
-
Enter Message
- Type your question or request in the input box
- You can upload files or select a working directory
Try these simple conversations:
Hello, please introduce yourself
Help me write a Python function to calculate Fibonacci sequence
Please help me analyze the content of this file
- Drag and Drop: Directly drag files to the input box
- Click Upload: Click the "+" button to select files or folders
- Supported Formats: Text files, images, code files, etc.
- Create New Session: Click "New Conversation" button
- Switch Sessions: Click different sessions in the left session list
- Associate Working Directory: Click the "+" button in the input box, select "Open Folder" from the dropdown
- Workspace Display: After association, the "workspace" area will appear on the right side of the session, showing a directory tree
- File Selection: You can quickly view and select files to add to the dialog
- Session Lock: After working directory association, it cannot be modified during the session
A: Please ensure authentication is configured:
- Use Google login, or
- Add at least one platform's API key in "Model Settings"
A: Check the following configuration:
- Image generation is enabled in "Tool Configuration"
- A model supporting image generation is selected
- Refer to Image Generation Configuration Guide
A: Model switching is not currently supported. Switching to different agents will automatically use their default models:
- Gemini CLI mode: Uses configured default models
- Multi-Agent mode: Choose different agents on the welcome page, each agent uses its default model
A: All conversations are saved locally:
-
macOS:
~/Library/Application Support/AionUi/
-
Windows:
%APPDATA%/AionUi/
-
Linux:
~/.config/AionUi/
You have successfully completed the basic configuration of AionUi! Now you can:
- โ Use Gemini CLI mode for daily AI conversations
- โ Upload files for AI analysis and processing
- โ Use image generation features to create images
- โ Manage multiple conversation sessions
- Deep Learning: Check out LLM Configuration Tutorial
- Advanced Features: Learn about Multi-Agent Mode Configuration
- Practical Cases: Browse Application Case Library
- Troubleshooting: Refer to FAQ
Need Help?
- ๐ Complete Documentation
- ๐ Report Issues
- ๐ฌ Community Discussions
Let AI become your work assistant, making every day easier and more efficient!
Welcome to the comprehensive AionUi documentation! Find everything you need to configure, use, and master AionUi.
- ๐ File Management
- ๐ Excel Smart Processing
- ๐ Smart Information Gathering
- ๐ Local Knowledge Base Application
- โ AI Learning Assistant
- โ๏ธ Writing & Content Creation
- ๐ Getting Started
- โ๏ธ LLM Configuration
- ๐ค Multi-Agent Mode Setup
- ๐จ Image Generation
- โ FAQ