mnimi
TUI σημειώσεων στο terminal. Αποθήκευση σε αρχεία, μόνο πληκτρολόγιο, να ανοίγει όσο γρήγορα ένα αρχείο κειμένου.
Το Mnimi (μνήμη) είναι TUI σημειώσεων για όσους ζουν ήδη σε terminal. Το πείραμα είναι αν μια εφαρμογή σημειώσεων μπορεί να μοιάζει με το άνοιγμα ενός αρχείου: άμεσα, αθόρυβα, χωρίς cloud, χωρίς βάση. Οι σημειώσεις είναι απλό markdown στο δίσκο. Το interface είναι split pane — φάκελοι αριστερά, editor δεξιά, ενέργειες στη γραμμή κατάστασης.
[status] Πρώιμη ανάπτυξη. Το δημόσιο repo είναι το όραμα συν ένα stub module σε Go. Το πρώτο κόψιμο του TUI είναι ο τρέχων πάγκος.
τι κάνει
- δημιουργία / επεξεργασία / διαγραφή
- σημειώσεις ως αρχεία .md
- φάκελοι
- απλοί φάκελοι, χωρίς index db
- αναζήτηση
- fuzzy, άμεσα, πληκτρολόγιο
- αποθήκευση
- εγγραφή σε κάθε πλήκτρο
- πλοήγηση
- hjkl, n/N, /, q — μνήμη lazygit
- αποθήκη (linux)
- ~/.mnimi/
+---------------------------+--------------------------------------+ | folders | editor | | | | | > projects | # meeting | | note-01.md | - q3 path | | note-02.md | - follow up | | ideas | | +---------------------------+--------------------------------------+ | n new N folder / find j k move enter open q quit | +------------------------------------------------------------------+
module github.com/HellasDev/mnimi
go 1.26.2
Το stack είναι Go για ένα στατικό binary, Charmbracelet για το TUI, αρχεία για αποθήκευση. Δεν προσπαθεί να αντικαταστήσει το Obsidian. Προσπαθεί το άνοιγμα του terminal για μια σημείωση να μοιάζει με φυσικό αντικείμενο — χαρτί, όχι προϊόν.
[next] Σύνδεση του μοντέλου Bubble Tea: λίστα φακέλων, viewport editor, auto-save, fuzzy find. Το binary να μείνει ένα αρχείο.