@openvole/paw-image
v2.0.0
Published
Image processing Paw for OpenVole — resize, crop, watermark, compress, convert
Readme
@openvole/paw-image
Resize, crop, watermark, compress, and convert images.
Part of OpenVole — the microkernel AI agent framework.
Install
npm install @openvole/paw-imageConfig
{
"name": "@openvole/paw-image",
"allow": {
"filesystem": ["./"]
}
}Tools
| Tool | Description |
|------|-------------|
| image_info | Get metadata: dimensions, format, channels, color space, file size |
| image_resize | Resize with aspect ratio preservation (fit modes: cover, contain, fill, inside, outside) |
| image_crop | Crop a region by pixel coordinates |
| image_compress | Reduce file size with configurable quality (1-100) |
| image_convert | Convert between formats: PNG, JPEG, WebP, AVIF, TIFF |
| image_watermark | Add text watermark with configurable position and opacity |
Dependencies
Uses sharp — high-performance image processing powered by libvips.
