MemoDokümantasyon
TR

Kurulum Rehberi

Memo, her masaüstü platformu için tek tıklamalı kurulum dosyaları, Android için APK ile — ve v3.5.5'ten itibaren yeni — sunucuda headless çalıştırmak için özel kurulumcularla gelir. Masaüstü uygulaması llama.cpp'yi dahili olarak içerir — çalışan bir sohbet + yerel model için Docker yok, terminal yok, manuel kurulum gerekmez. Docker ve terminalin gerçekten işe yaradığı yer, herkes için bir zorunluluk değil, bir Pi/ev sunucusu/VPS üzerinde self-hosting yapmaktır.


Tüm indirmeler memo.bugradev.com ve GitHub Sürümler sayfasında mevcuttur.

Tek Satırlık Kurulum

Aşağıdaki her kurulum yöntemi tek bir komuttur — manuel indirme yok, zip açıp sürükleme yok. Her script işletim sistemini/mimariyi otomatik algılar, doğru arşivi indirir, ve ya taze kurar ya da mevcut bir kurulumu yerinde günceller (bir güncellemede config, hafıza, modeller ve provider'lar her zaman korunur).

Ne istiyorsun Platform Komut
Masaüstü uygulaması (stable) Linux / macOS curl -fsSL https://download.bugradev.com/get-memo.sh | bash
Masaüstü uygulaması (stable) Windows irm https://download.bugradev.com/get-memo.ps1 | iex
Masaüstü uygulaması (beta — her main push'u) Linux / macOS curl -fsSL https://download.bugradev.com/get-memo-beta.sh | bash
Masaüstü uygulaması (beta) Windows irm https://download.bugradev.com/get-memo-beta.ps1 | iex
Masaüstü uygulaması Linux arm64 (Raspberry Pi, ARM NAS) curl -fsSL https://download.bugradev.com/get_memo_arm.sh | bash
Self-hosted, sunucu-only (masaüstü uygulaması yok) Linux x86_64/arm64, macOS curl -fsSL https://download.bugradev.com/get-memo-server.sh | bash
Self-hosted, sunucu-only (beta) Linux x86_64/arm64, macOS curl -fsSL https://download.bugradev.com/get-memo-server-beta.sh | bash

Windows'ta PowerShell'de çalıştır (cmd.exe değil) — irm, Invoke-RestMethod'un kısaltması, iex de Invoke-Expression'ın; ikisi birlikte curl | bash'in PowerShell karşılığı. Tam sunucu/Docker/CasaOS anlatımı, auth kurulumu ve CLI yönetimi için bkz. Self-Hosting — bu sayfa masaüstü yolunu kapsıyor.

Platform Kurulum Dosyaları (Manuel İndirme)

Bir script'i shell'ine pipe etmek yerine dosyayı kendin mi indirmek istiyorsun? Yukarıdaki her arşiv doğrudan da mevcut:

Platform Format Talimatlar
Windows .exe Memo-Setup-v3.5.5.exe — çift tıklayın, sihirbazı takip edin
Linux .AppImage chmod +x verip çalıştırın — tüm dağıtımlarda evrensel
Linux .deb sudo dpkg -i memo-*.deb (Debian/Ubuntu)
Linux .tar.gz Arşivi çıkarın ve taşınabilir ikili dosyayı çalıştırın
Linux arm64 .zip x86_64 tarball'ıyla aynı yapı, Raspberry Pi / ARM kartlar için
macOS .zip Evrensel derleme (Apple Silicon + Intel)
Android .apk Yan yükleme — masaüstü ile LAN veya tünel üzerinden eşleşir

Windows Kurulumu

  1. İndirme portalından Memo-Setup-v3.5.5.exe dosyasını indirin, ya da PowerShell'de irm https://download.bugradev.com/get-memo.ps1 | iex çalıştırın
  2. Kurulum dosyasına çift tıklayın (ya da script'in sizin için başlatmasına izin verin)
  3. Kurulum sihirbazını takip edin
  4. Memo'yu Başlat Menüsünden veya masaüstü kısayolundan başlatın
  5. İlk çalıştırma sihirbazı başlangıç kurulumunda size rehberlik eder


Windows SmartScreen bir uyarı gösterebilir. Bu yeni yazılımlar için beklenen bir durumdur. "Diğer bilgiler" → "Yine de çalıştır" seçeneğine tıklayın.

Linux Kurulumu

Tek satırlık kurulumcu (Önerilen)

curl -fsSL https://download.bugradev.com/get-memo.sh | bash

~/.memo'ya kurar, PATH'e bir memo komutu ekler, ve bir app-menu girdisi oluşturur. Aynı komutu daha sonra tekrar çalıştırmak yerinde günceller.

AppImage (Manuel)

chmod +x Memo-linux-x64-v3.5.5.AppImage
./Memo-linux-x64-v3.5.5.AppImage

Debian, Ubuntu, Fedora, Arch ve tüm glibc tabanlı dağıtımlarda çalışır.

Debian Paketi

sudo dpkg -i memo_*.deb
sudo apt-get install -f  # bağımlılıklar eksikse

Taşınabilir Arşiv

tar -xzf Memo-linux-x64-v3.5.5.tar.gz
cd Memo
./memo-backend    # arka ucu çalıştırır
./memo_flutter    # Flutter arayüzünü başlatır

Raspberry Pi / Linux arm64

curl -fsSL https://download.bugradev.com/get_memo_arm.sh | bash

x86_64 kurulumcusuyla aynı kurulum/güncelleme mantığı, sadece arm64'ü hedefliyor. Pi'de headless bir kurulum mu tercih ediyorsun? Bkz. Self-Hostingget-memo-server.sh arm64'ü de otomatik algılar ve masaüstü arayüzünü tamamen atlar.

macOS Kurulumu

Tek satırlık kurulum:

curl -fsSL https://download.bugradev.com/get-memo.sh | bash

Manuel:

  1. Memo-macos.zip dosyasını indirin
  2. Arşivi çıkarın
  3. Memo.app dosyasını Uygulamalar klasörüne sürükleyin
  4. İlk başlatmada sağ tıklayıp Aç'ı seçerek Gatekeeper'ı atlayın
  5. Kurulum sihirbazını takip edin


macOS Gatekeeper imzasız uygulamayı engelleyebilir. Sistem Ayarları → Gizlilik ve Güvenlik bölümüne gidin ve "Yine de Aç"a tıklayın.

Android Kurulumu

  1. Memo-Android-v3.5.5.apk dosyasını indirin
  2. Android Ayarlarında "Bilinmeyen kaynaklardan yükle"yi etkinleştirin
  3. APK'yı yükleyin
  4. Uygulamayı açın ve masaüstünüzün IP adresini girin veya LAN taraması yapın
  5. İsteğe bağlı olarak bir ngrok auth token yapılandırın, ya da uzaktan erişim için doğrudan self-hosted bir backend'e bağlanın


Android uygulaması ince bir yardımcı istemcidir — masaüstünüzden ya da self-hosted backend'inizden akış yapar. AI modeli, hafıza ve verileriniz asla o makineden ayrılmaz.

Self-Hosted / Sunucu-Only Kurulum

v3.5.5'ten itibaren yeni. Ekranı olmayan bir Raspberry Pi, ev sunucusu veya VPS'te Memo'yu başıboş çalıştırmak için — sadece backend, CLI ve engine binary'leri, masaüstü arayüzü yok:

curl -fsSL https://download.bugradev.com/get-memo-server.sh | bash        # stable
curl -fsSL https://download.bugradev.com/get-memo-server-beta.sh | bash   # beta

Ya da bir Docker container olarak (multi-arch, amd64 + arm64) — CasaOS, Unraid, Synology veya herhangi bir Docker sunucusu için ideal:

docker pull ghcr.io/bugraakdemir/memo-backend:latest

İkisi de gerçek bir 4-modlu kimlik doğrulama sistemi (kimlik yok/token/şifre/token+şifre) ve her şeyi SSH üzerinden yönetmek için tam bir memo config/remote/service/provider/agent/model CLI araç seti kuruyor. Tam anlatım için bkz. Self-Hosting rehberi, tam komut söz dizimi için bkz. CLI Referansı.

Dahil Olanlar

Kurulum dosyası her şeyi içerir:

  • ✅ Go arka uç ikili dosyası
  • ✅ Flutter masaüstü arayüzü (sunucu-only kurulumcu ve Docker imajı bunu atlar)
  • ✅ Yerel model çıkarımı için llama.cpp (llama-server)
  • ✅ Vektör benzerlik araması için vec0
  • ✅ Konuşmayı metne çevirme için whisper.cpp (küçük tutmak için Docker imajına dahil değil)
  • ✅ sqlite-vec eklentili SQLite
  • ✅ Varsayılan yapılandırma (config.yaml)
  • ✅ Boş veri dizin yapısı

Kurulumdan Sonra

Memo'yu başlatın ve ilk çalıştırma sihirbazı şunları yapacak:

  1. Adınızı ve asistanın adını soracak
  2. Bir kişilik ön ayarı seçmenizi sağlayacak
  3. Gerekirse llama.cpp'yi kontrol edip indirecek
  4. İndirilebilir modelleri keşfedecek

Güncelleme

Yukarıdaki her tek satırlık kurulumcu aynı zamanda güncelleyicidir de — kurulum için kullandığın komutu aynen tekrar çalıştır, config/hafıza/modeller/oturumlar/provider'lar/skill'leri korurken binary'leri/engine'i tazeler:

curl -fsSL https://download.bugradev.com/get-memo.sh | bash

Hangi kurulum script'ini kullandığını hatırlamayı gerektirmeyen özel bir güncelleyici de masaüstü kurulumları için çalışır:

curl -fsSL https://download.bugradev.com/update.sh | bash

Kaldırma

Windows / macOS (manuel kurulumlar): Windows → Program Ekle/Kaldır → Memo'yu Kaldır. macOS → Memo.app'i Çöp Kutusu'na sürükle.

Tek satırlık kaldırıcılar (Linux/macOS, önce bir hafıza yedeği teklif eder):

curl -fsSL https://download.bugradev.com/uninstall.sh | bash          # masaüstü kurulumu
curl -fsSL https://download.bugradev.com/uninstall-arm.sh | bash      # Linux arm64 — native bir kurulumu, bir Docker/CasaOS kurulumunu, ya da ikisini birden temizler
curl -fsSL https://download.bugradev.com/uninstall-selfhosted.sh | bash  # sunucu-only kurulum (get-memo-server.sh) — systemd servisini de durdurup kaldırır

Her biri ~/.memo/'yu, memo CLI wrapper'ını, varsa masaüstü girdisini/ikonunu, ve (uninstall.sh/uninstall-arm.sh) Flutter uygulamasının kendi kayıtlı tercihlerini (dil, tema, kurulum-sihirbazı durumu) siler — böylece bir yeniden kurulum gerçekten sıfırdan başlar. Hiçbiri önce sormadan hiçbir şeyi silmez, ve her biri veriyi kaldırmadan önce hafıza/oturum verinizi yedeklemeyi teklif eder.


Kaldırmadan önce verilerinizi .memo arşivi olarak da dışa aktarabilirsiniz — Ayarlar → Yedekleme → Arşivi Dışa Aktar — kaldırıcının kendi yedekleme teklifine ek olarak (onun yerine değil).