๐ Today’s Picks
Docling: Auto-Annotate PDF Images Locally
Problem
Images in PDFs like charts, diagrams, and figures are invisible to search and analysis. Manually writing descriptions for hundreds of figures is impractical.
You could use cloud APIs like Gemini or ChatGPT, but that means API costs at scale and your documents leaving your infrastructure.
Solution
Docling runs local vision language models (Granite Vision, SmolVLM) to automatically generate descriptive annotations for every picture in your documents, keeping data private.
Key benefits:
- Privacy: Data stays local, works offline
- Cost: No per-image API fees
- Flexibility: Customizable prompts, any HuggingFace model
Rembg: Remove Image Backgrounds in 2 Lines of Python
Problem
Removing backgrounds from images typically requires Photoshop, online tools, or AI assistants like ChatGPT.
But these options come with subscription costs, upload limits, or privacy concerns with your images on external servers.
Solution
Rembg uses AI models to remove backgrounds locally with just 2 lines of Python.
It’s also open source and compatible with common Python imaging libraries.
โ๏ธ Weekly Finds
label-studio [MLOps] – Multi-type data labeling and annotation tool with standardized output format
reflex [Python Utils] – Build full-stack web apps in pure Python – no JavaScript required
TradingAgents [LLM] – Multi-agent LLM financial trading framework
Looking for a specific tool? Explore 70+ Python tools โ
Stay Current with CodeCut
Actionable Python tips, curated for busy data pros. Skim in under 2 minutes, three times a week.


