Chat & AI Assistant
Kai is Konnect’s built-in AI assistant. Ask questions in plain English and get answers, charts, and analytics from your manufacturing data.
How it works
Section titled “How it works”When you ask Kai a question, it:
- Analyses your question to understand what data you need.
- Selects tools — database queries, MQTT data, analytics, etc.
- Queries your connected data sources.
- Returns an answer with data, charts, or action results.
Kai maintains conversation context, so you can ask follow-up questions without repeating yourself.
What you can ask
Section titled “What you can ask”Data queries
Section titled “Data queries”Show me all tables in the production databaseWhat was the average temperature on Line 3 yesterday?List the top 10 products by output this weekHow many alarms fired in the last 24 hours?
Visualisations
Section titled “Visualisations”Create a line chart of motor temperature over the last 8 hoursShow production output as a bar chart grouped by shiftBuild a dashboard with temperature, pressure, and flow rateCreate a gauge showing current OEE
Analytics
Section titled “Analytics”Detect anomalies in pressure readings from Pump 2Calculate OEE for Machine A this weekRun process capability analysis (Cp/Cpk) on thickness measurementsForecast energy consumption for the next 7 days
Real-time data
Section titled “Real-time data”What are the current MQTT readings from the temperature sensors?Subscribe to live data from OPC-UA node ns=2;s=TemperatureShow me all active Sparkplug B devicesScan for available Docker containers with data services
Monitoring and tasks
Section titled “Monitoring and tasks”Monitor CPU temperature every 5 seconds and alert if > 90°CSet up continuous monitoring for pressure spikes on Line 1Create a scheduled report of daily production totals
LLM providers
Section titled “LLM providers”Konnect supports multiple LLM providers. You can switch between them at any time using the LLM Provider dropdown in the chat interface:
| Provider | Model | Notes |
|---|---|---|
| Groq | Llama 3.3 70B | Recommended — fast, free tier available |
| OpenAI | GPT-4o | Paid — high accuracy |
| Anthropic | Claude 3.5 | Paid — excellent reasoning |
| Ollama | Local models | Self-hosted — run models on your own hardware |
Your conversation history is preserved when switching providers.
Chat features
Section titled “Chat features”- Conversation memory — Kai remembers context within a session and learns your preferences across sessions.
- Inline charts — Visualisations appear directly in the chat conversation.
- PDF export — Export any conversation as a formatted PDF report.
- Code display — SQL queries and code snippets are syntax-highlighted.
- Data source awareness — Kai knows which databases and brokers are connected and their schemas.
- Tool transparency — See which tools Kai used to answer your question (query, analytics, etc.).
Step-by-step: Asking your first question
Section titled “Step-by-step: Asking your first question”- Open the Manufacturing IDE or switch to Chat mode.
- Click the chat input field at the bottom of the Kai panel.
- Type your question — e.g.,
Show me all tables in the database. - Press Enter or click Send.
- Kai will process your request and display the results.
- If a chart is generated, it will appear both inline in the chat and on the active dashboard tab.
Step-by-step: Switching LLM providers
Section titled “Step-by-step: Switching LLM providers”- Look for the LLM Provider dropdown at the top of the chat panel.
- Click the dropdown and select your preferred provider (Groq, OpenAI, Anthropic, or Ollama).
- Your conversation continues with the new provider — no data is lost.
Step-by-step: Exporting a conversation as PDF
Section titled “Step-by-step: Exporting a conversation as PDF”- Have a conversation with Kai that includes charts or data.
- Click the Export PDF button in the chat toolbar.
- A formatted PDF is generated with your conversation, charts, and data tables.
- Save or share the PDF with your team.
Tips for better results
Section titled “Tips for better results”- Be specific about time ranges — Say “last 24 hours” or “this week” rather than “recently”.
- Mention the data source — If you know the table or broker name, include it.
- Ask follow-up questions — Kai maintains context so you can refine results iteratively.
- Use “create a dashboard” — This generates multi-chart layouts from a single request.
- Say “explain” — Get a description of what Kai did and what tools it used.
Next steps
Section titled “Next steps”- Dashboards & Charts → — Build and manage custom dashboards.
- Data Sources → — Connect more data sources for Kai to query.