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

alt text