You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-10Lines changed: 44 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,49 @@
1
1
# GetDressed
2
2
3
+
## Erste Schritte
4
+
5
+
Es gibt verschiedene Möglichkeiten die App zu testen. Um es einfach zu machen haben wir eine `compose.yaml` erstellt, die alle benötigten Dienste enthält und eine kurze Schritt für Schritt Anleitung verfasst.
6
+
7
+
Als erstes installiere dir Docker und Node.js, falls noch nicht geschehen.
8
+
9
+
Dann kannst du das Repository herunterladen oder klonen.
10
+
11
+
### Backend
12
+
13
+
#### Ohne Ollama (lokale Installation)
14
+
15
+
Installiere zuerst [Ollama](https://ollama.com/download) und lade `gemma3` als Modell.
16
+
17
+
```bash
18
+
ollama pull gemma3
19
+
```
20
+
21
+
Jetzt kannst du das Backend starten.
22
+
23
+
```bash
24
+
docker compose up
25
+
```
26
+
27
+
Damit Ollama aus den Containern erreichbar ist, musst du es mit `OLLAMA_HOST=0.0.0.0` starten.
28
+
29
+
#### Mit Ollama (benötigt NVIDIA Container Toolkit)
30
+
31
+
```
32
+
docker compose -f compose.yaml -f compose.ollama.yaml up
33
+
```
34
+
35
+
### App
36
+
37
+
Wechsle in den mobile Ordner und installiere mit `npm install` alle Abhängigkeiten.
38
+
39
+
Bevor du die App starten kannst, musst du in der .env Datei die richtige IP eintragen. Wenn du die App an deinem Smartphone testen möchtest musst du die IP von deinem Computer nehmen. Für den Android Emulator musst du `10.0.2.2` eintragen.
40
+
41
+
Jetzt kannst du die App starten und ausprobieren.
42
+
43
+
```bash
44
+
npx expo start
45
+
```
46
+
3
47
## Agents
4
48
5
49
Alle Agenten werden mit CrewAI erstellt.
@@ -15,16 +59,6 @@ Du kannst die Agents auch einzeln testen. Dafür solltest du Ollama installiert
15
59
16
60
Mit `uv run my_crew` lässt sich dieser ausführen.
17
61
18
-
## Erste Schritte
19
-
20
-
Zum Starten des Servers wird **Docker** oder **Podman** benötigt. Alle benötigten Dienste sind in einer zentralen `compose.yaml` definiert, sodass das gesamte System mit nur einem Befehl gestartet werden kann:
21
-
22
-
```bash
23
-
docker compose up
24
-
```
25
-
26
-
Die Expo App muss separat gestartet werden. Navigiere dazu in das entsprechende Verzeichnis und starte sie.
27
-
28
62
## Mitmachen
29
63
30
64
Du möchtest mit an diesem Projekt arbeiten? Wir haben das wichtigste zusammengeschrieben um dir den Einstieg so einfach wie möglich zu machen.
0 commit comments