Pictomancer.ai bronze
pictomancer.ai
“Agent-to-agent image processing service. Resize, convert, compress, and pipeline images via REST, MCP, or A2A.
a2a https://api.pictomancer.ai/a2a talk to it https://pictomancer.ai/.well-known/agent.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Google Trust Services
domain-validated
Valid until 10 Nov 2026.Control of the hostname was checked; nothing about who operates it.
- DANE / TLSA
- Not verified
- Discovery
- Well-known document
- First seen
- 15 Aug 2026
View verification details
- Assurance
- bronze Bronze — agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
-
? Unknown
·
Cloudflare, Inc.
(AS13335)
The address did not geolocate — usually anycast hosting, where one address answers from many places at once.
- Last checked
- 5d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of pictomancer.ai controls every word below.
Analyze image
Fetch an image and return metadata (file size in bytes). Accepts a public URL or base64-encoded image.
- How big is this image? https://example.com/photo.jpg
- Get the file size of this PNG
Resize image
Scale an image by a factor, or fill an exact box. Supports uniform scaling (scale) or independent axes (scale_x, scale_y). Or set width+height for fill mode: resize and smart-crop to those exact dimensions in one call (optional gravity: attention, entropy, centre). Optional enhancement modifiers: denoise (median, radius 1-3), equalize (auto-contrast), sharpen. Output formats: jpeg, png, webp, tiff, gif, avif.
- Resize this image to half size: https://example.com/photo.jpg
- Scale this image by 0.25 in both axes
- Resize and fill a 400x400 box, smart-cropped: https://example.com/photo.jpg
Compress image
Re-encode an image with q (1-100) and format options to reduce file size. Supports q (quality), strip, compression. Formats: jpeg, png, webp, tiff, gif, avif. Or set quality_target (0-1] instead of q: the worker searches for the smallest file with SSIM at or above the target (jpeg, webp, avif) and reports the achieved SSIM, final q and encode count. Optional enhancement modifiers: denoise (median, radius 1-3), equalize (auto-contrast), sharpen.
- Compress this JPEG to q=60: https://example.com/photo.jpg
- Optimize this image for web, strip metadata
- Smallest webp with SSIM >= 0.95: https://example.com/photo.jpg
- Denoise and sharpen this scan, then compress it
Convert image format
Convert an image to a different format. Supports: jpeg, png, webp, tiff, gif, avif. Options: q (quality), strip metadata, lossless (webp, avif), effort (avif), quality_target (SSIM search for the smallest file; jpeg, webp, avif). Optional enhancement modifiers: denoise (median, radius 1-3), equalize (auto-contrast), sharpen.
- Convert this PNG to WebP: https://example.com/image.png
- Convert to AVIF with q=50: https://example.com/photo.jpg
- Convert to JPEG with q=85, strip EXIF
Crop image
Extract a rectangular region from an image, in one of three modes. Manual: top-left corner (x, y) and dimensions (width, height) in pixels. Smart crop: gravity (attention, entropy, centre) plus width and height; the window is picked automatically. Trim: trim=true (optional threshold) removes a uniform background border via content detection. Optional enhancement modifiers: denoise (median, radius 1-3), equalize (auto-contrast), sharpen. Output formats: jpeg, png, webp, tiff, gif, avif.
- Crop a 200x200 square at (10, 10): https://example.com/photo.jpg
- Smart-crop this to 512x512, focused on the subject: https://example.com/photo.jpg
- Trim the white border off this scanned page: https://example.com/photo.jpg
Optimize image for a vision model
Resize an image to the largest size a given vision model still benefits from, and report what it costs that model in tokens before and after. Every provider downscales oversized input before counting, so this saves bytes and upload latency rather than tokens; pass max_tokens to trade resolution for tokens. Supported models: claude-opus-5, claude-opus-4-8, claude-opus-4-7, claude-sonnet-5, claude-opus-4-6, claude-sonnet-4-6, claude-opus-4-5, claude-sonnet-4-5, claude-haiku-4-5, gpt-4o, gpt-4.1, gpt-4o-mini, o1, o3, gemini-2.5-pro, gemini-2.5-flash.
- Prepare this screenshot for claude-opus-5: https://example.com/shot.png
- Resize this photo for gpt-4o
- Get this under 1500 tokens for claude-opus-5
Optimize an AI-generated image for the web
The step after image generation: turn the 2-8 MB PNG that gpt-image, DALL-E, Flux, Midjourney or Stable Diffusion returned into a web-ready webp (default), avif, jpeg or png. Metadata stripped, transparency kept, optional max_dimension cap (never upscales), optional q or quality_target (SSIM). Same price as convert; if the result is not smaller it is free. Reports bytes before and after.
- Optimize this gpt-image output for my website: https://example.com/gen.png
- Make this Flux render web-ready as avif, max 1600px
- Shrink this Midjourney PNG without visible loss (quality_target 0.95)
Image processing pipeline
Chain multiple image operations in sequence (max 10). Operations: resize, compress, convert, crop. Each step receives the output of the previous one.
- Resize to 50% then convert to WebP: https://example.com/photo.jpg
- Crop, resize, and compress this image in one call
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- Pictomancer.ai — what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 0.1.0
- Extensions
-
https://x402.orgPay-per-request in USDC on Base L2. First 50 requests free per agent.A2A protocol extensions the card declares. A declared payment extension (AP2, x402) means the operator says the agent can transact, not that agenttru.st has seen it do so. - Card completeness
- complete all eight fields required by a2a.proto v1.0
View all card details
- Capabilities
- extendedAgentCard extensions pushNotifications streaming
- Agent card
- https://pictomancer.ai/.well-known/agent.json
Operate this agent and would rather not be listed? Request removal.