User Interface About graphical user interface (GUI) components of LumiFind. Welcome Screen Introduction Welcome Screen or Welcome Wizard will guide you through the optimal settings if the LumiFind is running on this device for the first time. Document Edition Pro Edition The language you pick here will be the default language for the LumiFind for the upcoming launches. However, you can change it later via Settings. In three steps, you can start using LumiFind. Step 1: Choosing Models Depending on your device's specifications (CPU, RAM, available disk space) and the types of files you work with, you can choose any of the available models. The wizard will enable the "Next" button once all required models have been selected. For example, if you only work with English documents, you can start with the smallest Document Search model. If you frequently search through documents containing many abbreviations or academic language, you might want to choose the Multilingual (High Quality) model instead. To learn more on default models available in LumiFind, see: Default models included with LumiFind You can change your selected models later in Settings, but keep in mind that files must be reanalyzed whenever a model changes. For instance, if you switch to a different Image Model, all previous image analyses must be deleted and recreated. Tip: Start with a small set of files to find the model that works best for you. Each model has its own strengths and limitations. If you want to use a custom model, you can add it manually through the settings. This will be covered in the Using custom models section in Advanced Use pages. Models only need to be downloaded once. After that, they will be loaded automatically each time LumiFind starts. If you are not interested in a particular type of analysis, for example Image Search, you still need to select a model for it, but you can disable it by unchecking "Enable Image Search". When disabled, the model will not be downloaded or loaded, which helps reduce resource usage. This is especially useful for devices with limited performance. Step 2: Choosing File Types LumiFind supports many file types and can extract text or other information from them. However, enabling more formats will increase the analysis time. It is recommended to begin with the minimum set of file types until you become familiar with the tool and be confident with the model of your selection. You can always add or remove file types later in Settings. Depending on your LumiFind Edition, some file types may be preselected automatically. You can read the descriptions and the corresponding file extensions below each option. If you want to include a file type, enable it using the "Enable" switch in the top right. If you are not interested in a particular type, or if it is not relevant to your workflow, you can disable it at any time. The "Others" section is a free-form field where you can enter additional file extensions that LumiFind does not list by default but can still read. For example, if you want to search through your program's source code, you can type extensions separated by commas such as .cpp, .c, .h, .hpp. Select "Enable" to include these formats. You can also add readable formats like Markdown ( .md, .markdown) in the same way. Warning: If you add a format that is not readable as plain text, LumiFind will still attempt to extract content from it. This may take longer and produce poor results. To avoid issues, simply open the file type in a text editor first to verify that it is readable. If you enable "Compressed Files", LumiFind will extract the archive and look for documents inside it. Since image, audio, and video compression is already very high, compressed files are only considered during document analysis. Step 3: Fine-Tune Settings LumiFind started as a simple idea to help users find files faster. Over time, it evolved and introduced many powerful settings to enhance the overall user experience. To keep the setup process simple while still offering flexibility, we included some of these advanced options as an optional third step. In this step, you can review the settings and adjust them if needed. Each option includes a short description explaining what it does and how it can be used. More settings will be available after setup in Settings Window. Once you are satisfied with your selections, click "Start Using LumiFind". If you want to return to previous steps, use the "Back" button in the lower left. Main Window Introduction The Main Window is the primary interface where you will spend most of your time. It contains two sections: Analysis Mode and Search Mode. Analysis Mode allows you to select the folders that LumiFind will scan and analyze. You can use F2 on the keyboard as shortcut to switch to this mode. Search Mode becomes available once you have completed at least one analysis. It enables you to search through your data quickly and intelligently. F3 key is the shortcut to switch to this mode. Analysis Mode This mode scans the allowed folders and individually tracked files and creates an index of the selected file formats using the active models configured in the Welcome Wizard or Settings. To use the search functionality, you must complete at least one analysis with an analyzer. You can also activate this view by using View -> Analysis Mode or pressing  F2. Analysis Mode will have the following layout: Refer to the image above and the numbered areas. Each section is explained below. File, View, and Help menus. File: Create Backup opens a dialog to back the analysis data up as described here. Settings opens the settings window and Exit quits the program. View: Displays options to switch between Analysis and Search mode. Actions: Lists quick shortcuts to switch to Search mode and focus on search field, including changing the search type. Help: This menu lets you open the LumiFind website, access the online documentation (Shortcut: F1), check for software updates, and open both the License Manager and the About window. Settings and mode selection buttons. The Settings button becomes available once LumiFind is ready. You can also use Ctrl + , on Windows/Linux and Cmd + , on macOS to open it. The currently viewed folder, along with a "Browse" button for quick navigation. It is also possible to paste a path and press Enter. Subfolders within the currently viewed directory. Buttons to add a folder in a list in item 6, or to remove it from that list. Included Folders: The list of folders that LumiFind will analyze. Excluded Folders: Folders that LumiFind will not crawl into. Tracked Files: Individual files to analyze and track for changes. A summary of the current settings which are going to be used when analysis starts. Buttons to "Start" or "Stop" the analysis, and a button to switch to "Search" mode. The Status panel, which shows information about ongoing actions. You can toggle log visibility with "Toggle Logs", clear them with "Clear Logs", or export to a file by pressing "Export Logs" button. You can also automatically export logs for each session if you enable Settings -> Analysis Settings -> Auto Save Logs to File. Depending on the models you have chosen in the Welcome Wizard or in the Settings window, and their enabled statuses, LumiFind will load them. This may take some time, but it happens only once at each startup. The "Start Analysis" button will be enabled when everything is ready, and a "LumiFind is ready!" message will appear in the Logs (8). If this is your first time starting, you will need to select some folders via (3) or (4) and include them into (6) to start analysis. Alternatively, use "Add individual file(s)" button to select one or more files to analyze and track the changes. On Windows and Linux, you can use  Ctrl + Left-click to select multiple files at once. On macOS, use  Cmd + Left-click. If you want to exclude a folder, browse via (3) or (4) and press "Exclude '' from Analysis" button. During analysis, Tracked Files will have precedence, then the Excluded Folders and finally the Included Folders. This means, if you have an individually tracked file and it is inside an excluded folder, this file will be analyzed. Similarly, if you included a folder, but excluded its one of sub-folders, those sub-folders will not be crawled hence the files inside will not be analyzed.  LumiFind can only access folders and files that you allow it to see. You can change the current folder by selecting one in the tree view below (6) or by pressing the "Browse..." button. Once you are happy with a folder, press "Include '' in Analysis" (5). To remove a folder, select it from a list and press "Remove Selected" above the list (5). You can also include remote folders. On Windows, they start with \\. In that case, the include button will indicate that it is a remote folder. On macOS and Linux, remote folders are only possible if they are mounted and accessible via Finder or a file browser (e.g., Nautilus, Dolphin). Similarly, if you want to include Cloud storage folders such as Dropbox, Google Drive, or OneDrive, simply browse to them and include them in the analysis. Once you have included all the folders or files you need, press the "Start Analysis" button and grab some coffee (or water, or anything you like). LumiFind now uses checkpoint system. Progress is saved periodically during analysis. If you stop the process using "Stop Analysis" or an unexpected interruption occurs, analysis can resume from the last checkpoint instead of starting over. If you would like to temporarily pause the analysis to resume later, you can press "Pause" button. Once you decide to continue analysis, you can use the "Resume" button. If you completed at least one analysis, then, on future launches, LumiFind will automatically switch to Search Mode to save an extra click. Hint: To get familiar with the tool, it is recommended to start with a small set of folders and file types. This makes it easier to switch between models until you find the one that works best for you. Search Mode This mode requires that you have at least one model enabled (via Welcome Wizard, or Settings) and performed at least one analysis. You can also activate this view by pressing F3. If you want to activate this view and directly focus on search input, press Ctrl + E (Windows, Linux) or Cmd + E (macOS). You can also use Ctrl/Cmd + 1..5 to switch to this mode and set the search type, then focus on the search file in one key combination. Upon the next launches, this mode will open by default, making your searches one click faster. After LumiFind is ready, type the query you want to search for and select the type of search. Depending on your edition and the active models, only the available options will be shown. You can choose from the following options: Document Search Image Search Voice Search Video Audio Search Video Frame Search Before running a search, you can refine the scope using the "Filters..." button. Using Filters Here you can: Include or exclude specific folders Include or exclude file formats for the active search type Adjust path-related options Apply search-related settings directly within Search Mode Changes in the filter section are stored. This means you do not have to change them each time. However, folder selection applies only to the current search. Below each setting is explained: Detail Level Specifies the depth of search for files. Metadata and Content (default): Searches both metadata (e.g., file name, creation date, or other file properties not related to the actual content, similar to the operating system's search) and the file content itself using the selected model. Metadata mode will also search within the EXIF data of an image if exists, such as GPS coordinates and camera. So searching for a country or city may also give results. Metadata Only: Searches only the file's metadata without considering the content, only file name, the path, and EXIF data are considered. Content Only: Focuses solely on the file content, leveraging the model for deeper and more intelligent search results. Metadata will be ignored. For example, if a file is named abc.txt and you search for "abc", the file will only be found if the term "abc" or semantically related content exists within the document. If not, it will not appear in the search results. Similarly, a partial path name can also be searched if you are actually looking for a folder. Max Results Defines the maximum number of results that can be displayed in the result window. Increase it if the results are not satisfactory. Default: 100 Max Image Results (Pro Edition) Determines how many top-matching images will be displayed for each image search query. Default: 10 Max Results Per File Sets the maximum number of search results shown per individual file. For example, if a document is identified as an 'invoice' across multiple pages, this setting controls how many times it will appear in the results. Default: 1. Oldest File Specifies the oldest file to include in search results. This setting affects search only, not indexing. For example, if you indexed files from the last 5 years but want to see results only from this year, select a date using the date picker. On Linux, the date must be entered manually in YYYY-MM-DD format. Default: 1970-01-01. See Analysis Settings -> Oldest File for specifying date for analyses. Result Min Score Specifies the minimum relevance score a document, voice, video audio, and video frames must have to appear in search results. Lower scores may include less relevant results and higher scores may end up not showing any files at all. Default: 0 File Size Limits Sets the minimum and maximum file sizes that LumiFind will display in the search results. Files outside this range will be ignored. Default is between 0 and 100 MB. After adjusting filters, click "Search" to run the query with your selected configuration, or press Enter. Performing Search After starting the search, results will appear within seconds if matches are found. For Document, Voice, or Video Audio results, the Content area displays the relevant text. If it is not clearly visible, you can resize the columns by dragging their borders. For the image results, no content is displayed in the Content area. Instead, selecting an image result once will show a thumbnail in the bottom right of the window if thumbnail generation is enabled in the Settings -> Analysis Settings -> Enable Thumbnail Generation during analysis and the Visual Settings -> Display Thumbnails in Search Results is set to Yes. Depending on the settings and availability, either "Thumbnail" or "Original" message will be shown above the image to indicate its source. Each search is saved in the Recent Searches area on the right. The time of the search and the type of search will also be displayed. You can double-click a search query to run it again.  For all files, you can use "Reveal in File Manager" button to locate the file in the file system using the default file browser. Double-clicking a result will open the file with the default application associated with that file type on your system. "Show Related Files" opens a new dialog that lists files semantically similar to the currently selected file. It uses AI-powered embedding similarity (not keyword matching) and searches across your entire index within the same media type. Results are ranked by relevance score, and you can configure the number of results directly. While this dialog is open, it is also possible to view other files by single-clicking. Double-clicking will start a relevance search for the selected file. License Manager LumiFind requires an active license to be used. The "LumiFind License Manager" is the tool to set up your license on your devices. At the first startup, you will be provided with the following screen: You can select the language to be used throughout the activation. The License Manager needs an active internet connection for the activation and or release of the license. If you are having difficulties while registration, you can press "Collect Support Information" button. This will copy the required information into your clipboard to assist you. This will have no confidential information about your files, but mandatory parameters and their values. Please send this information along with the problem description to our contact email address. Registration Press "Register" to open the window to enter the registration info. Online Activation Enter the "Registration Key" and the "Email" and press "Activate". If it is the first time activation of the license, the key must exactly match the email that was used for the purchase. After matching information, you will be seeing the success message and the Welcome Screen will start, if it is first time running on this device. Offline Activation If you are in a company and behind a proxy, or if the device does not have an active internet connection, you can press "Activate Offline" button. This will create a unique device code that needs to be used for the activation using another device. It will also be copied to your clipboard. Save it or note it down and open https://lumifind.midilli.tech/activate on the other device which has an internet connection. Enter the registration information in the respective fields and press "Activate". If everything is correct, you will be given a link to download your license file. You can either download the license.json file and transfer it to the device where LumiFind is installed, or copy the content below and create the file manually. Then place it: on Windows:  C:\Users\%username\.lumifind\license.json on macOS/Linux:  ~/.lumifind/license.json Note: The file must exactly have the name license.json or the license will not be found. Then click "OK". If you closed the license window, restart LumiFind. Then, Welcome Wizard should start. Viewing License Information The License Manager can be used to view the current license information, such as the available features and the expiration date if exists. It can be opened by using Help -> LumiFind License Manager.  If you have an active license, you can also release it to transfer to your other devices. When requested, or to get support, you can press "Collect Support Information" button. This will copy the required information into your clipboard to assist you. This will have no confidential information about your files, but mandatory parameters and their values. Please send this information along with the problem description to our contact email address. Looking for LumiFind Software License? Check this page: License and Third-Party Notices Releasing License If you have changed your device and want to transfer your license to another device, you can release the license. Open the License Manager by going to Help -> LumiFind License Manager. An active internet connection is required to release a license. It is not possible to deactivate a license offline, as LumiFind does not actively check license validity. Once a license is released, it can be registered using any email; it does not have to be the same email used during the initial activation. Deleting license.json does not release the license and causes an error while activating it again. Please do not delete unless instructed by the support team. Settings Window See Settings page.