Live data from Hacker News

Show HN: Davit, a Apple Containers UI

davit.app

81–90 of 110 posts

Re: Show HN: Davit, a Apple Containers UI

#81

Ha! Looks like we built the same thing: https://container-ui.fly.dev/ Now I wish I hadn't burned all those tokens!

Oh hi there - I just noticed you have a comparison to Orchard - that's me. Look slick we're all building the same thing ><

Indeed, though slightly different implementations: I decided to lean on shelling out to the CLI

Re: Show HN: Davit, a Apple Containers UI

#83

My current power move in the age of AI: do nothing. I had an idea like this and thought I could vibe code it, but then I figured someone else would care more and do it first. I was right! This looks like a great app and I'm excited to try it out. Free idea: I would like to be able to "jail" an agent inside a VM and send instructions to the harness from outside the VM to agent(s) installed inside. Ideally there is no…

> Free idea: I would like to be able to "jail" an agent inside a VM and send instructions to the harness from outside the VM to agent(s) installed inside. Ideally there is no Codex/Claude/etc. installed on the host.

You can do exactly that with coderunner

https://GitHub.com/instavm/coderunner

Re: Show HN: Davit, a Apple Containers UI

#84

Earlier quoted context omitted.

The AI-Maxing copy on the website kind of gave it away. Doesn't mean is not a great app though!

The description of this submission that literally says "Mostly vibe-coded" didn't give it away?

You don't see the submission description when you open the link from the front page.

Re: Show HN: Davit, a Apple Containers UI

#86
post #31

> Tiny. A single ~17 MB app Oh goodness what have we come to? I know we're comparing to electron monstrosities, but still

complaining about 17mb in 2026 has to be virtue signaling of some sort... yes I know we went to the moon with a few kb but are we going to hang on to that for ever?

I am not complaining about it being 17MB. I am complaining about someone considering it tiny.

Re: Show HN: Davit, a Apple Containers UI

#87
Nice, I like the functionality and that it is a tiny native SwiftUI app. I recently wrote a blog [1] on using Apple containers for agentic coding; I just updated it to mention Davit. I so much prefer using Apple containers to using Docker on my two home Macs for personal projects.

[1] https://open.substack.com/pub/marklwatson/p/running-opencode...

Re: Show HN: Davit, a Apple Containers UI

#89
What stood out to me more than this particular project is the visible acceleration of a phenomenon many of us could foresee, especially over the last year or so: people can build a version of the same idea faster than ever.

After like 10 minutes of searching I found multiple similar swift projects (most of them are just a couple of weeks or months old):

https://github.com/tdeverx/contained-app https://github.com/nico81/iContainer https://github.com/wouterdebie/davit https://github.com/Augani/dory https://github.com/tofa84/berth https://github.com/erdaltoprak/ContainerUtility https://github.com/andrew-waters/orchard

There were more if you include ones with fewer GitHub stars, CLI-only, non-Swift etc. but you get the idea.

People will increasingly be able to build their own version of the software they want. As that happens the value of someone else's decreases. The era of hyper-personal software is coming.

Re: Show HN: Davit, a Apple Containers UI

#90

My current power move in the age of AI: do nothing. I had an idea like this and thought I could vibe code it, but then I figured someone else would care more and do it first. I was right! This looks like a great app and I'm excited to try it out. Free idea: I would like to be able to "jail" an agent inside a VM and send instructions to the harness from outside the VM to agent(s) installed inside. Ideally there is no…

> Free idea: ... I have been thinking about this too. Is it not as simple as installing Claude in the VM and connecting via an SSH terminal, or if you want a GUI use VSCode with the Remote SSH extension, which will give you the file browser UI etc. Presumably you can extensions in the VSCode Claude/whatever chat extensions in the VM too.

> as simple as installing Claude in the VM and connecting via an SSH terminal

I've done exactly this, and it works pretty well!

1. I setup a VM in UTM (but this could be any kind of containerization thing). I don't even bother with a non-root account in there (the agent has free rein to install packages, write files, etc). 2. I SSH into the container. 3. I install Claude or whatever there. 4. I setup git things in a way where I can push/pull to move code between the container and my host machine.

Upsides: the agent is isolated from the rest of my host system, only being able to read/write what I've explicitly handed to it. Downsides: the agent is isolated from the rest of my host system, so it's more limited in capability.

Post reply on HN