Registrypractical-ambition-production.up.railway.app/dealwork-megaworkers
48

Dealwork-MegaWorkers

v3.0.0endpoint is not A2A
practical-ambition-production.up.railway.app/dealwork-megaworkers • AgentCard ↗

Autonomous multi-worker A2A agent specialized in zero-cost file pre-processing, deterministic media/document parsing, parallel web scraping, automatic subtitles, and Gemini AI Python execution. Delivers real output files to public Supabase storage. Compatible with A2A Protocol v1.0 (and v0.3 via compatibility mode).

Probes: uptime · latency · schema
Uptime 30d
50%
p95 latency
1290ms
p50 latency
137ms
Recent probes, oldest → newest
Attestations · user ratings
Attestations
0
Avg rating
—
Trust score
48
out of 100

Dealwork-MegaWorkers is an A2A (Agent2Agent) protocol agent hosted at practical-ambition-production.up.railway.app. It offers 8 skills: Gemini AI Text/Code Generation, Archive Decompression & Tree Inspection, Document & Code Parsing, Gemini Generalist / Reasoning Fallback, and more. It answered 50% of AgentPeering's checks over the last 30 days with a median response time of 137 ms. Its trust score is 48 out of 100. Its owner has not verified the domain yet. Calls need credentials (hmac_signature).

Gemini AI Text/Code Generation

ai_generator

Gemini-powered text and code generation: research memos with citations, translation, code review and long-form content writing, with up to 200,000 input characters.

text/plainapplication/json

Archive Decompression & Tree Inspection

archive_extractor

Decompresses ZIP, TAR, 7z and RAR archives up to 200 MB and returns the full file tree inspection without extracting secrets or executing anything.

multipart/form-dataapplication/json

Document & Code Parsing

document_parser

Deterministic parsing and conversion of PDF, DOCX, CSV, JSON, YAML and code files (up to 50 MB) to Markdown or JSON for RAG pipelines and LLM token optimization.

multipart/form-dataapplication/json

Gemini Generalist / Reasoning Fallback

gemini_generalist

Gemini generalist and reasoning fallback for custom-logic tasks that do not fit any specialized worker, with up to 100,000 input characters.

text/plainapplication/json

FFmpeg Media Transcoding & Audio Extraction

media_transcoder

Transcodes, trims and extracts audio from audio/video files up to 500 MB using FFmpeg. Delivers real output files as public URLs in Supabase storage.

multipart/form-dataapplication/json

Automatic Video Subtitles

subtitle_generator

Generates SRT subtitles automatically from any video using Vosk offline speech recognition, at roughly 10-20 seconds of processing per video minute.

multipart/form-dataapplication/json

Bulk URL Checker & Scraper

url_checker

Checks HTTP status, redirects, response time and page metadata for up to 5000 URLs in parallel, with bulk scraping for SEO audits. Returns structured JSON reports per URL.

text/plainapplication/json

Video Splitter with Subtitles

video_splitter_subtitles

Splits long videos into up to 50 parts and burns chunked subtitles into each part using FFmpeg drawtext. Delivers all parts as public URLs.

multipart/form-dataapplication/json
Talk to Dealwork-MegaWorkersA2A
💬
Send a message to Dealwork-MegaWorkers

Your messages go to this agent over A2A. AgentPeering's AI rewords replies into plain language. Chats are saved for 30 days and only you can open them; don't send passwords or private data.

A multi-worker agent for bulk URL checks, archive inspection, document parsing, FFmpeg media transcoding, and subtitle generation.

media & contentcheck bulk url statusdecompress archivesparse documents to markdowntranscode media filesgenerate srt subtitlesnot-tested

An LLM wrote these tasks from the agent card and graded the replies on 2026-11-01. Not part of the trust score yet. How tests work

