# Vult AI

Vult AI is an advanced AI-powered system integrated into the Vult App that enables users to interact with AI models for real-time conversations, file analysis, image and text processing, and batch processing. It offers a variety of AI models, each optimized for different tasks, and provides users with a secure and privacy-focused experience.

### **1. AI Chat (Home Section)**

<figure><img src="https://2414485336-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUGN3Vu2Hi1voQQLrIVGO%2Fuploads%2FJvtyzuQmjcetTv5Bwg81%2Fimage.png?alt=media&#x26;token=e949600d-e093-4c84-beb8-55b344fc8835" alt=""><figcaption></figcaption></figure>

Vult AI’s **Home Section** includes a **Chat Interface** where users can:

* Interact with AI in real-time using text or voice commands.
* Attach files to be processed by AI models.
* Choose from multiple AI models optimized for different use cases.
* Search the web for information.
* Access stored chat history in the AI Chat Folder.

#### **Available AI Models**

For **free-tier users**, the following models are available:

* **GPT-4o-mini** – Fast and lightweight.
* **GPT-4o** – High-quality text processing.
* **Grok** – General knowledge queries.
* **DeepSeek** – Specialized AI assistant.
* **BFL** – Image generation.
* **Minimax**: AI Art Generator that converts text descriptions into images

For **paid-tier users**, additional advanced models are unlocked. Located on the **left sidebar**, it displays:

* **Usage percentage** based on available AI credits.
* Helps users manage their AI model consumption.

#### **Chat History and Sessions**

On the **right panel**, the UI displays **session history**, allowing users to revisit past AI interactions. Each chat session is automatically saved under **AI Chat** in the user's storage. Users can open previous sessions, continue conversations, or delete unwanted chats.

#### **Response Handling and Output**

AI-generated responses appear instantly in the chat window. If a file is attached, the AI processes the file and returns insights based on the document type (text extraction, summarization, etc.).

For **image-based** tasks, AI can enhance, modify, or generate new visuals from existing images.

#### **Storage & Retrieval**

* Chats from the AI Home Section are saved in the **AI Chat** Folder.
* Files processed via AI Agent are stored in the **AI Agent** Folder.

### **2. AI Agent (File-Based AI Processing)**

The **AI Agent**, accessible in the **All Files** section, allows users to analyze and process files using AI models.

#### **How to Use AI Agent**

1. Navigate to the **All Files** section. **Right-click on a file** and select **AI Agent**.

<figure><img src="https://2414485336-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUGN3Vu2Hi1voQQLrIVGO%2Fuploads%2Fq2oeSme9aBDmdshpDPBv%2Fimage.png?alt=media&#x26;token=0b9a7c3c-026d-4c28-b284-07b93d97f842" alt=""><figcaption></figcaption></figure>

2. The AI Agent interface opens, where the user can input a **single prompt.**

<figure><img src="https://2414485336-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUGN3Vu2Hi1voQQLrIVGO%2Fuploads%2Fr6FKzy4d6FcTZsNHRo2l%2Fimage.png?alt=media&#x26;token=fc9a5296-829a-4d26-8e0b-9b7293956460" alt=""><figcaption></figcaption></figure>

3. The AI Agent processes the file and provides **a single response**.

<figure><img src="https://2414485336-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUGN3Vu2Hi1voQQLrIVGO%2Fuploads%2FX4iku5g3eHIZAdaHl0B1%2Fimage.png?alt=media&#x26;token=873e8eac-fc48-4720-81f3-e88506687f72" alt=""><figcaption></figcaption></figure>

3. The response is stored in the **AI Agent Folder**.

<figure><img src="https://2414485336-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUGN3Vu2Hi1voQQLrIVGO%2Fuploads%2FjI9JzoRyPoVh7UEHjN2z%2Fimage.png?alt=media&#x26;token=26eb2cdc-c64d-4616-914f-7e8fea1f2aff" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2414485336-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUGN3Vu2Hi1voQQLrIVGO%2Fuploads%2FYEbi8vspC5QZ929hgvg8%2Fimage.png?alt=media&#x26;token=bf460fc0-3d90-4913-84c0-19d8bd6c8b51" alt=""><figcaption></figcaption></figure>

#### **Supported File Types**

* **Text Files** (`.txt`, `.json`, `.md`)
* **Code Files** (`.py`, `.js`, `.go`, `.java`, etc.)
* **Document Files** (`.pdf`, `.docx`, `.ppt`)
* **Image Files** (`.png`, `.jpg`, `.jpeg`)

#### **Processing Time**

* **Single file requests**: AI generates an instant response.
* **Batch processing**: Large-scale processing may take up to **24 hours**.

The **AI Agent** feature is accessible from the **All Files** section. It allows users to perform **AI-powered processing on specific files** instead of general chat. Unlike AI Chat, which focuses on real-time conversations, **AI Agent is designed for single-action requests** that process files individually.

#### **AI Agent Features and Limitations**

* AI Agent is ideal for **code analysis, document summarization, image processing, and batch file operations**.
* It supports **one-time responses** only, meaning users **cannot engage in follow-up queries** within the same session.
* Files processed using AI Agent are stored in the **AI Agent folder**, separate from AI Chat sessions.

#### **Batch Processing with AI Agent**

Vult AI Agent also supports **batch processing**, which allows users to process multiple files in a folder. When batch processing is enabled:

* The system downloads all files from the selected folder.
* It generates a **JSONL file** containing the file data and user prompt.
* The batch request is sent to OpenAI’s **Batch API**, which processes the request and returns results as text.
* Batch processing takes up to **24 hours**, making it suitable for large-scale document analysis, OCR tasks, and file-based AI automation.
