frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Micasa – track your house from the terminal

https://micasa.dev
87•cpcloud•2h ago•33 comments

Show HN: A physically-based GPU ray tracer written in Julia

https://makie.org/website/blogposts/raytracing/
115•simondanisch•7h ago•38 comments

Show HN: Mini-Diarium - An encrypted, local, cross-platform journaling app

https://github.com/fjrevoredo/mini-diarium
80•holyknight•6h ago•43 comments

Show HN: Chaos Studies – attractors and spatial audio (iOS/Mac/Playdate)

https://fieldbw.com/chaos-studies/
3•jlong•4d ago•0 comments

Show HN: BLite a Document embedded database for .NET (AOT, no deps)

https://github.com/EntglDb/BLite
2•lucafabbri•1h ago•1 comments

Show HN: PostForge – A PostScript interpreter written in Python

https://github.com/AndyCappDev/postforge
2•AndyCappDev•1h ago•1 comments

Show HN: Gave AI $100 and no instructions – it donated $40 to a hospital

https://www.letairun.com/
9•gleipnircode•2h ago•4 comments

Show HN: A Lisp where each function call runs a Docker container

https://github.com/a11ce/docker-lisp
72•a11ce•14h ago•22 comments

Show HN: Rebrain.gg – Doom learn, don't doom scroll

97•FailMore•1d ago•47 comments

Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

https://latentscore.com/demo
17•prabal97•6h ago•14 comments

Show HN: Respectlytics – Open-source, privacy-first mobile analytics (MIT+AGPL)

https://github.com/respectlytics/respectlytics
25•cesncn•4d ago•2 comments

Show HN: Learn GPU programming with coding agents

https://blog.vtemian.com/post/vibe-infer/
6•vtemian•4h ago•0 comments

Show HN: I created an app to remove Reels, now on iOS too

https://apps.apple.com/us/app/scrollguard-block-reels/id6754183872
4•adrianhacar•4h ago•1 comments

Show HN: VectorNest responsive web-based SVG editor

https://ekrsulov.github.io/vectornest/
83•ekrsulov•1d ago•31 comments

Show HN: I built a fuse box for microservices

https://www.openfuse.io
23•rodrigorcs•1d ago•19 comments

Show HN: I built a semiconductor internship job board

https://www.semidesignjobs.com/s/semiconductor-design-internships
4•johncole•5h ago•1 comments

Show HN: Synter- Open source MCP server to manage ads across 7 platforms

https://github.com/jshorwitz/synter-media
3•synterai•5h ago•1 comments

Show HN: CEL by Example

https://celbyexample.com/
78•bufbuild•1d ago•40 comments

Show HN: I'm launching a LPFM radio station

https://www.kpbj.fm/
106•solomonb•1d ago•55 comments

Show HN: Agent skills to build photo, video and design editors on the web

https://github.com/imgly/agent-skills
3•hauschildt•5h ago•0 comments

Show HN: CandyDocs – Simple, developer-friendly documentation for SaaS teams

https://candydocs.com/
2•mukul767•6h ago•0 comments

Show HN: Breadboard – A modern HyperCard for building web apps on the canvas

https://breadboards.io/
88•simquat•2d ago•13 comments

Show HN: KGBaby – A WebRTC based audio baby monitor I built on pat leave

https://legodud3.github.io/kgbaby/
3•legodud3•6h ago•0 comments

Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

https://asteroidos.org/news/2-0-release/index.html
462•moWerk•1d ago•68 comments

Show HN: Aegis.rs, the first open source Rust-based LLM security proxy

https://github.com/ParzivalHack/Aegis.rs
2•ParzivalHack•7h ago•0 comments

Show HN: I built a compliance scanner that flags WCAG GDPR and FTC risks in mins

https://www.rataify.com/
2•CraftyGuru•7h ago•0 comments

Show HN: Elecxzy – A lightweight, Lisp-free Emacs-like editor in Electron

https://github.com/kurouna/elecxzy
2•kurouna•7h ago•0 comments

Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript

https://github.com/n-e/pg-typesafe
67•n_e•2d ago•32 comments

Show HN: I taught LLMs to play Magic: The Gathering against each other

https://mage-bench.com/
114•GregorStocks•2d ago•83 comments

