Curiosity¶
In this article
Information
Curiosity is an AI-powered desktop search application that is automatically installed on Ubuntu 22.04 Desktop servers. It is suitable for teams and companies that need centralized AI search for corporate data, secure storage of information on the server, and remote access without installing it on every employee's computer. It is suitable for teams and companies that need centralized AI search for corporate data, secure storage of information on the server, and remote access without installing it on every employee's computer.
Curiosity. Main Features¶
- AI Search for All Data: A single search point for files, email, cloud storage, and connected applications using artificial intelligence.
- Intelligent AI Assistant: A built-in assistant in the style of ChatGPT for generating ideas, rewriting texts, translations, and working with file contents.
- Multi-application Integration: Support for more than 250 connectors to connect to databases, cloud services, email clients, and other applications.
- Enterprise Capabilities: Support for team workspaces with shared search, user management, and centralized billing.
- Privacy Protection: Local data indexing with the ability to operate in an isolated environment without sending data to external servers.
Deployment Features¶
ID | Compatible OS | VM | BM | VGPU | GPU | Min CPU (Cores) | Min RAM (Gb) | Min HDD/SDD (Gb) | Active |
---|---|---|---|---|---|---|---|---|---|
314 | Ubuntu 22.04 Desktop | + | + | + | + | 4 | 4 | - | Yes |
After deploying the server, Curiosity is installed in the following structure:
/opt/Curiosity/
├── curiosity # Main executable file (184MB)
├── resources/ # Application resources
│ ├── bin/ # Executables and libraries
│ │ ├── curiosity # Duplicate executable file
│ │ ├── curiosity.helper # Auxiliary component
│ │ ├── package.json # Node.js dependencies
│ │ ├── *.runtimeconfig.json # .NET Runtime configuration
│ │ └── wwwroot/ # Web resources
│ └── app-update.yml # Update configuration
├── locales/ # Language files
├── chrome_*.pak # Chromium resources
├── lib*.so # System libraries
└── LICENSE.electron.txt # Licenses
Getting Started After Deploying Curiosity¶
After payment of the order, a notification about the server being ready to work will be sent to the email address specified during registration. It will include the VPS IP address as well as the login and password for connection. Our company's clients manage their equipment in the server management panel and API — Invapi.
Authorization data can be found either in the Info >> Tags tab of the server management panel or in the sent email:
- Login:
root
; - Password: comes in the email to your email address when the server is ready to work after software deployment.
Access to Curiosity¶
Curiosity is pre-installed in the /opt/Curiosity/
directory on Ubuntu 22.04 Desktop servers.
To launch the application:
-
Connect to the server via HTML5 console (available in the control panel Information >> Console and IPMI access >> Open HTML5 console)
-
In the Ubuntu graphical interface, log in as a user (default
user
): -
After logging in, open the applications menu (Activities) and find the Curiosity shortcut, then click on it to launch:
-
Upon first launch, a welcome window will open. Click
Get startedto create a new account: -
Choose the registration method (Google, Microsoft or email):
-
When registering via email, enter the confirmation code sent to your email:
-
Skip connecting files at the first stage (can be configured later):
-
Now you will enter the main Curiosity interface with the ability to connect various applications:
Using Curiosity After Launch¶
After launching Curiosity and logging in:
-
Select applications to connect:
- Email accounts (Gmail, Outlook, Exchange);
- Cloud storage (Google Drive, OneDrive, Dropbox);
- Task management systems (Slack, Microsoft Teams);
- Local folders and files.
-
Follow the instructions for authorization in the selected services
Note
During the first indexing of connected data, the application may use more CPU resources. This is normal behavior.
Note
Detailed information on configuring and using Curiosity is available in the official documentation. Technical documentation for developers is available at dev.curiosity.ai.
Ordering a Server with Curiosity via API¶
To install this software using the API, follow these instructions.
Some of the content on this page was created or translated using AI.