π Overview
AionUi is a free, local, open-source Cowork alternative. It supports Gemini CLI, Claude Code, Codex, OpenCode, and more AI agents with a full GUI and WebUI remote access.
βοΈ Connect to BeeHears
BeeHears is a New APIβcompatible relay. In most apps, fill in the three fields below using a token from the BeeHears console:
| Field | Value |
|---|---|
| API Base URL | https://ai.beehears.com or https://ai.beehears.com/v1 (use the OpenAI-compatible field the app expects) |
| API Key | BeeHears console token (starts with sk-) |
| Model name | A model ID available on your account (list via /v1/models). |
Create a token at https://ai.beehears.com and confirm model access. Never paste secrets into docs or chat.
BeeHears does not own this third-party app. Steps below are adapted from upstream New API docs for BeeHears (ai.beehears.com).
π Setup guide
π AionUi is a free, local, open-source Cowork, supporting various AI agents such as Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie. It provides a complete GUI interface and WebUI remote access functionality, serving as an open-source alternative to Cowork.
- Official Website: https://www.aionui.com
- GitHub Repository: https://github.com/iOfficeAI/AionUi
- Download Link: https://github.com/iOfficeAI/AionUi/releases
Core Features
π¬ Multi-Session Chat
- Multi-session + Independent Context - Allows opening multiple chat sessions simultaneously, each with its own independent context memory.
- Local Storage - All conversation data is stored locally in an SQLite database and will not be lost.
π€ Multi-Model Support
- Multi-Platform Support - Supports mainstream models like Gemini, OpenAI, Claude, Qwen, with flexible switching.
- Local Model Support - Supports local model deployment via Ollama, LM Studio, etc.
π€ Multi-Agent Mode
- Run Multiple AI Agents Simultaneously - Allows running multiple AI agents concurrently (e.g., Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, etc.).
- Unified MCP Management - Unified management and configuration of all agents via Model Context Protocol (MCP), simplifying operation.
- Skills Configuration - Supports configuring exclusive Skills for different agents to extend their capabilities.
- Assistant Customization - Supports custom assistant configurations to create personalized AI workflows.
- Independent Configuration - Each agent can be configured and used independently without interference.
- Flexible Switching - Seamlessly switch between different agents to meet various scenario requirements.
ποΈ File Management
- File Tree Browsing + Drag-and-Drop Upload - Browse files like a folder, supports drag-and-drop of files or folders for one-click import.
- Smart Organization - AI can help organize folders and automatically categorize them.
π Preview Panel
- 9+ Format Preview - Supports formats like PDF, Word, Excel, PPT, code, Markdown, images, etc.
- Real-time Tracking + Editable - Automatically tracks file changes, supports real-time editing and debugging of Markdown, code, HTML.
π¨ AI Image Generation and Editing
- Smart Image Generation - Supports various image generation models such as Gemini 2.5 Flash Image Preview, Nano, Banana, etc.
- Image Recognition and Editing - AI-powered image analysis and editing features.
π Multi-Channel Access
- WebUI Remote Access - Accessible via browser from any device on the network, supports mobile devices.
- Telegram Integration - Supports interaction via Telegram bots.
- Feishu Integration - Supports access and interaction via Feishu.
- Local Data Security - All data is stored in a local SQLite database, suitable for server deployment.
BeeHears Integration Method
Parameter Entry
Provider Type: Types supported by BeeHears
API Key: Obtained from BeeHears
API Address: BeeHears site address (e.g., https://ai.beehears.com/v1)
Please use your self-deployed BeeHears, or ensure that the service provider offers BeeHears services with legitimate upstream authorization and compliance obligations. Do not connect API addresses or keys from unknown sources to a production environment.
Configuration Steps
- Copy API key in BeeHears
- Open AionUi Settings
* Go to the settings page in AionUi
* Find the Model Configuration Tab
* Click "Add Model"
- Add New Provider
* Click "Add Model"
* Select BeeHears
- Configure API Information
* API Address: Enter your BeeHears site address (format: https://ai.beehears.com/v1)
* API Key: Paste the API Key copied from the BeeHears console
- Add Model
* Select the model to add from the dropdown
* The model name should match the model name configured in BeeHears
* Select the appropriate request protocol
- Start Using
* Return to the chat page
* Select the configured BeeHears model to start a conversation