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: DESIGN.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
-
# Gajae App Design System
1
+
# Gajae Code App Design System
2
2
3
3
This document extracts the current product design system from `src/index.css`, `tailwind.config.js`, `src/shared/view/ui`, `src/components/app/AppContent.tsx`, the sidebar, and chat surfaces. It documents what exists today; it is not a redesign brief.
4
4
5
5
## 1. Atmosphere & Identity
6
6
7
-
Gajae App feels like a quiet local command center for coding agents: dense, warm, low-glare, and built for long-running supervision rather than marketing spectacle. The signature is a warm neutral shell with a sharp orange primary action color, compact rows, and glass-like navigation surfaces that keep the user's attention on live sessions, chat, and project context.
7
+
Gajae Code App feels like a quiet local command center for coding agents: dense, warm, low-glare, and built for long-running supervision rather than marketing spectacle. The signature is a warm neutral shell with a sharp orange primary action color, compact rows, and glass-like navigation surfaces that keep the user's attention on live sessions, chat, and project context.
8
8
9
9
Primary personas:
10
10
-**Solo maintainer on desktop**: monitors multiple tmux-backed agents for hours, needs dense lists, stable scroll positions, and fast keyboard/mouse interaction.
<palign="center"><imgsrc="public/screenshots/gajae-app-overview.jpg"alt="Gajae App mit Sitzungen unter den Projekten"width="920"></p>
27
+
<palign="center"><imgsrc="public/screenshots/gajae-app-overview.jpg"alt="Gajae Code App mit Sitzungen unter den Projekten"width="920"></p>
28
28
<palign="center"><sub>Ein Projekt aufklappen, seine Sitzungen öffnen und am selben Ort eine neue GJC-Aufgabe starten.</sub></p>
29
29
30
-
## Was ist Gajae App?
30
+
## Was ist Gajae Code App?
31
31
32
-
Gajae App ist ein quelloffener Desktop- und Browser-Arbeitsbereich für [Gajae Code](https://github.com/devswha/gajae-code). Die App startet und setzt GJC-Sitzungen fort und ordnet Streaming-Antworten sowie Werkzeugausführungen nach Projekt.
32
+
Gajae Code App ist ein quelloffener Desktop- und Browser-Arbeitsbereich für [Gajae Code](https://github.com/devswha/gajae-code). Die App startet und setzt GJC-Sitzungen fort und ordnet Streaming-Antworten sowie Werkzeugausführungen nach Projekt.
33
33
34
34
Die App enthält weder KI-Modell noch Abonnement. Sie verwendet die in Gajae Code eingerichteten Konten, Modelle und Agenten. Projektdateien und Ausführungsstatus bleiben auf dem Host der App.
35
35
@@ -57,15 +57,15 @@ Die App enthält weder KI-Modell noch Abonnement. Sie verwendet die in Gajae Cod
57
57
58
58
Die öffentliche Beta unterstützt **Apple Silicon (M1 oder neuer) ab macOS 11**.
59
59
60
-
1. DMG und gleichnamige `.sha256`-Datei vom [Release v2.0.0-beta.2](https://github.com/devswha/gajae-code-app/releases/tag/v2.0.0-beta.2) laden.
60
+
1. DMG und gleichnamige `.sha256`-Datei vom [Release v2.0.0-beta.3](https://github.com/devswha/gajae-code-app/releases/tag/v2.0.0-beta.3) laden.
61
61
2. Prüfsumme verifizieren:
62
62
63
63
```bash
64
64
cd~/Downloads
65
-
shasum -a 256 -c gajae-app-desktop-2.0.0-beta.2-macos-arm64.dmg.sha256
65
+
shasum -a 256 -c gajae-app-desktop-2.0.0-beta.3-macos-arm64.dmg.sha256
66
66
```
67
67
68
-
3. DMG öffnen und **Gajae App** nach **Applications** ziehen.
68
+
3. DMG öffnen und **Gajae Code App** nach **Applications** ziehen.
69
69
4. Beim ersten Start die App im Finder mit gedrückter Control-Taste anklicken und **Öffnen** wählen. Bei einer Sperre: **Systemeinstellungen → Datenschutz & Sicherheit → Dennoch öffnen**.
70
70
71
71
> Das Beta-DMG ist ad hoc signiert und noch nicht von Apple notarisiert. Nur Dateien aus GitHub Releases mit passender Prüfsumme verwenden.
@@ -96,7 +96,7 @@ Die Auswahl zeigt die **Current-Konfiguration**, **28 integrierte Presets** für
Ein sichtbarer Skill benötigt gültige Felder `name` und `description`. `enabled: false` oder `hide: true` blendet ihn aus.
102
102
@@ -119,7 +119,7 @@ Danach <http://127.0.0.1:5173> öffnen. Tauri-Entwicklung startet mit `npm run d
119
119
React UI (Browser / Tauri)
120
120
│ HTTP + WebSocket
121
121
▼
122
-
Gajae App local server
122
+
Gajae Code App local server
123
123
│
124
124
├── SQLite · project files · Git/worktree
125
125
▼
@@ -145,6 +145,6 @@ Der Rust-Kern verwaltet Prozesse, Dateiüberwachung, Auftragszustand und PTY-Gre
145
145
146
146
## Status und Lizenz
147
147
148
-
Gajae App v2 ist Beta. Vor Aktualisierungen `~/.gajae-app/data` und die GJC-Konfiguration sichern. Fehler bitte mit Betriebssystem, App-Version und Reproduktionsschritten unter [Issues](https://github.com/devswha/gajae-code-app/issues/new) melden.
148
+
Gajae Code App v2 ist Beta. Vor Aktualisierungen `~/.gajae-app/data` und die GJC-Konfiguration sichern. Fehler bitte mit Betriebssystem, App-Version und Reproduktionsschritten unter [Issues](https://github.com/devswha/gajae-code-app/issues/new) melden.
149
149
150
-
Gajae App wird unter [GNU AGPL v3.0 or later](LICENSE) veröffentlicht. Es basiert ursprünglich auf der Upstream-Oberfläche von Siteboon AI B.V. und wurde zu einem GJC-spezifischen Produkt umgebaut. Siehe [NOTICE](NOTICE) und [Upstream-Richtlinie](docs/UPSTREAM.md).
150
+
Gajae Code App wird unter [GNU AGPL v3.0 or later](LICENSE) veröffentlicht. Es basiert ursprünglich auf der Upstream-Oberfläche von Siteboon AI B.V. und wurde zu einem GJC-spezifischen Produkt umgebaut. Siehe [NOTICE](NOTICE) und [Upstream-Richtlinie](docs/UPSTREAM.md).
<palign="center"><imgsrc="public/screenshots/gajae-app-overview.jpg"alt="Gajae App workspace with sessions nested under projects"width="920"></p>
36
+
<palign="center"><imgsrc="public/screenshots/gajae-app-overview.jpg"alt="Gajae Code App workspace with sessions nested under projects"width="920"></p>
37
37
<palign="center"><sub>Expand a project to reach its sessions, then start a new GJC task in the same workspace.</sub></p>
38
38
39
-
## What is Gajae App?
39
+
## What is Gajae Code App?
40
40
41
-
Gajae App is an open-source desktop and browser workspace for [Gajae Code](https://github.com/devswha/gajae-code). It starts and resumes GJC sessions and organizes streaming responses and tool activity by project.
41
+
Gajae Code App is an open-source desktop and browser workspace for [Gajae Code](https://github.com/devswha/gajae-code). It starts and resumes GJC sessions and organizes streaming responses and tool activity by project.
42
42
43
43
The app does not include an AI model or subscription. It uses the accounts, models, and agent configuration already set up in Gajae Code. Project files and execution state remain on the machine running the app.
44
44
@@ -59,24 +59,24 @@ The app does not include an AI model or subscription. It uses the accounts, mode
59
59
60
60
<table>
61
61
<tr>
62
-
<td width="50%" align="center"><img src="public/screenshots/model-presets.jpg" alt="Gajae App agent preset picker"><br><sub><b>Agent presets</b><br>Configure the default agent and four specialist roles together</sub></td>
63
-
<td width="50%" align="center"><img src="public/screenshots/skill-commands.jpg" alt="Gajae App skill command menu"><br><sub><b>Skill commands</b><br>Search project, user, and bundled skills from chat</sub></td>
62
+
<td width="50%" align="center"><img src="public/screenshots/model-presets.jpg" alt="Gajae Code App agent preset picker"><br><sub><b>Agent presets</b><br>Configure the default agent and four specialist roles together</sub></td>
63
+
<td width="50%" align="center"><img src="public/screenshots/skill-commands.jpg" alt="Gajae Code App skill command menu"><br><sub><b>Skill commands</b><br>Search project, user, and bundled skills from chat</sub></td>
64
64
</tr>
65
65
</table>
66
66
67
67
## Install the macOS app
68
68
69
69
The public desktop beta currently supports **Apple Silicon (M1 or newer) on macOS 11 or newer**.
70
70
71
-
1. Download the DMG and matching `.sha256` file from the [v2.0.0-beta.2 release](https://github.com/devswha/gajae-code-app/releases/tag/v2.0.0-beta.2).
71
+
1. Download the DMG and matching `.sha256` file from the [v2.0.0-beta.3 release](https://github.com/devswha/gajae-code-app/releases/tag/v2.0.0-beta.3).
72
72
2. Verify the download:
73
73
74
74
```bash
75
75
cd~/Downloads
76
-
shasum -a 256 -c gajae-app-desktop-2.0.0-beta.2-macos-arm64.dmg.sha256
76
+
shasum -a 256 -c gajae-app-desktop-2.0.0-beta.3-macos-arm64.dmg.sha256
77
77
```
78
78
79
-
3. Open the DMG and drag **Gajae App** into **Applications**.
79
+
3. Open the DMG and drag **Gajae Code App** into **Applications**.
80
80
4. On first launch, Control-click the app in Finder and choose **Open**. If macOS blocks it, use **System Settings → Privacy & Security → Open Anyway**.
81
81
82
82
> The current beta DMG is ad-hoc signed and not yet Apple-notarized. Only use an artifact from GitHub Releases whose checksum matches.
@@ -112,7 +112,7 @@ The picker combines the **Current configuration**, **28 built-in presets** for G
A visible skill needs valid `name` and `description` fields. Skills with `enabled: false` or `hide: true` are hidden.
118
118
@@ -142,7 +142,7 @@ npm run desktop:dev
142
142
React UI (Browser / Tauri)
143
143
│ HTTP + WebSocket
144
144
▼
145
-
Gajae App local server
145
+
Gajae Code App local server
146
146
│
147
147
├── SQLite · project files · Git/worktree
148
148
▼
@@ -172,6 +172,6 @@ For server deployment, see the [installation guide](docs/INSTALL.md) and [self-h
172
172
173
173
## Project status and license
174
174
175
-
Gajae App v2 is in beta. Back up `~/.gajae-app/data` and your GJC configuration before upgrading. Report problems with the OS, app version, and reproduction steps in [Issues](https://github.com/devswha/gajae-code-app/issues/new).
175
+
Gajae Code App v2 is in beta. Back up `~/.gajae-app/data` and your GJC configuration before upgrading. Report problems with the OS, app version, and reproduction steps in [Issues](https://github.com/devswha/gajae-code-app/issues/new).
176
176
177
-
Gajae App is distributed under [GNU AGPL v3.0 or later](LICENSE). It began from the Siteboon AI B.V. upstream UI codebase and has been rebuilt as a GJC-specific product. See [NOTICE](NOTICE) and the [upstream policy](docs/UPSTREAM.md) for attribution and intake rules.
177
+
Gajae Code App is distributed under [GNU AGPL v3.0 or later](LICENSE). It began from the Siteboon AI B.V. upstream UI codebase and has been rebuilt as a GJC-specific product. See [NOTICE](NOTICE) and the [upstream policy](docs/UPSTREAM.md) for attribution and intake rules.
0 commit comments