Micasa

Micasa — Free Download. Home management from the terminal
Micasa is a terminal interface for tracking maintenance, projects, incidents, appliances, suppliers, budgets, and home documents in a single SQLite file. No cloud, no accounts, and no subscriptions, it works on Linux, macOS, and Windows.
5.0(1 ratings)

Download Micasa (Official links)
File size: 31.21 MB
The latest version of Micasa is: 2.7.0
Operating system: Windows, Linux, MacOS
Languages: English
Price: $0.00 USD

  • Maintenance tracking. Record when the last heating system check-up or gutter cleaning was done. It automatically calculates due dates for recurring tasks and keeps the complete service history for each item in the house.
  • Improvement project management. Manages renovation projects from the initial sketch to completion, or their planned abandonment. It allows documenting the progress and decisions made during the process.
  • Budget comparison. Stores and compares quotes from different suppliers for the same job. It keeps the history of each supplier and the necessary calculations to make informed decisions about repairs or improvements.
  • Appliance inventory. Tracks all appliances with their purchase dates, warranty status, and the maintenance history linked to each specific unit. It provides a centralized database to quickly check coverage.
  • Incident log. Allows noting incidents like a basement leak, specifying their severity and location. Incidents can be linked to the involved appliances and suppliers, and marked as resolved once fixed.
  • Supplier directory. Stores contact information for electricians, plumbers, and other professionals. It includes the history of quotes and all work done by each for the home.
  • Attachment management. Attach files such as instruction manuals, invoices, or photographs directly to projects and appliances. These files are saved in the same SQLite file, simplifying backups.
  • Local language model interaction. Press '@' to query the data using a language model on the local machine. The model writes and executes the necessary SQL queries and summarizes the results, without sending information to external services.
  • Modal keyboard navigation. Operates with Vim-like keyboard modes, with a navigation mode and an editing mode. Allows sorting by any column, searching values with fuzzy search, and exploring related records.
  • Integrated backup. Backs up the database with a specific command. Since all information is contained in a single SQLite file, the backup process is simple and reliable.

The development of Micasa was started by cpcloud to replace disorganized home systems, like shoeboxes full of receipts or forgotten folders. The first version of the program is written in the Go programming language, requiring version 1.25 or higher to compile. The user interface, modal and keyboard-driven, is inspired by VisiData.


Alternatives to Micasa: