micasa je terminálové uživatelské rozhraní (TUI) naprogramované v jazyce Go, které slouží ke komplexní evidenci a správě domácnosti. Celý systém funguje na principu "local-first" – veškerá data jsou ukládána do jediného souboru databáze SQLite, což eliminuje potřebu cloudu, uživatelských účtů nebo předplatného. Ovládání je inspirováno editorem Vim a nástrojem VisiData, využívá tedy modální klávesové zkratky pro rychlou navigaci a editaci záznamů přímo v terminálu.
Aplikace integruje pokročilé funkce pro správu dokumentů, kdy připojené soubory (faktury, manuály, záruční listy) ukládá přímo do BLOB polí v rámci SQLite souboru. Součástí technického stacku je také modul pro automatické optické rozpoznávání znaků (OCR) a analýzu nahraných PDF souborů, což umožňuje full-textové vyhledávání v obsahu dokumentů. Systém podporuje více měn pro porovnávání cenových nabídek od dodavatelů a automaticky vypočítává termíny příští údržby na základě servisní historie.
Pro hodnocení programu se prosím nejprve přihlaste