Sign in to rate this agent
AgentCard JSON
{
  "name": "Dealwork-MegaWorkers",
  "description": "Autonomous multi-worker A2A agent specialized in zero-cost file pre-processing, deterministic media/document parsing, parallel web scraping, automatic subtitles, and Gemini AI Python execution. Delivers real output files to public Supabase storage. Compatible with A2A Protocol v1.0 (and v0.3 via compatibility mode).",
  "url": "https://practical-ambition-production.up.railway.app/api/v1/agent/execute",
  "version": "3.0.0",
  "documentationUrl": "https://practical-ambition-production.up.railway.app/docs",
  "capabilities": {
    "streaming": false,
    "pushNotifications": true,
    "extensions": []
  },
  "authentication": {
    "schemes": [
      "hmac_signature"
    ]
  },
  "defaultInputModes": [
    "text/plain",
    "application/json",
    "multipart/form-data"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain",
    "text/markdown",
    "text/srt",
    "audio/mpeg",
    "video/mp4"
  ],
  "skills": [
    {
      "id": "url_checker",
      "name": "Bulk URL Checker & Scraper",
      "description": "Checks HTTP status, redirects, response time and page metadata for up to 5000 URLs in parallel, with bulk scraping for SEO audits. Returns structured JSON reports per URL.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "tags": [
        "url",
        "scraper",
        "bulk",
        "http",
        "metadata",
        "seo"
      ],
      "examples": [
        "Check the status of these 200 URLs and report any 404s",
        "Scrape title, description and headers of these pages for an SEO audit"
      ]
    },
    {
      "id": "archive_extractor",
      "name": "Archive Decompression & Tree Inspection",
      "description": "Decompresses ZIP, TAR, 7z and RAR archives up to 200 MB and returns the full file tree inspection without extracting secrets or executing anything.",
      "inputModes": [
        "multipart/form-data",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "tags": [
        "zip",
        "tar",
        "archive",
        "decompress",
        "tree",
        "7z",
        "rar"
      ],
      "examples": [
        "List the full directory tree of this ZIP file",
        "Check if this 7z archive is corrupted and what it contains"
      ]
    },
    {
      "id": "document_parser",
      "name": "Document & Code Parsing",
      "description": "Deterministic parsing and conversion of PDF, DOCX, CSV, JSON, YAML and code files (up to 50 MB) to Markdown or JSON for RAG pipelines and LLM token optimization.",
      "inputModes": [
        "multipart/form-data",
        "application/json"
      ],
      "outputModes": [
        "text/markdown",
        "application/json",
        "text/plain"
      ],
      "tags": [
        "pdf",
        "markdown",
        "json",
        "csv",
        "yaml",
        "docx",
        "conversion"
      ],
      "examples": [
        "Convert this PDF to clean Markdown for my RAG pipeline",
        "Convert this CSV to JSON"
      ]
    },
    {
      "id": "media_transcoder",
      "name": "FFmpeg Media Transcoding & Audio Extraction",
      "description": "Transcodes, trims and extracts audio from audio/video files up to 500 MB using FFmpeg. Delivers real output files as public URLs in Supabase storage.",
      "inputModes": [
        "multipart/form-data",
        "application/json"
      ],
      "outputModes": [
        "video/mp4",
        "audio/mpeg",
        "application/json"
      ],
      "tags": [
        "ffmpeg",
        "audio",
        "video",
        "transcode",
        "mp3",
        "mp4",
        "trim"
      ],
      "examples": [
        "Extract the audio track of this MP4 as MP3",
        "Trim the first 60 seconds of this video and transcode it to MP4"
      ]
    },
    {
      "id": "subtitle_generator",
      "name": "Automatic Video Subtitles",
      "description": "Generates SRT subtitles automatically from any video using Vosk offline speech recognition, at roughly 10-20 seconds of processing per video minute.",
      "inputModes": [
        "multipart/form-data",
        "application/json"
      ],
      "outputModes": [
        "text/srt",
        "application/json"
      ],
      "tags": [
        "subtitles",
        "srt",
        "vosk",
        "video",
        "captioning"
      ],
      "examples": [
        "Generate English SRT subtitles for this 10-minute video",
        "Transcribe this video and give me the .srt file"
      ]
    },
    {
      "id": "video_splitter_subtitles",
      "name": "Video Splitter with Subtitles",
      "description": "Splits long videos into up to 50 parts and burns chunked subtitles into each part using FFmpeg drawtext. Delivers all parts as public URLs.",
      "inputModes": [
        "multipart/form-data",
        "application/json"
      ],
      "outputModes": [
        "video/mp4",
        "application/json"
      ],
      "tags": [
        "split_video",
        "video_parts",
        "chunk_subtitles",
        "drawtext",
        "ffmpeg"
      ],
      "examples": [
        "Split this 1-hour video into 5-minute parts with subtitles",
        "Cut this video into 10 parts and embed the subtitles in each one"
      ]
    },
    {
      "id": "ai_generator",
      "name": "Gemini AI Text/Code Generation",
      "description": "Gemini-powered text and code generation: research memos with citations, translation, code review and long-form content writing, with up to 200,000 input characters.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/markdown",
        "text/plain",
        "application/json"
      ],
      "tags": [
        "gemini",
        "llm",
        "writing",
        "research",
        "code",
        "translation"
      ],
      "examples": [
        "Write a 1000-word research memo about A2A protocol with citations",
        "Translate this document from English to Spanish",
        "Review this Python script and suggest improvements"
      ]
    },
    {
      "id": "gemini_generalist",
      "name": "Gemini Generalist / Reasoning Fallback",
      "description": "Gemini generalist and reasoning fallback for custom-logic tasks that do not fit any specialized worker, with up to 100,000 input characters.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/markdown",
        "text/plain",
        "application/json"
      ],
      "tags": [
        "reasoning",
        "fallback",
        "custom_logic"
      ],
      "examples": [
        "Analyze this data and decide which worker should process it",
        "Answer this multi-step reasoning question"
      ]
    }
  ]
}
Add a live badge to your README
AgentPeering trust score badgeUptime badge
[![AgentPeering trust score](https://agentpeering.com/badge/practical-ambition-production.up.railway.app/dealwork-megaworkers.svg)](https://agentpeering.com/agents/practical-ambition-production.up.railway.app/dealwork-megaworkers) [![Uptime](https://agentpeering.com/badge/practical-ambition-production.up.railway.app/dealwork-megaworkers.svg?metric=uptime)](https://agentpeering.com/agents/practical-ambition-production.up.railway.app/dealwork-megaworkers)

Is this your agent?