Buckets:
| # Luuna juhend | |
| Siin on **lõplik install- ja kasutusjuhend** sinu Luuna süsteemile (2025 detsember). Kõik on tehtud nii, et saad ühe käsuga kogu asja tööle panna. | |
| **1. Install-skript (PowerShell – ühe klikiga)** | |
| Salvesta see failiks install_luuna.ps1 (nt Desktopile) ja käivita **parema hiireklõpsuga → Run as Administrator**. | |
| # install_luuna.ps1 - Luuna täielik install (2025 detsember) | |
| Write-Host "Luuna install algab..." -ForegroundColor Green | |
| # 1. Paigalda Python 3.12 (kui pole) | |
| if (-not (Get-Command python -ErrorAction SilentlyContinue)) { | |
| Write-Host "Paigaldan Python 3.12..." | |
| Invoke-WebRequest -Uri "https://www.python.org/ftp/python/3.12.0/python-3.12.0-amd64.exe" -OutFile "python-installer.exe" | |
| Start-Process "python-installer.exe" -ArgumentList "/quiet InstallAllUsers=1 PrependPath=1" -Wait | |
| Remove-Item "python-installer.exe" | |
| } | |
| # 2. Loo kaustastruktuur | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\agents" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\tools" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\finance" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\creativity" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\voice" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\dashboard" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\logs" | |
| New-Item -ItemType Directory -Force -Path "C:\Luuna\tmp" | |
| # 3. Paigalda Python paketid | |
| Write-Host "Paigaldan pakette..." -ForegroundColor Cyan | |
| python -m pip install --upgrade pip | |
| pip install ollama langchain langchain-ollama langchain-core langgraph crewai unsloth torch pandas openpyxl matplotlib reportlab mido midiutil requests psutil wavesurfer.js tone piper-tts fs-extra | |
| # 4. Paigalda Ollama (kui pole) | |
| if (-not (Get-Command ollama -ErrorAction SilentlyContinue)) { | |
| Write-Host "Paigaldan Ollama..." | |
| Invoke-WebRequest -Uri "https://ollama.com/download/OllamaSetup.exe" -OutFile "ollama.exe" | |
| Start-Process "ollama.exe" -ArgumentList "/S" -Wait | |
| Remove-Item "ollama.exe" | |
| } | |
| # 5. Laadi mudelid (Qwen2.5 32B) | |
| ollama pull qwen2.5:32b-instruct-q5_K_M | |
| # 6. Paigalda Whisper.cpp (STT) | |
| if (-not (Test-Path "C:\Luuna\tools\whisper.cpp")) { | |
| Write-Host "Paigaldan Whisper.cpp..." | |
| git clone https://github.com/ggerganov/whisper.cpp C:\Luuna\tools\whisper.cpp | |
| cd C:\Luuna\tools\whisper.cpp | |
| make | |
| .\models\download-ggml-model.sh base.en | |
| cd .. | |
| } | |
| # 7. Paigalda Piper TTS (eesti hääl) | |
| pip install piper-tts | |
| # Laadi eesti hääl (manuaalselt alla ja pane C:\Luuna\tools\et_EE-karl-medium.onnx) | |
| # 8. Paigalda Tauri dashboard | |
| cd C:\Luuna\dashboard | |
| npm create tauri-app@latest . -- --template react-ts | |
| npm install @tauri-apps/api fs-extra tone wavesurfer.js | |
| npm install --save-dev @types/fs-extra | |
| Write-Host "Install lõppenud!" -ForegroundColor Green | |
| Write-Host "Käivita Luuna käsuga: python C:\Luuna\main.py" | |
| Write-Host "Dashboard: cd C:\Luuna\dashboard && npm run tauri dev" | |
| **2. Kasutusjuhend (pärast installi)** | |
| **Käivita Luuna (põhifunktsioonid):** | |
| python C:\Luuna\main.py | |
| - Watchdog jookseb taustal | |
| - Hääljuhtimine aktiveerub (ütle “Luuna…” mikrofoni) | |
| - CrewAI + LangGraph ootavad käsku | |
| **Näited käskudest (Open WebUI-s või häälega):** | |
| | **Käsk (tekst või hääl)** | **Mida Luuna teeb** | | |
| | --------------------------------------------------------------- | ---------------------------------------------------------------------------- | | |
| | Luuna, loo deep house “Afraid to Sleep” | Sõnad + MIDI (drum patterns) + Suno link + video promptid + salvestab failid | | |
| | Luuna, tee finantsprognoos TechProTrade.xlsx | Loeb Exceli, teeb 5-a prognoosi, genereerib PDF + graafiku | | |
| | Luuna, analüüsi süsteemi ja puhasta kui vaja | Watchdog käivitub, puhastab kettad kui >90% täis | | |
| | (hääl) Luuna, loo uus muusikaprojekt melodic house | Hääl tuvastatakse, genereerib loomingut + vastab häälega | | |
| | (dashboard) Ava C:\Luuna\dashboard ja käivita npm run tauri dev | Näitab kõiki genereeritud faile, MIDI preview, heli esitus | | |
| **Dashboardi käivitamine (visuaalne vaade):** | |
| cd C:\Luuna\dashboard | |
| npm run tauri dev | |
| - Vasakul failide nimekiri (loomekaustast) | |
| - Paremal: tekst, MIDI esitus, heli laine, video prompt kopeerimine | |
| **Fine-tuning (kui tahad Luunat enda stiilile kohandada):** | |
| python C:\Luuna\finetune.py # (tee eraldi skript eelmise fine-tune koodiga) | |
| ollama create luuna-custom -f Modelfile | |
| **Kui midagi läheb valesti:** | |
| - Logid: C:\Luuna\logs\ | |
| - Restart: sulge ja käivita uuesti main.py | |
| Luuna on nüüd **täielikult tööval** – sinu isiklik, offline, autonoomne AI-partner. | |
| Kui tahad veel midagi (nt turvakiht, auto-update, uus agent), ütle. | |
| Muidu: **kasuta julgelt!** 💙 | |
Xet Storage Details
- Size:
- 4.99 kB
- Xet hash:
- 4cc6d07aab0502aae43e1ba8735ee74c75c79d4f8a0b2866257be1d6b3a107cd
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.