Streamline dev env with hal-9000
Automate macOS dev environment setup with hal-9000, ideal for startup founders, 120 GitHub stars
120 stars21 forksPythonQuality 9/10Updated 7/21/2026100% free ยท open source Hal-9000 automates the setup of a macOS development environment by installing and configuring essential tools and software
- โขWhen setting up a new MacBook for development
- โขWhen onboarding new team members to ensure consistent environments
- โขWhen migrating to a new version of macOS and needing to reinstall development tools
- 1Run `hal-9000` to start the automated setup process
- 2Edit the `~/.hal-9000.yml` file to customize the installation and configuration of tools
- 3Add or remove tools from the `tools` section in the `~/.hal-9000.yml` file
- 4Run `hal-9000 --verbose` to view detailed output during the setup process
- 5Review the `~/.hal-9000.log` file for any errors or issues during setup
Ready-to-paste prompt hal-9000 --config=~/.hal-9000.yml --tools=git,node,ruby
Heads up: Hal-9000 requires Homebrew to be installed and configured on the system, and will fail if it's not present
Saves to your device
Topics
agent-skills
ansible-playbooks
claude-code
development-environment
docker
kubernetes
macos
nodejs
python
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.