Show HN: Glitchy camera – a circuit-bent camera simulator in the browser

https://glitchycam.com
169•elayabharath•3d ago•22 comments
Open in hackernews

Show HN: Micasa – track your house from the terminal

https://micasa.dev
85•cpcloud•2h ago
micasa is a terminal UI that helps you track home stuff, in a single SQLite file. No cloud, no account, no subscription. Backup with cp.

I built it because I was tired of losing track of everything in notes apps, and "I'll remember that"s. When do I need to clean the dishwasher filter? What's the best quote for a complete overhaul of the backyard. Oops, found some mold behind the trim, need to address that ASAP. That sort of stuff.

Another reason I made micasa was to build a (hopefully useful) low-stakes personal project where the code was written entirely by AI. I still review the code and click the merge button, but 99% of the programming was done with an agent.

Here are some things I think make it worth checking out:

- Vim-style modal UI. Nav mode to browse, edit mode to change. Multicolumn sort, fuzzy-jump to columns, pin-and-filter rows, hide columns you don't need, drill into related records (like quotes for a project). Much of the spirit of the design and some of the actual design choices is and are inspired by VisiData. You should check that out too. - Local LLM chat. Definitely a gimmick, but I am trying preempt "Yeah, but does it AI?"-style conversations. This is an optional feature and you can simply pretend it doesn't exist. All features work without it. - Single-file SQLite-based architecture. Document attachments (manuals, receipts, photos) are stored as BLOBs in the same SQLite database. One file is the whole app state. If you think this won't scale, you're right. It's pretty damn easy to work with though. - Pure Go, zero CGO. Built on Charmbracelet for the TUI and GORM + go-sqlite for the database. Charm makes pretty nice TUIs, and this was my first time using it.

Try it with sample data: go install github.com/cpcloud/micasa/cmd/micasa@latest && micasa --demo

If you're insane you can also run micasa --demo --years 1000 to generate 1000 years worth of demo data. Not sure what house would last that long, but hey, you do you.

Comments

HoldOnAMinute•2h ago
That is a beautiful TUI!
hunterirving•1h ago
Pretty slick! And I really enjoyed the interactive, destructible house at the top :-)
oidar•1h ago
Your quotes are great.
beardsciences•1h ago
This is looking pretty good. Going to run some sample data runs + might try this out.
smartmic•1h ago
> Not sure what house would last that long

Not necessarily houses, but there are some old buildings around almost everywhere: https://en.wikipedia.org/wiki/List_of_oldest_extant_building...

yomismoaqui•1h ago
You can also run directly:

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

mrpf1ster•1h ago
Looks good - I like the TUI a lot. The only thing with that type of interface is that there is no chance my wife would use it via the terminal. It would be cool if there was a web UI as well - so other members of the household could access and use it.
aeve890•1h ago
The testimonials cracked me up. I'm still managing my house maintenance on a spreadsheet like an absolute barbarian. I mean I was, until now. Does it come in Catpuccin?
cpcloud•41m ago
I hadn't considered theming it differently, though in theory it should be adaptive to light versus dark terminals. I only use dark terminals and I couldn't be bothered to test that before there were any users, so if it doesn't work, I will happily task it out to an agent!

Now I kind of want custom themes...

fudged71•1h ago
I think/hope the whole "home manager" category is going to take off soon.

On a cost basis, it no longer makes sense--practically--not to use visual/text/audio intelligence to manage such a large asset. We just don't have the user-friendly mass-market interfaces for it just yet.

It's possible to scan every manual, every insurance policy, ingest every local bylaw. It's possible to take a video of your home and transform it into a semantically segmented Gsplat of [nearly] everything you own. It's possible to do sensor fusion of all the outward facing cameras from your home. And obviously agents like OpenClaw can decide what to do with all of this (inventory, security, optimization, etc).

embedding-shape•44m ago
> It's possible to do sensor fusion of all the outward facing cameras from your home

Is that legal though? I'm guessing it the US it might be, given the amount of cameras of public places you can see in various communities, but wonder how common that is. Where I live (Spain) it's not legal to just stick a camera on your house and record public places, you need to put the camera in a way so you're only filming your private property or similar.

homarp•19m ago
I call this the "Home Resource Planner"

Bricks are there (Home assistant, Frigate, Pihole,...)

