OpenWebUI (default)
OpenWebUI is the interface for the appliance’s local AI. Through it, analysts query the local models, review findings, and obtain assistance with investigative work, from a web browser. Behind the interface, model inference runs on the appliance itself using its local inference engine, vLLM. All models, data, and interactions remain on the appliance, so OpenWebUI operates fully in isolated or air-gapped environments with no external connectivity required. OpenWebUI is reached from the home page as any other application. The system access page covers reaching it and signing in.Case work (optional)
The case-work capability described below is provided by an optional application and may not be installed on a given appliance. The optional software page provides details.
Creating agents
The case-work application supports AI agents for repeatable, tool-calling tasks, allowing common investigative work to be standardized rather than driven by ad hoc prompts. Typical examples include triage, summarization, enrichment, and reporting agents. An agent is created by opening the case-work application, navigating to its agents area, and starting a new agent. In the agent builder:1
Define the purpose
State the agent’s purpose in one sentence, for example, “Summarize case evidence and recommend next actions.”
2
Write clear operating instructions
Keep instructions narrow and operational. For example: summarize only from case content and attached evidence, do not speculate, do not expose secrets, and return findings in a fixed structure.
3
Limit the agent's actions
Grant the agent only the tools, integrations, and actions it requires. This is the primary control for keeping an agent focused and preventing unnecessary tool use.
4
Set execution limits
Bound the work an agent performs in a single run by capping the number of tool calls and requests. This keeps the agent predictable.
5
Use structured outputs
Where possible, configure the agent to return a structured result, such as an incident summary, recommended actions, an evidence checklist, or an escalation recommendation.
6
Save reusable agents
Where the same logic will be reused, save it as a preset agent.