Manage AI config files across all your repos with a clean, intuitive workflow.
aic save Back up AI config files from your project to a private vault repo. Files are committed and pushed automatically.
aic conceal Save to vault then delete AI files from your working tree. Your public repo stays completely clean.
aic restore Bring AI config files back from the vault into your project whenever you need them again.
aic uses .git/info/exclude to hide AI files from git,
and a private vault repo to store them safely.
A typical workflow: init once, then conceal and restore as needed.
Everything you need, nothing you don't.
| Command | Description |
|---|---|
aic init | Register project and set up exclude rules |
aic save | Back up AI config files to vault |
aic restore | Restore AI config files from vault |
aic conceal | Save to vault then delete from project |
aic clean | Remove aic from project, restore concealed files |
aic status | Show sync status of managed files |
aic vault | Manage vault registrations |
aic config | Show config file paths |
aic manages these files out of the box. Add custom patterns via .aic.yml.
Pick your preferred method. Up and running in seconds.
brew install jammythedreamer/ai-concealer/aic go install github.com/jammythedreamer/ai-concealer@latest