Current collected state Current
Observed since 20 Oct, 22:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
agentic-file-organizer
LLM-powered file organizer that safely moves files into categories
A Python-based file organizer that asks for a folder path at startup, uses an LLM to decide a category and descriptive name for each file, and only moves files (never deletes).
It now supports richer file inspection tools:
pip install -e .organize-files init --pull-models.env.example to .env only if you want to override defaults while developing from source.pipxpipx install agentic-file-organizerorganize-files init --pull-modelsUseful .env options:
OLLAMA_MODEL (text LLM)OLLAMA_VLM_MODEL (image model)ENABLE_OCR=true|falseENABLE_VLM=true|falseMAX_PREVIEW_CHARS=1200python -m agentic_file_organizer.mainorganize-filesorganize-files initorganize-files init --pull-modelsorganize-filesorganize-files organize /path/to/folder --preferences "group by project" --yesorganize-files organize /path/to/folder --dry-runorganize-files organize /path/to/folder --no-verify --yesorganize-files doctororganize-files setup-modelspipxorganize-files init and organize-files doctor for setup validationDownload counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
ollamaEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | ollama>=0.4.7 | runtime |
python-dotenvEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | python-dotenv>=1.0.1 | runtime |
chromadbEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | chromadb>=0.5.0 | runtime |
PillowEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | Pillow>=10.4.0 | runtime |
python-doctrEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | python-doctr>=0.10.0 | runtime |
pypdfEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pypdf>=5.1.0 | runtime |
python-docxEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | python-docx>=1.1.2 | runtime |
openpyxlEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openpyxl>=3.1.5 | runtime |
python-pptxEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | python-pptx>=1.0.2 | runtime |
bdist_wheel · 16.33 KB · Python py3
sdist · 15.15 KB · Python source
Shared repository data · GitHub
Observed since 20 Oct, 22:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:43f4b008fcabbde65dd94085f39fe29c4ed678f461b539c40e8a4edd8b026aac