
Masaüstünüzde çalışan Memo'ya bağlanan Android ve iOS için ince bir Flutter istemcisi. Mobil uygulama uzak bir arayüzdür — tüm AI işleme masaüstünüzde kalır.
Telefon (Flutter) ── HTTP/SSE ──→ Masaüstü Memo (Go backend)
LAN veya tünel
Mobil uygulama, masaüstü backend ile HTTP/JSON ve SSE akışı üzerinden iletişim kurar. Telefonda hiçbir AI modeli çalışmaz.
Telefonunuzu ve masaüstünüzü aynı Wi-Fi ağına bağlayın. Masaüstünüzün IP'sini otomatik keşfetmek için mobil uygulamadaki Tara düğmesini kullanın — tüm yerel alt ağ adreslerini paralel olarak tarar. 192.168.x.x, 10.x.x.x ve 172.16-31.x.x aralıklarında çalışır.
Masaüstü Ayarları → Uzak Erişim'den bir tünel başlatın. Her yerden erişilebilir genel bir URL alın. ngrok yetkilendirme anahtarınızla tek tıkla kurulum.
Memo, gömülü bir tsnet tüneli içerir — ayrı bir Tailscale binary'sine gerek yoktur. Memo doğrudan tailnet'inize katılır ve sabit bir özel URL sağlar. Genel internet erişimi için otomatik TLS sertifikalarıyla Tailscale Funnel'ı destekler.
Ayarlar → Uzak Erişim → Token'dan bir erişim anahtarı belirleyin. Mobil uygulama her istekte bu anahtarı Authorization başlığında sağlamalıdır.
Mesajlar, masaüstü deneyimindeki gibi SSE üzerinden gerçek zamanlı olarak akar. Sağlayıcı logoları ve model adları motor şeridinde görünür.
Mobil uygulamadan etkin AI sağlayıcısını (OpenAI, Gemini, yerel llama vb.) değiştirin.
Mobil uygulamadan yerel modelleri (llama.cpp) başlatın ve durdurun.
Etkinlik noktalarıyla aylık ızgarayı görüntüleyin. Etkinlikleri görmek için bir güne dokunun. Manuel etkinlik ekleyin. Silmek için uzun basın. Etkinliklerden önce hatırlatıcılar telefona iletilir.
0.0.0.0'a bağlan)