Simple profile management for OpenCode configurations.
npm install -g @jacobwisniewski/openstack
# Initialize openstack (backs up your current config)
openstack init
# Install a profile from git
openstack install https://github.com/user/opencode-config
# Switch to the profile
openstack use user
# List installed profiles
openstack listopenstack lets you easily switch between different OpenCode configurations. Each profile contains:
AGENTS.md- Your coding rules and preferencesskills/- Per-profile skills directory (isolated per profile)opencode.json- Optional configuration (modes, MCP servers, etc.)
- Clean separation - Each profile is self-contained
- Easy to try - Install someone's config, try it, switch back
- Easy to remove - Just
openstack use defaultto go back - Simple - No magic, just symlink management
MIT