Nothing Essential Sync
Nothing OS Essential Space notlarını, ses kayıtlarını ve AI özetlerini inotifyd olay tabanlı köprü ve sıfır pil tüketimiyle Obsidian'a senkronize eden modül ve WebUI.
Ultra-lightweight, event-driven bridge syncing Nothing OS Essential Space captures, voice notes & AI summaries into Obsidian with a native WebUI.
Proje Hakkında
Nothing Essential Sync, Nothing OS işletim sistemindeki Essential Space tarafından kaydedilen hızlı notları, ekran görüntülerini, ses kayıtlarını ve yapay zekâ analizlerini sıfır pil tüketimiyle doğrudan bir Markdown kasasına (Obsidian vb.) aktaran olay güdümlü bir Android köprüsüdür.
Sistem kaynaklarını tüketen sürekli tarama (polling) yerine Linux çekirdeğinin inotifyd altyapısını kullanarak yalnızca yeni bir kayıt eklendiğinde milisaniyeler içinde uyanır.
Temel Özellikler
- %100 Salt-Okunur Güvenlik (Zero-Lock SQLite): Nothing OS veritabanını salt-okunur URI (
file:...db?mode=ro) ile açar; canlı veritabanını kilitlemez, orijinal Essential Space verilerine asla müdahale etmez. - Sıfır Pil ve CPU Tüketimi: Linux çekirdeği
toybox inotifydile %0.0 CPU yüküyle uyur. Ekran kapalıyken / Doze modundayken arka plan kontrollerini askıya alarak wakelock oluşumunu engeller. - Tek Geçişli Toplu İşleme: Kartları, ses eklerini, kontrol listelerini ve yapay zekâ analizlerini tek bir SQL sorgusuyla <100ms sürede işler.
- Nothing OS Monokrom WebUI & Tema Motoru: Nothing markasının karakteristik monokrom nokta matrisi (N-Dot) tasarımına sahip WebUI; KernelSU, APatch ve MMRL (Magisk) ortamlarında sorunsuz çalışır.
- Zengin Çoklu Ortam Çıktısı:
- Notlar: Temiz YAML frontmatter ve Markdown biçimi.
- Ses Kayıtları: Obsidian’ın yerleşik HTML5 oynatıcısı için
.m4aformatında dışa aktarım ve konuşmadan metne yapay zekâ transkriptleri.
About the Project
Nothing Essential Space to Obsidian Sync is an ultra-lightweight, zero-battery, event-driven bridge for Nothing OS that seamlessly syncs quick captures, voice notes, screenshots, action tasks, and AI summaries from Essential Space into Obsidian (or any Markdown vault) with a native Nothing-style WebUI.
Key Highlights
- 100% Read-Only Safety (Zero-Lock SQLite URI): Uses direct read-only URI mode (
file:...db?mode=ro). Never locks or touches Nothing OS’s live SQLite database, ensuring zero temporary storage writes and zero flash wear. - Zero Battery & CPU (Event-Driven & Doze-Aware): Utilizes Linux kernel
toybox inotifydto sleep at 0.0% CPU and wake up within milliseconds only when a new capture is saved. Screen-off / Doze detection intelligently relaxes background checks to eliminate wakelocks. - Single-Pass Batch Processing: Extracts all cards, audio attachments, task checklists, and AI analyses in a single consolidated SQL pass with sub-100ms execution times.
- Nothing OS Aesthetic WebUI: Built with Nothing’s signature monochrome dot-matrix (N-Dot) design. Works natively in KernelSU, APatch, and MMRL (Magisk).
- Rich Multimodal Extraction: Clean Markdown notes, audio attachments formatted for Obsidian’s native HTML5 audio player, and integrated AI transcripts.