iContainer
A native macOS app to manage Apple Container workloads, built with SwiftUI.
What is it?
What it is
A native macOS app to manage Apple Container workloads — containers, images, logs, stats, and an interactive shell — built with SwiftUI on top of the official `container` CLI.
Why it exists
To provide a graphical, user-friendly interface for managing Apple Container workloads on macOS, offering features like AI log analysis, dashboard, container lifecycle management, machine management, and more while keeping data on-device.
Who should use it
Developers and system administrators on macOS 26+ who manage container workloads, especially those interested in AI-driven log analysis or leveraging Apple's ecosystem tools.
Who should avoid it
Users on macOS versions prior to 26, or those who do not require container management capabilities.
How it works
A quick walkthrough in plain English
How iContainer works
Step 1 of 3
You interact with it
Open iContainer, send a request, or connect it to your stack.
Features
Advantages
- On-device AI processing ensures privacy and no cloud dependency
- Modern SwiftUI and macOS 26+ tech stack for performance
- MIT license enables open-source contribution and flexibility
- Comprehensive container management tools in one app
- Proactive update checks and notifications for maintenance
- Keyboard shortcuts enhance workflow efficiency
- Menu bar integration reduces window switching
- Customizable settings adapt to user preferences
- Homebrew support simplifies installation and updates
- Vibe-coded development with Claude Code accelerates iteration
Disadvantages
- Requires macOS 26+ (Apple silicon only), limiting compatibility
- Depends on Apple Container CLI installation (additional setup)
- AI features require Apple Intelligence (exclusive to certain Macs)
- First-launch notarization issues may block initial use
- Third-party Homebrew tap trust required for installation
- CLI path customization may confuse non-technical users
Installation
native
Install via Homebrew: brew tap nico81/icontainer && brew install --cask icontainer. Alternatively, build from source by cloning the repo and using Xcode.
FAQ
What are the system requirements to run iContainer?
iContainer requires macOS 26 or later on Apple Silicon, the Apple Container CLI installed, and (optionally) Apple Intelligence enabled for on-device AI log analysis. The core app works without Apple Intelligence; only the Explain feature needs it.
How do I install iContainer using Homebrew?
Run `brew tap nico81/icontainer` then `brew install --cask icontainer`. To upgrade later, use `brew upgrade --cask icontainer`. If you encounter an untrusted tap error, run `brew trust nico81/icontainer` and retry.
Why does macOS block iContainer on first launch and how can I fix it?
Release builds are not notarized because the project lacks a paid Apple Developer account. macOS will block the app; you can open it by right‑clicking the app and choosing Open, or via System Settings → Privacy & Security → Open Anyway. Alternatively, remove the quarantine flag with `xattr -d com.apple.quarantine /Applications/iContainer.app`.
Does the AI log analysis feature send my data to the cloud?
No. The Explain feature runs Apple’s Foundation Models entirely on‑device. Your logs, including any secrets or tokens, never leave your Mac, and no API keys or subscription are required.
How can I check for updates to iContainer or the underlying container CLI?
iContainer automatically checks GitHub for new releases on launch (cached for one hour) and shows an in‑app banner and popup if a newer version is available. You can also trigger a manual check via the menu bar item iContainer ▸ Check for Updates….
Where can I find instructions for building iContainer from source?
Clone the repository, open iContainer.xcodeproj in Xcode, and build the iContainer scheme. You’ll need to set your own development team in Signing & Capabilities. From the command line you can run `xcodebuild -project iContainer.xcodeproj -scheme iContainer -configuration Debug build`. Unit tests are available via the iContainer test plan.
Featured in Videos
YouTube tutorials and walkthroughs for iContainer
Alternatives
Similar projects ranked by category, topics, and text overlap.