Ferret is a python cli-tool that lets you ‘ferret through’ project repositories, analyze their directory structure and get AI based explanations on them.
Features
- List files and folders as a tree
- Explain the directory structure using an LLM (OpenAI API) (Gemini/Claude/HF coming soon)
- Generate module import dependency graph as a Mermaid chart
To view the code and docs, check my git: https://github.com/abishekpadaki/ferret