展示 HN:Micasa – 从终端追踪你的房子
Show HN: Micasa – track your house from the terminal

原始链接: https://micasa.dev

## micasa:从终端进行家庭管理 micasa 是一款基于终端的用户界面,旨在帮助您跟踪家庭的*所有*信息——维护、项目、电器、供应商等等——全部存储在一个 SQLite 文件中。它是一个注重隐私的云端解决方案替代品,无需账户或订阅。 忘记堆积如山的收据吧!micasa 允许您安排维护(例如熔炉滤网更换),管理从开始到结束的项目,比较报价,跟踪电器保修,记录事件(例如泄漏),并存储重要文件。 使用 Go 安装很简单,并且适用于大多数操作系统的二进制文件都可用。该界面由键盘驱动,灵感来自 VisiData,提供高效的导航、编辑和数据过滤。 本质上,micasa 旨在用集中化、可访问且安全的家庭管理系统取代分散的笔记和被遗忘的信息,所有这些都在您的终端中。

## Micasa:基于终端的家庭追踪 Micasa (micasa.dev) 是一款新的、基于终端的用户界面,用于追踪家庭维护和信息,存储在一个 SQLite 文件中——无需云服务、账户或订阅。它由一位开发者创建,这位开发者厌倦了在笔记应用中丢失与家庭相关的任务,它允许用户记录从洗碗机滤网清洁计划到承包商报价的所有内容。 该项目值得关注的一点是,它几乎完全使用人工智能构建,开发者主要负责审查和合并代码。主要功能包括 Vim 风格的界面、本地 LLM 聊天(可选)以及简单、单文件的数据库。 Hacker News 的评论员称赞了 TUI 的设计以及利用人工智能和视觉智能的“家庭管理器”类别的潜力。一些人建议提供 Web UI 以供家庭成员更广泛地访问,而另一些人则分享了他们使用 Emacs 和 org-mode 等工具的现有解决方案。你可以使用 `go install github.com/cpcloud/micasa/cmd/micasa@latest && micasa --demo` 来试用 Micasa。
相关文章

原文
micasa — your house, in a terminal

    ▄▓▄   
▄▓▓▓▓▓▄
▄▓▓▓▓▓▓▓▓▓▄
██ ░░ ░░ ██
██  ████ ██
██  █  █ ██
▀▀▀▀▀▀▀▀▀▀▀

should've used micasa.

A terminal UI for tracking everything about your home. Single SQLite file. No cloud. No account. No subscriptions.

github.com/cpcloud/micasa

Your house is quietly plotting to break while you sleep—and you’re dreaming about redoing the kitchen.

micasa tracks maintenance, projects, incidents, appliances, vendors, quotes, and documents—all from your terminal.

Frequently asked questions

When did I last change the furnace filter?

Maintenance schedules, auto-computed due dates, full service history.

What if we finally did the backyard?

Projects from napkin sketch to completion—or graceful abandonment.

How much would it actually cost to…

Quotes side by side, vendor history, and the math you need to actually decide.

Is the dishwasher still under warranty?

Appliance tracking with purchase dates, warranty status, and maintenance history tied to each one.

The basement is leaking again.

Log incidents with severity and location, link them to appliances and vendors, and resolve them when fixed.

Who did we use last time?

A vendor directory with contact info, quote history, and every job they've done for you.

Where’s the warranty card?

Attach files—manuals, invoices, photos—directly to projects and appliances. Stored in the same SQLite file.

Get started

Install with Go (1.25+):

go install github.com/cpcloud/micasa/cmd/micasa@latest

or grab a binary from the latest release

Linux, macOS, and Windows binaries are available for amd64 and arm64.

Try it in 30 seconds:

micasa --demo         # poke around with sample data
micasa                # start fresh with your own house
micasa --print-path   # show where the database lives

Linux, macOS, Windows. One SQLite file, your machine. Back it up with cp.

Keyboard driven

Vim-style modal keys. nav to browse, edit to change things. Sort by any column, jump to columns with fuzzy search, hide what you don't need, drill into related records. The full list is in the keybinding reference.

Why this exists

I built this because my home maintenance system was a shoebox of receipts and the vague feeling I was supposed to call someone about the roof.

micasa replaces the shoebox, the binder you never open, and the sticky note on the fridge with one SQLite file and a terminal you already have open. Its modal, keyboard-driven interface is inspired by VisiData.

联系我们 contact @ memedata.com