Skip to main content

Documentation Index

Fetch the complete documentation index at: https://doc.hitopen.com/llms.txt

Use this file to discover all available pages before exploring further.

AionUi is a free, local, open-source desktop office agent that lets you run multiple AI agents simultaneously — including Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, and Auggie — from a single GUI. It also exposes a WebUI for remote access from any device on your network.

Core features

Open multiple chat sessions simultaneously, each with independent context memory. All conversation data is saved locally in a SQLite database.
Switch between mainstream models including Gemini, OpenAI, Claude, and Qwen. Also supports local model deployment via Ollama and LM Studio.
Run multiple AI agents simultaneously (Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more). Manage all agents through a unified Model Context Protocol (MCP) interface. Each agent can be configured and used independently without interfering with others.
Browse files like a folder tree and drag and drop files or folders to import them. Let AI help automatically organize and classify folders.
Preview 9+ file formats including PDF, Word, Excel, PowerPoint, code, Markdown, and images. Supports real-time editing and debugging of Markdown, code, and HTML.
Generate and edit images using multiple image generation models. Includes AI-driven image analysis and editing capabilities.
Access via WebUI from any device on your network. Also supports Telegram and Feishu integrations. All data is stored locally in SQLite, making it suitable for server deployment.

Connect AionUi to Newapi

1

Copy your API key

In the Newapi console, open Token Management, find the token you want to use, and copy the API key.
2

Open AionUi settings

In AionUi, open the Settings page and navigate to the Model Configuration tab.
3

Add a new provider

Click Add Model and select NewAPI as the provider.
4

Fill in your Newapi details

Enter the following:
FieldValue
API Addresshttps://<your-newapi-domain>/v1
API KeyYour sk- token from the Newapi console
5

Add models

Select models to add from the dropdown. The model names must match the model names configured in your Newapi instance. Select the appropriate request protocol for each model.
6

Start chatting

Return to the AionUi chat page, select your Newapi model from the model switcher, and start a conversation.
For detailed usage guides and FAQs, refer to the AionUi GitHub repository.