{"repo":"freislot/kiri","free":true,"listed":false,"github":"https://github.com/freislot/kiri","clone":"git clone https://github.com/freislot/kiri.git","description":"Minimalist & smart Go-based TUI assistant for plant care. Tracks watering schedules locally with SQLite, syncs with Open-Meteo API, and supports status bar integrations.","language":"Go","stars":37,"topics":["bubbletea","cli","developer-tools","go","golang","plant-care","plants","selfhosted","sqlite","terminal"],"license":"MIT","category":"cli-tools","readme_excerpt":"kiri [English] Читать на русском kiri is a minimalist, smart, local TUI (Terminal User Interface) companion for tracking your plants' care. It smoothly calculates moisture levels, reminds you when to water, logs your plant care history, and dynamically adjusts to current weather and seasons for outdoor plants. All data is stored completely locally on your machine in a lightweight SQLite database. Main Dashboard --- Features - Fully Interactive TUI: Tabbed navigation, card grid with dynamic color coding, monthly calendar task view, and full mouse/keyboard support. - Dynamic Hydration Model: Moisture levels decrease smoothly over time, rather than in sudden daily drops. For outdoor plants, the model factors in seasonal variations, live air temperature, and precipitation from Open-Meteo when weather is available; if the forecast is unavailable, or for indoor plants, calculations use the configurable fallback temperature ( fallback temp c in settings). - Calendar & History Log: Plan your watering schedule ahead using the built-in calendar task list and review past actions in a chronological care log. - UNIX-way & Scriptability: Built-in No-TUI flags ( --status , --summary , --json ) let you output raw plant status or JSON straight into your custom scripts and system bars ( Waybar , Polybar , i3blocks , tmux ). - Transparent Mode ( --transparent ): Disables background terminal drawing, allowing the app to seamlessly blend into your custom terminal theme or tiling window manager se","default_branch":null,"files":null,"tree":[],"storefront":"/r/freislot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/freislot/kiri/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}