candiddevmike•9m ago
We've been building https://homechart.app for years (without GenAI...) and folks just don't realize that home managers exist as an app. They're too used to single purpose solutions, so they don't think to look for more comprehensive options.

There's also the inherit struggle of being everything for everyone with an app like this, and focusing on features 80% of your users want and leaving the other 20% niche features on the backlog upsets people, mostly the power users.

wolvoleo•1h ago
Thinking of this it would be amazing to have a TUI for home assistant. It's already so good at doing all the nuts and bolts of control and interacting with everything. But its UI is super heavy loaded JavaScript. It doesn't run well on old tablets either for this reason, sadly.
jefurii•1h ago
I would love to have a TUI for Home Assistant!
sublinear•56m ago
There's a CLI [1], LLM API [2], and REST API [3].

[1]: https://github.com/home-assistant-ecosystem/home-assistant-c...

[2]: https://developers.home-assistant.io/docs/core/llm/

[3]: https://developers.home-assistant.io/docs/api/rest/

dmd•10m ago
My overall philosophy for (my quite extensive) Home Assistant setup is “amy time a human interacts with the HA UI in any way whatsoever, that is a failure.” I don’t want dashboards, I don’t want a user interface at ALL other than for setting up new automation. The point of HA for me is the house should feel like the correct things happen by magic (and should be essentially unobtrusive and natural).
asgarovf•42m ago
Looks really cool. Agree on comments related to TUI. Maybe a simple interface running locally would be better.
reconnecting•36m ago
Any ideas why Claude forces TUI application development?
cpcloud•26m ago
Maybe it's that TUIs feel manageable with an agent. They can be well scoped without a ton of effort, which at least for me makes me a tiny bit more comfortable letting them write code.
reconnecting•22m ago
It feels like something to do with front-end development limitations. I noticed a wave of TUI applications, all written by Claude from the initial commit.
iamjackg•27m ago
Heck yeah! Love the VisiData shoutout. Echoing other people's desire for a web UI, mostly so I don't have to be the sole Maintainer of the Truth as the only resident household technomancer.

EDIT: alternatively, exposing the data/functionality via MCP or similar would allow me to connect this to an agent using Home Assistant Voice, so anybody in the house could ask for changes or add new information.

atonse•22m ago
This looks awesome but I think I might still prefer to have an agent make these changes. Not sure though.

In general, I love the juxtaposition of the most advanced computer technology ever (AI) causing an explosion in one of the OLDEST computer technology we've ever had (terminals).

I spend most of my day in a terminal now. It's just funny.

thomascountz•22m ago

   files are stored as BLOBs inside the SQLite database, so cp micasa.db backup.db backs up everything – no sidecar files
SQLite is just so cool. Anyway, this whole project looks amazing. I can't wait to kick tires (and then track when I last changed my tires... wait, can it do that?!)
hilti•14m ago
Wow! This is so cool. I really need to get my hands on TUI. It seems to be a growing trend. Maybe it's a stupid question, because I know about family members that have never opened a terminal - can a TUI app bundled with an icon to simply click and start it?
cpcloud•2m ago
> can a TUI app bundled with an icon to simply click and start it?

Almost certainly. I personally don't use clicky things to the extent that I am able to avoid them, so I can't describe the specific mechanism or name any of the nouns/tools involved, but I'm pretty sure this exists.

whiplash451•12m ago
This looks so much better than most project/product management tools out there.

In my wildest dreams, your project would turn into a jira that devs love.

amelius•9m ago
Why not keep everything in a simple text file?
cpcloud•4m ago
I'm not sure if you're asking whether micasa should use a text file as its format, or if you're suggesting that a text file can be a substitute for micasa.
amelius•1m ago
The latter.

I do things in my house too infrequently that I don't want to have to re-learn the UI of a tool again and again.

But maybe I'm not the target audience.

nkrisc•8m ago
This is basically what I want, but with a UI that non-techie spouse wouldn’t mind using.

We use Apple Reminders for grocery lists and Paprika for recipes, but something a little more organized than just a shared note for these sorts of things would be great.

I will probably check it out for myself though.

mattw2121•3m ago
I created a basic site to do some similar things as well: https://homemaintlist.com/

Need to revisit it and update it based on a lot of feedback I've received.