Interactive TUI dashboard
Track watering needs in a terminal interface with tabbed navigation, a card grid, a monthly calendar task view, and mouse/keyboard controls.
kiri is a Go-based terminal app for tracking plant care locally in SQLite. It helps users manage watering schedules, review care history, and script plant status output from the command line.
kiri is a Go-based terminal user interface for plant care tracking. It keeps plant data locally in a lightweight SQLite database and combines watering reminders, care history, and weather-aware adjustments for outdoor plants.
The app is designed for both interactive and scriptable use. In the terminal, it offers tabbed navigation, a calendar task view, and mouse/keyboard support; outside the TUI, it can print plant status or JSON for system bars and custom scripts.
Track watering needs in a terminal interface with tabbed navigation, a card grid, a monthly calendar task view, and mouse/keyboard controls.
Estimate moisture decline over time instead of using a fixed daily drop, so plant status updates smoothly between care events.
For outdoor plants, kiri factors in seasonal variation, live air temperature, and precipitation from Open-Meteo when weather data is available.
Plan upcoming watering tasks and review previous actions in a chronological care log, all inside the same app.
Use built-in flags such as --status, --summary, and --json to print plant information for scripts, terminals bars, and other non-interactive workflows.
Run the app with transparent mode to avoid background terminal fills when you want it to blend into a custom terminal theme or tiling window manager.
Useful for plant owners who want a terminal-based way to track watering schedules, history, and upcoming tasks without moving data into a separate web service.
Helpful for people managing outdoor plants who want watering calculations that respond to temperature and precipitation instead of using a fixed reminder schedule.
Suited to users who prefer shell workflows, since kiri can print status, summary lines, or JSON for scripts and terminal status bars.
Works for people who want to evaluate the interface quickly, because the first run can populate the database with demo plants and show the calendar and charts immediately.
Appropriate for users who value terminal theming or tiling window manager setups and want the app to blend into a custom layout with transparent mode.
Yes. The README describes kiri as a local TUI companion for plant care, and the first run can auto-populate the database with demo plants so you can try the interface without manual setup.
The README says kiri is built in Go, uses a local SQLite database, and requires Go 1.22 or higher when running from source. It also notes that the app targets modern terminal emulators.
Yes. kiri supports built-in output flags such as --status, --summary, and --json, which are intended for scripts and system bars like Waybar, Polybar, i3blocks, and tmux.
The project stores plant data locally in ~/.config/kiri/data.db and configuration in ~/.config/kiri/settings.toml, with backups in the same XDG config location.
The repository states that a standalone binary and a .deb package are available from the Releases page. It also documents source builds, Nix, Go install, and Makefile-based installation.
Gemma AI is a phone call reminder app that calls you with scheduled reminders instead of push notifications. It helps people who want a more direct way to stay on schedule, with Google Calendar sync and conversational call interactions.
MealTime est votre compagnon de recettes personnel, conçu pour fonctionner hors ligne, vous aidant à sauvegarder, organiser, planifier des repas et générer des listes de courses intelligentes, tout en garantissant la confidentialité de vos données.
Goldfish is an AI memory app for macOS that helps you reply, write, summarize, and continue using the context already on your Mac. It stores memory locally and writes in your tone.
Biji est une plateforme polyvalente conçue pour améliorer la productivité grâce à des outils et des fonctionnalités innovants.
Liam is an AI copilot for managing inboxes, writing replies, prioritizing email, and scheduling meetings. It is offered free for individuals, with custom pricing for teams and enterprise.
ClawTick is an AI agent automation platform for scheduling jobs from the CLI, dashboard, or REST API. It is aimed at developers and teams running LangChain, CrewAI, webhook, or custom agent workflows that need monitoring, alerts, and logs.