A mesterséges intelligencia lassan minden operációs rendszerben megjelenik, de sokszor inkább utólag hozzátoldott extra funkciónak tűnik. Felbukkan egy chatbot egy sidebarban, válaszol pár kérdésre, aztán semmilyen módon nem kapcsolódik ahhoz a számítógéphez, amelynek a használatában elvileg segítenie kellene.
A MakuluLinux sokkal agresszívebben közelít a témához az AI-OS-szel, egy olyan Linux disztribúcióval, amelynek középpontjában az Electra AI rendszer áll. Ez tényleg elképesztően ambiciózus vállalás…
A MakuluLinux AI-OS már most elérhető letölthető ISO formájában. A kiadás Debian jelölést kapott, és a Cinnamon asztali környezetet használja, így a felhasználók a rengeteg AI funkció alatt egy ismerős Linux felületet kapnak.
A MakuluLinux szerint a legtöbb próbálkozás, amely AI-t ad Linuxhoz, valójában nem több, mint egy burkolat a ChatGPT, a Claude vagy a Gemini-szerű szolgáltatások körül. A projekt azt állítja, hogy az AI-OS más, mert a MakuluLinux saját backend infrastruktúrájára, routing rétegére, memóriarendszerére, modellkezelő eszközeire és API-jára támaszkodik.
Ez nem jelenti azt, hogy a MakuluLinux minden modellt maga tanított volna be. Az Electra továbbra is hozzáférést ad olyan cégek és projektek modelljeihez, mint az NVIDIA, a DeepSeek, a Mistral, a Qwen, a Google, a Meta vagy a Kimi. A különbség az, hogy a MakuluLinux üzemelteti azt a réteget, amely ezeket a modelleket az asztallal és a felhasználókkal összeköti.
A cég szerint ez nagyobb kontrollt ad az árképzés, az elérhetőség, a fióklimitek, a routing és az általános felhasználói élmény felett. Emellett csökkenti annak szükségességét, hogy a felhasználók API kulcsokat gyűjtsenek, és minden egyes modellszolgáltatóhoz külön fiókot állítsanak be.
Hogy ez elég-e ahhoz, hogy az AI-OS-t teljesen önálló AI platformnak lehessen nevezni, sidebatós, de mindenképpen ambiciózusabb megoldás, mint egy webes parancsikont tenni az alkalmazásmenübe.
Electra az AI-OS központi eleme
A fő attrakció az Electra, amelyet a MakuluLinux nem egyszerű chatbotként, hanem operációs rendszer szintű AI rétegként ír le.
Az Electra fájlokkal dolgozik, terminálparancsokat hajt végre, keres a weben, kódot ír, dokumentumokat generál, képeket elemez, más alkalmazások szövegét olvassa, és külső szolgáltatásokhoz kapcsolódik.
Ez óriási felelősséglista egyetlen eszköz számára.
A felhasználói élmény középpontjában az Electra Bar áll, egy lebegő beviteli mező, amely folyamatosan elérhető az asztalon. A felhasználók hétköznapi nyelven leírják, mit szeretnének, az Electra pedig megpróbálja a kérést a megfelelő speciális módhoz irányítani.
Ha általános kérdést tesznek fel, a Chat Mode válaszol. Ha szoftverfejlesztéshez kérnek segítséget, a Coder Mode lép működésbe. Ha az Electrának azt mondják, hogy telepítsen egy alkalmazást, vizsgálja meg a hardvert vagy diagnosztizáljon egy hibás szolgáltatást, a Command Mode intézi a kérést.
A felhasználóknak elvileg nem kell azzal foglalkozniuk, hogy előre kiválasszák a megfelelő módot. Az Electra elemzi a promptot, és automatikusan dönt.
Hangbevitel is elérhető egy offline, többnyelvű beszédfelismerő rendszeren keresztül. Elméletben a felhasználók a saját nyelvükön adhatnak ki hangutasításokat anélkül, hogy a hangot külső átíró szolgáltatásnak kellene elküldeni.
Electra hétköznapi nyelven irányítja a Linuxot
A Command Mode az AI-OS egyik leghasznosabb része lehet, főleg azoknak, akiket megijeszt a Linux terminál.
Ahelyett, hogy a weben keresgélnének parancsok után, és reménykednének, hogy az a megfelelő disztribúcióra vonatkozik, elég leírni a feladatot. Az Electra kezeli a csomagokat, szolgáltatásokat, fájlokat, hálózatot, Docker konténereket, SSH kapcsolatokat, hardver drivereket és az operációs rendszer más részeit.
Ezután értelmezi a kimenetet, és elmagyarázza, mi történt, érthetőbb formában, mint egy terminálkimenetből álló szövegfal.
A MakuluLinux példaként említi, hogy a felhasználó megkérheti az Electrát, azonosítsa a videokártyát, és telepítse a megfelelő NVIDIA drivert. A rendszer felméri a hardvert, kiválasztja a csomagot, elvégzi a szükséges konfigurációs módosításokat, és jelzi, hogy szükség van-e újraindításra.
Legalábbis ez a terv.
Nyilvánvaló kockázatot jelent, ha egy AI-nak engedélyt adunk terminálparancsok futtatására. A MakuluLinux ezért tartalmaz egy dry-run módot, amelyben a felhasználók a futtatás előtt átnézhetik a parancsokat. A Docker sandboxing segítségével bizonyos műveletek a fő rendszertől elkülönítve is futtathatók.
Ezek a védelmi megoldások fontosak, mert egy magabiztos AI asszisztens is adhat nagyon rossz parancsot. A természetes nyelvű felület megkönnyítheti a Linux használatát, de nem teszi veszélytelenné a rendszergazdai feladatokat.
A MakuluLinux a fejlesztőket is célba veszi
A Coder Mode az Electrát egy autonóm szoftverfejlesztő ügynökhöz teszi hasonlóvá.
A MakuluLinux szerint az Electra képes átnézni egy projektet, feltérképezni a codebase-t, fájlokat létrehozni és szerkeszteni, parancsokat futtatni, teszteket generálni, hibákat azonosítani, és folyamatosan dolgozni a problémákon anélkül, hogy a felhasználónak állandóan közbe kellene avatkoznia.
Támogat olyan language servereket, mint a Pyright, a tsserver, a Rust-analyzer, a clangd és a gopls. Az Electra futtat lintrereket, keres hivatkozásokat, átnéz egyes fájlokat, kódjavaslatokat generál, és megpróbálja kijavítani a hibákat.
A módosítások előtt biztonsági mentés készül a fájlokról, a visszaállítási és checkpoint eszközökkel pedig vissza lehet vonni a nem kívánt változtatásokat.
Egy külön tervezési workflow három szakaszra bontja a nagyobb projekteket. Az Architect ügynök átnézi a codebase-t, és tervet készít. A Developer ügynök elvégzi a megvalósítást. A Reviewer ügynök ellenőrzi az eredményt, hogy maradtak-e ki követelmények, vannak-e biztonsági problémák, vagy gyenge tesztek.
Ez hasonlít a több ügynökös megközelítéshez, amely más AI-alapú kódolási termékekben is megjelent, de az, hogy mindezt közvetlenül egy Linux disztribúcióba építik, szokatlanabb megvalósítás.
Az Electra grafikus fejlesztői felületet is tartalmaz fájlkezelővel, füles szerkesztővel, Git eszközökkel, diagnosztikával, minimappal és AI chat panellel. Az Open VSX kiegészítők támogatása lehetővé teszi kompatibilis témák, nyelvi definíciók, snippetek és language serverek telepítését.
Akik inkább a parancssorban maradnának, azoknak terminálalapú fejlesztői környezet is rendelkezésre áll.
Az AI-OS jóval túlmutat a kódoláson
A MakuluLinux nem korlátozza az Electrát rendszergazdai és fejlesztői feladatokra.
A Writer Mode cikkeket, dokumentációt, jelentéseket, marketinganyagokat, üzleti dokumentumokat és közösségi médiás posztokat készít és szerkeszt. A meglévő PDF, DOCX, EPUB, ODT, HTML és RTF fájlok importálhatók, szerkeszthetők és exportálhatók.
A MakuluLinux szerint a Writer Mode olyan szabályokat tartalmaz, amelyek segítenek kiszűrni azokat a töltelékfordulatokat, amelyekről könnyen felismerhető az AI által generált szöveg.
Ez üdvözlendő cél, de semmilyen írási szabálygyűjtemény nem helyettesíti a szerkesztést, az ítélőképességet, a tapasztalatot vagy a valódi nézőpontot.
A Novel Mode még ennél is ambiciózusabb. A felhasználó megad egy történetötletet, az Electra pedig megpróbálja kidolgozni az alaphelyzetet, a szereplőket, a világot, a chapter vázlatokat, a jeleneteket és a végső kéziratot. A kész projekt EPUB vagy PDF formátumban exportálható.
A MakuluLinux példaként említi, hogy elég megadni egyetlen sci-fi alapötletet, és az Electra felépíti belőle az egész könyvet.
Demóban ez látványos, de egy valóban kiadható regény megírása sokkal nagyobb kihívás, mint egy nagy szövegmennyiség legenerálása. Az íróknak továbbra is alaposan szerkeszteniük kell, figyelni az összefüggésekre, javítani az ismétléseket, és gondoskodni arról, hogy a végeredmény ne egy jellegtelen AI-szöveg legyen.
A Research Mode több webes keresést futtat, és az eredményeket strukturált jelentéssé fűzi össze. Az Electra képelemzést, szövegfelolvasást, emlékeztetőket, időjárás-információkat, utazástervezést, QR-kód generálást, vágólap eszközöket és fájltitkosítást is támogat.
Úgy tűnik, a MakuluLinux célja, hogy szinte minden elképzelhető AI funkciót ugyanabba a felületbe zsúfoljon.
Electra emlékszik a beszélgetésekre és a projektekre
Az AI-OS egyik legérdekesebb része a memóriarendszer.
A MakuluLinux szerint az Electra a MemPalace nevű rendszert használja, hogy a beszélgetések kontextusát a munkamenetek között is megőrizze. A szolgáltatás szemantikus embeddingek formájában tárolja a beszélgetéseket, és később ezekből hívja elő a releváns emlékeket.
A memória akár 60 napig is megmaradhat, és a Chat, Coder, Writer és Command módok között is működik.
A cél az, hogy az Electra megjegyezze a felhasználó nevét, preferenciáit, futó projektjeit, korábbi hibáit és beszélgetéseit, anélkül hogy ezeket minden alkalommal újra meg kellene adni.
A Coder Mode minden projekthez stabil identitást rendelhet a projekt helye alapján. Ez segít abban, hogy az Electra emlékezzen a korábbi architekturális döntésekre, módosított fájlokra és befejezetlen munkákra.
Offline memória is elérhető a helyi Ollama modellekkel, így bizonyos kontextus a számítógépen maradhat, anélkül hogy a MakuluLinux szervereire kellene támaszkodni.
Az Electra a Linux akadálymentesítési eszközein keresztül képes kiolvasni az éppen fókuszban lévő alkalmazás látható szövegét. A MakuluLinux szerint így az asszisztens megérti a böngészőkben, terminálokban és PDF olvasókban megjelenő szöveget anélkül, hogy folyamatosan képernyőképeket kellene készítenie.
Ez a hozzáférési szint valóban hasznossá teheti az Electrát, ugyanakkor komoly adatvédelmi kérdéseket is felvet. A felhasználóknak tisztában kell lenniük azzal, milyen információ hagyja el a gépet, meddig tárolják, és mely funkciók támaszkodnak távoli szerverekre.
A MakuluLinux saját AI backendre épít
A MakuluLinux az AI-OS egyik fő vonzerejeként mutatja be a saját backend infrastruktúráját.
A projekt szerint saját szerverinfrastruktúrát, modell routing réteget, memóriarendszert, fiókrendszert és OpenAI-kompatibilis API-t építettek, ahelyett, hogy egyszerűen harmadik felek szolgáltatásaihoz vezető parancsikonokat adtak volna a felhasználóknak.
Ez továbbra sem jelenti azt, hogy az Electra minden része független lenne a külső cégektől. A modellek nagy része továbbra is más szolgáltatóktól érkezik, és ezek a kapcsolatok idővel változhatnak.
Az viszont, hogy a routing és a fiók réteg a MakuluLinux kezében van, nagyobb befolyást ad arra, hogyan viselkedik az Electra, és mely modellek válnak elérhetővé az egyes felhasználók számára.
A MakuluLinux szerint az AI-OS több mint 80 AI modellhez ad hozzáférést. A korábbi bejelentés még több mint 70-et említett, ami arra utal, hogy a katalógus azóta is bővül.
A listában nagy, érvelésre optimalizált modellek, kisebb, sebességre hangolt modellek, kódolásra, írásra, képfeldolgozásra, hangra és kutatásra fókuszáló modellek is szerepelnek.
A felhasználóknak nem kell külön API kulcsokat megadniuk minden szolgáltatóhoz. A modelleket kézzel is kiválaszthatják, de az Electra is képes a feladat alapján a megfelelő modellhez irányítani a kérést.
Az AI-OS helyi modellekre is át tud állni
A MakuluLinux szerint az AI-OS automatikusan helyi modellre vált, ha nincs internetkapcsolat.
A helyi modellek az Ollamán keresztül futnak, és továbbra is képesek chat, kódolási, írási és parancs módú kéréseket kezelni anélkül, hogy a promptokat távoli szerverre kellene küldeni.
Ez jól jöhet repülőn, internetkimaradás idején, vagy azoknak, akik bizonyos munkákat inkább a saját hardverükön tartanának.
A helyi AI teljesítménye természetesen erősen függ a számítógéptől. Egy kisebb modell átlagos hardveren is elfogadhatóan futhat, míg a nagyobb modellek jóval több rendszermemóriát, grafikus memória használatát igénylik.

