Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Briz Banner Typing SVG

Go License

What is Briz

Briz points an LLM at a messy directory, has it read the file tree, and sorts everything into a logical structure — no hand-written rules, no regex matching on filenames.

briz ~/Downloads              → analyze and sort
briz ~/Downloads --dry-run    → preview the plan without touching anything

How it works

Package Role
internal/fileops Filesystem walking, moves, safety checks
internal/llm Prompts an LLM with the directory tree, parses the sort plan
internal/rules Loads config/default_rules.yaml as guardrails for the LLM
internal/sorter Applies the plan — or just prints it under --dry-run

Quickstart

git clone https://github.com/NoamFav/Briz && cd Briz
make install

briz ~/Downloads --dry-run   # see the plan
briz ~/Downloads             # apply it

Footer typing

Made with ♥ by NoamFav · MIT License

About

AI-powered CLI that reads your directory tree and reorganizes it into a logical structure. Dry-run first, no manual rules.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages