Stimma är en e-learning plattform för mikroutbildning, utvecklad för svenska organisationer och kommuner.
- AI-genererade kurser - Skapa kurser automatiskt med hjälp av AI
- AI-bildgenerering - Generera kurs- och lektionsbilder med DALL-E 3
- Kurs- och lektionshantering - Drag-and-drop sortering, import/export
- Quiz-funktionalitet - Lägg till frågor i lektioner
- AI-tutor - Integrerad chattfunktion för stöd under lektioner
- Taggbaserad organisation - Organisera kurser med taggar
- Rollbaserad åtkomstkontroll - Admin, redaktör och användarroller
- Organisationsbaserad separation - Multi-tenant arkitektur baserad på e-postdomän
- Gamification - XP-poäng, nivåer och achievements för ökad motivation
- Diplom - Automatisk diplomgenerering vid slutförd kurs
- Dashboard - Personlig översikt med framsteg och statistik
- AI-leverantörsstöd - Stöd för OpenAI, Anthropic, Google, Azure och OpenRouter
- Förhandsvisning - Testa lektioner utan att spara data
- PUB-dokumentation - Personuppgiftsbiträdesavtal och instruktioner
- Docker och Docker Compose
- MySQL/MariaDB databas
- OpenAI API-nyckel (för AI-funktioner)
- Klona repot:
git clone https://github.com/Sambruk/stimma.git
cd stimma- Kopiera och konfigurera miljövariabler:
cp env.example .env- Redigera
.envmed dina inställningar:
DB_HOST=localhost
DB_DATABASE=stimma
DB_USERNAME=stimma
DB_PASSWORD=your_password
AI_API_KEY=your_openai_api_key
- Starta med Docker Compose:
docker-compose up -d- Importera databasschemat:
mysql -u root -p stimma < init.sql- Öppna webbläsaren och gå till
http://localhost
| Variabel | Beskrivning |
|---|---|
DB_HOST |
Databasserver |
DB_DATABASE |
Databasnamn |
DB_USERNAME |
Databasanvändare |
DB_PASSWORD |
Databaslösenord |
AI_API_KEY |
OpenAI API-nyckel |
AI_API_SERVER |
OpenAI API-server (standard: api.openai.com) |
AI_MODEL |
AI-modell för kursgenerering (standard: gpt-4) |
SMTP_HOST |
SMTP-server för e-post |
SMTP_PORT |
SMTP-port |
Gå till /admin för att hantera:
- Kurser och lektioner
- Användare och behörigheter
- Taggar och kategorier
- AI-inställningar
- Statistik och loggar
- Gå till Admin > Kurser
- Klicka på "Skapa AI-kurs"
- Fyll i kursnamn och beskrivning
- Välj antal lektioner och svårighetsgrad
- Klicka "Generera"
I kurs- eller lektionsredigeraren:
- Klicka på "Generera AI-bild"
- Vänta medan DALL-E 3 skapar bilden
- Bilden sparas automatiskt
Copyright (C) 2025 Christian Alfredsson
Detta program är fri programvara; licensierat under GPL v2. Se LICENSE för detaljer.
Namnet "Stimma" är ett varumärke och omfattas av begränsningar.
- Sambruk
- Christian Alfredsson