AI Assistant
This section is responsible for integration Energylogserver with Large Language Models LLM. Configuration in this section manages changes in AI Assistant, which is working in Discovery tab. Each LLM needs powerful graphics processor where complex semantic operation can run.
EnergyLogserver strongly recommend to use local AI resources or trusted providers. Remember, security is always local!
AI on Prem is our on Prem solution that You can deploy in local environment.
Providers
Energylogserver comes with predefined LLM connection that operates in our data center. Energylogserver LLM comes at no cost and allows You to use AI features in a controlled and secured way. You can use that provider while Your system in unders support agreement. Communication is encrypted, and we do not record Your prompts. If You want to process AI locally we encourage You to purchase AI on Prem, hardware AI model ready to operate from Your computer rack. Additionally we support open AI, Fireworks and Ollama. Configure Your model in Provider section. Choose its URL, model name, other attributes.

Configuring AI on Prem Connection
AI on Prem is a local hardware solution that allows you to run Large Language Models within your infrastructure, ensuring complete data privacy and compliance. The following steps describe how to configure a connection to AI on Prem using the Ollama provider.
Prerequisites:
Before configuring the connection, ensure that:
AI on Prem hardware is properly connected to your network
The AI on Prem device has been assigned an IP address
Network connectivity between the Energy Logserver GUI node and AI on Prem is allowed in your network firewall rules
The Ollama service is running on the AI on Prem device (default port: 11434)
Configuration Steps:
Navigate to the Empowered AI module and select the Assistant Wizard tab:

Click Add provider button to create a new provider configuration. In the General section, configure the following:
Name: Provide a descriptive name for your AI on Prem connection (e.g., “AI on Prem”)
Provider: Select Ollama from the dropdown menu
Model: Enter the model name available on your AI on Prem device (e.g., “gpt-oss:20b”)

Click Next to proceed to provider details.
In the Provider details section, enter the connection information:
URL: Enter the full URL of your AI on Prem Ollama service in the format
http://<IP_ADDRESS>:11434Replace
<IP_ADDRESS>with the actual IP address assigned to your AI on Prem deviceExample:
http://10.4.3.12:11434

Click Next to proceed to connection testing.
In the Test connection section, click the Test button to verify connectivity to your AI on Prem device. If the connection is successful, click Save connection to complete the configuration.

Troubleshooting:
If the connection test fails, verify the following:
The AI on Prem device is powered on and connected to the network
The IP address is correct and reachable from the Energy Logserver GUI node (use
pingcommand)Port 11434 is open in your firewall between the GUI node and AI on Prem device
The Ollama service is running on the AI on Prem device
Network routing is properly configured between VLANs or network segments if applicable
Once configured, the AI on Prem provider will be available for use in AI Assistant prompts and can be selected as the default provider for your organization.
Prompts
Energylogserver allows You to create own prompts to be used in AI Assistant section. A Prompt is a description of a problem to solve using provided log entry. Prompt can be simply any analytical task or technical inquiry that model can provide. Each prompt can work with own AI Provider.
New prompts can be deployed as new button, new entry on the list or stored as draft for later.
AI Assistant in Discovery
Log analysis is empowered with AI Assistant. For each log entry user can run predefined prompts or use own prompts for deeper analysis.

AI Assistant comes with three sections:
User prompts on the list
Embedded prompts
Default user prompts as buttons
All User prompts can be configured in Empowered AI - AI Assistant. Embedded prompts are immutable.
Description:
Explain log: gives detailed information about the meaning of log entry
Detect Threat: AI will semantically try to understand the meaning of log entry and try to detect possible security threat. Detection is done on a language level, not with regexp
Create Alert: AI will generate Alert rule, trying to match context of the message and not exact message value
Default prompts are deployed as buttons and can be modified in Empowered AI AI Assistant.
Description:
Assignment: match IT department / team with the problem defined - prompt can be adjusted to map team members to departments allowing quick incident escalation
Classify: match event category
Extract IOCs: easy way to copy all artefact like ip, username, program, etc
MITRE: describe threat using MITRE methodology
Responsibility: identify responsible team
Priority: analyze the entry estimating its priority in details
Privacy: check for sensitive, private data
Recommend: check for recommendations AI can provide for the problem
Data Processing and Privacy
AI Assistant is available starting from Energy Logserver version 7.9. It works in the context of the Discovery module and uses configured LLM providers to analyze log entries. AI Assistant does not collect logs — it interprets their content using the configured model.
How It Works
AI Assistant does not send raw log content or prompt text to the LLM. Before processing, log entries and prompts are converted to numerical vectors. These vectors represent a semantic interpretation of the content and cannot be used to reconstruct the original text. This applies to both log entries and prompts.
Analysis performed by the model is based on natural language processing — not regex matching. The model works on vector representation, not the original document content.
The model can return:
interpretation of a log entry meaning
potential threat detection (semantic analysis)
suggested alert rules matching the message context
priorities, classification, IOC extraction and other analyses using predefined or custom prompts
Providers and Security
AI on Prem and Energy Logserver Provider are both managed by Energy Logserver. For these providers:
all communication between Energy Logserver and the provider is encrypted
prompts are not stored or logged — prompt logging is not implemented in this system
when using AI on Prem, all processing runs on your own infrastructure with no data leaving your network
External public providers such as OpenAI and Fireworks are supported from version 7.9. These are not recommended for production environments handling sensitive security data. Public providers perform deep analysis of submitted prompts and profile usage patterns. Use them for testing and evaluation only.
Availability
AI Assistant is available at no additional cost for customers with an active support agreement. AI on Prem is a separate hardware offering — contact your Energy Logserver representative for details. Integration with public providers is handled directly between you and the provider.
Important
AI Assistant is a supporting tool. Results from the LLM should be treated as one input and always verified by a security analyst before making operational decisions.