Welcome to the Lehmus AI platform. This guide will help you get your project up and running. If you run into any hurdles, our support team is available both on-campus and online to assist you.
The Basics: What is Lehmus AI?
Lehmus AI is a backend platform providing access to local Large Language Models (LLMs), AI Agents, and RAG (Retrieval-Augmented Generation) systems.
Important: Lehmus AI does not include a built-in Chat interface (GUI). To interact with the models, you must use external tools that support OpenAI-compatible endpoints, such as Open WebUI.
Managing Your Team (Access Control)
Access is managed via University of Oulu IDM groups. Each project is assigned two specific groups:
-
Members:
lehmusai-projectid-staff|idm -
Administrators:
lehmusai-projectid-admins-staff
How to add members:
-
Where: Visit u.oulu.fi/modgroup.
-
Requirement: You must be on the University VPN and logged in with your university account.
-
Result: Once added to a group, users can log in to the Lehmus AI Portal.
Selecting Your Project (Tenants)
The system uses Tenants to keep data secure and isolated.
-
To switch: Click your email address in the portal and select Switch Tenant.
-
Note: Data, RAG settings, and endpoints are unique to each tenant and cannot be shared across different projects.
Setting Up Endpoints & API Keys
To connect your applications (like Open WebUI) to our models, you need to create an Endpoint.
1. Deploy an Endpoint
-
Go to the portal and select “Deploying model endpoint”.
-
Naming: Use a descriptive name (e.g., the name of the app you are building).
-
Model Selection: We currently recommend using the Gemma4 31B model for the best balance of performance and speed.
2. Generate API Keys
-
Navigate to the API Keys section.
-
Best Practice: Create a unique key for each user or application. This helps us provide you with accurate usage statistics.
3. Connection Details
-
Your API URL is located under the General tab of your deployed endpoint.
-
The endpoint page also features a “Quick Start” tutorial specifically for setting up a local Open WebUI instance.
Further Reading
Lehmus AI is built on Confidential Minds technology. For advanced configurations and technical deep dives, please refer to the Confidential Minds Documentation.