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
Welcome to the official build repository for **LuminOS**.
7
6
8
-
**LuminOS** is a lightweight, private, and intelligent Linux distribution based on Debian "Trixie". It features native integration of **Lumin**, a local, offline, and ethical AI assistant. By running this script, you will obtain the first version of LuminOS in the form of an .ISO file. Please note that this version of LuminOS is an alpha version and may not be stable and/or not contain all the features mentioned.
7
+
**LuminOS** is a lightweight, private, and intelligent Linux distribution based on Debian 13 "Trixie". It features native integration of **Lumin**, a local, offline, and ethical AI assistant.
9
8
10
9
---
11
10
12
11
## 🏗️ Build Architecture (v0.2)
13
12
14
-
We utilize a **transparent, manual build process**(bypassing the complexity of `live-build` wrappers) to ensure maximum stability and customization.
13
+
We choose a **transparent, manual build process** to ensure stability.
15
14
16
15
The master script `build.sh` orchestrates the entire pipeline:
17
-
1.**AI Preparation:**Downloads Ollama and the Llama 3 model on the host to avoid chroot network issues.
18
-
2.**Bootstrap:**Creates a pristine Debian base system using `debootstrap`.
19
-
3.**Injection:** Copies scripts, assets, and the pre-downloaded AI models into the system.
20
-
4.**Customization (Chroot):**Installs the Kernel, KDE Plasma, LuminOS Theme, and configures Lumin (the AI).
21
-
5.**Assembly:** Compresses the filesystem (`SquashFS`) and generates a Hybrid ISO (BIOS/UEFI) using `grub-mkrescue`.
16
+
1.**Bootstrap:**Creates a base Debian system using `debootstrap`.
17
+
2.**AI Prep:**Pre-downloads Ollama and models on the host to avoid network issues
18
+
3.**Injection:** Copies scriptsand assets into the system.
19
+
4.**Customization:**Executes scripts `02` through `07` inside the system (chroot) to install KDE, themes, and configure settings.
20
+
5.**Assembly:** Compresses the filesystem and generates the ISO.
22
21
23
22
## 🚀 Prerequisites
24
23
25
-
To build LuminOS, you need a host machine running **Ubuntu 24.04 LTS** or **Debian 12+**.
26
-
27
-
***Disk Space:**~30 GB free.
28
-
***RAM:** 8 GB minimum recommended.
29
-
***Internet:** Required to download packages and the AI model (~5 GB).
30
-
***Privileges:**`sudo` access is required.
31
-
32
-
The script automatically installs the necessary dependencies:
@@ -46,18 +40,11 @@ The script automatically installs the necessary dependencies:
46
40
```
47
41
48
42
3. **Retrieve the ISO:**
49
-
Once completed (30 to 60 minutes depending on connection), the final image will be located here:
50
-
`LuminOS-0.2-amd64.iso`
43
+
The final image `LuminOS-0.2-amd64.iso` will be generated in the project folder (called build-scripts probably)
51
44
52
45
## 🤖 About Lumin (AI)
53
46
54
-
LuminOS v0.2 features a 100% local AI integration.
55
-
***Model:** Based on Llama 3 (may change to a newer version in futur releases)
56
-
***Privacy:** No data ever leaves your machine.
57
-
***Initialization:** The model is prepared during the build process. On the very first boot, a system service finalizes the Lumin setup in the background.
58
-
* Lumin will be at the heart of LuminOS and will be integrated more deeply as future versions of LuminOS are released
47
+
LuminOS v0.2 integrates a local AI based on Llama 3. The model is prepared during the build. On the first boot of the installed OS, a background service finalizes the setup automatically.
0 commit comments