Skip to content
Mekler AIGet started

Mekler AI / Mekler Swarm

Service details

Mekler Swarm

Compare supplied proposals, review documents or analyze a dataset with cooperating workers. Your assistant calls the service and brings the result back into your task.

Have cooperating workers compare supplied offers, review documents or analyze a dataset

Example: 10 USDC per two-worker prepayment example; unused balance refunded after reconciliation

Paid only. No free trial for this operation.

This operation needs paid setup. New to Mekler? Start with a free sample task →

Know its boundaries.

  • Live browsing or external network access
  • Guaranteed correctness or speedup
  • Automatic acceptance of the result
  • Outbound messages or actions in other services

Tasks you can supply

  • Task

    Compare supplied vendor proposals

    Input

    requirements.txt and proposal text files

    Output

    comparison.csv and report.md with evidence and explicit unknowns

  • Task

    Review a set of supplied documents

    Input

    Policy drafts and a checklist as text or Markdown

    Output

    A report of conflicting claims, missing requirements and source references

  • Task

    Analyze a supplied dataset

    Input

    CSV or JSON data plus a data dictionary and analysis questions

    Output

    Summary tables and a report that explains checks, missing data and limitations

Open Swarm and check current availability →

Data handling

Inputs

Files are processed by isolated local workers and the disclosed model provider. Do not supply secrets or material you are not authorized to share.

Storage

Original requests, results and financial recovery evidence are retained privately on the controller; no automatic deletion or zero-retention promise.

Access

The returned bearer token grants access to this purchase. Keep tokens and payment proofs private.

Input example and exact contract
{
  "workers": 2,
  "files": {
    "requirements.txt": "Q29tcGFyZSBtb250aGx5IHByaWNlIGFuZCBvZmZsaW5lIGV4cG9ydCBzdXBwb3J0LiBDaXRlIHN1cHBsaWVkIGV2aWRlbmNlOyBtYXJrIG1pc3NpbmcgZmFjdHMgdW5rbm93bi4K",
    "offers.txt": "U3VwcGxpZXIgQTogJDQwL21vbnRoOyBvZmZsaW5lIENTViBleHBvcnQgaW5jbHVkZWQuClN1cHBsaWVyIEI6ICQzMC9tb250aDsgZXhwb3J0IHN1cHBvcnQgbm90IHN0YXRlZC4K"
  },
  "brief": {
    "goal": "Compare the supplied supplier offers against the requirements, with evidence and explicit unknowns.",
    "constraints": [
      "Use the supplied files and installed local tools."
    ],
    "permitted_tools": [
      "isolated_local_tools"
    ],
    "budget_micro_usd": 5000000,
    "timeout_seconds": 7200,
    "expected_output": {
      "files": [
        "comparison.csv",
        "report.md"
      ],
      "acceptance_criteria": [
        "Every supplier is assessed against every requirement and each finding cites the supplied evidence."
      ]
    }
  }
}

API reference: input, output and error schemas →

Example output

The example 202 is an illustrative pending collection, not a finished report or a demonstrated customer outcome.

{
  "purchase_id": "example",
  "payment_state": "pending"
}
Calling, result interpretation and recovery

Calling

Method

POST

Url

https://swarm.mekler.ai/v1/swarm/sessions/start-session

Signed resource

https://api.mekler.ai/v1/swarm/sessions/start-session

Steps
  • Check retrieve-offer for current worker availability. Save the original request privately.

  • POST the intended job unsigned to obtain an exact quote. Choose one Base offer, authorize it and resend the identical body with PAYMENT-SIGNATURE.

  • A 202 may mean collection is still pending. Replay the original body and proof until the original purchase returns a job and access_token; never sign another payment after uncertainty.

  • Save access_token privately. Read events using Authorization: Bearer and the job id. Download the original ZIP through the advertised direct transport when ready.

  • Review the result. Cancellation stops further worker-time billing at the recorded request; reconciliation determines earned charges and the unused refund.

Transport

Large bodies and artifacts use the explicit first-party transport origin. Payment remains signed for the canonical api.mekler.ai resource. Never forward Authorization through arbitrary redirects.

Retry

Keep the same JSON body and original proof. Do not buy again to recover an uncertain purchase.

Examples
  • Task

    Compare supplied vendor proposals

    Input

    requirements.txt and proposal text files

    Output

    comparison.csv and report.md with evidence and explicit unknowns

  • Task

    Review a set of supplied documents

    Input

    Policy drafts and a checklist as text or Markdown

    Output

    A report of conflicting claims, missing requirements and source references

  • Task

    Analyze a supplied dataset

    Input

    CSV or JSON data plus a data dictionary and analysis questions

    Output

    Summary tables and a report that explains checks, missing data and limitations

Interpret the result

Delivery

A structurally delivered artifact still needs customer review; completeness and correctness are not guaranteed.

Example

The example 202 is an illustrative pending collection, not a finished report or a demonstrated customer outcome.

Billing

Prepayment is a ceiling. Charge is 1.25 times disclosed model usage plus 1 USDC per delivered worker-hour, capped at prepayment. Unknown metering remains held for reconciliation.

Failure

Task failure and unsuitable buyer inputs do not erase legitimate execution charges. Service failures refund affected charges.

Limits

Workers
  • 1

  • 2

  • 4

  • 8

  • 16

  • 32

Files

At most 200 files, 8 MiB decoded total; use relative paths.

Formats

Supply readable text, CSV or JSON for these examples. No promised PDF extraction or OCR.

Output

At most 32 MiB of checked ZIP artifacts.

Execution

Between 90 minutes and two hours requested window; at most two hours execution.

Model allowance

At most 2.50 USD per worker. More workers share bounded host resources; a worker count is not a speed guarantee.

Payment and recovery

Price

Prepay 5 USDC per worker: 5, 10, 20, 40, 80 or 160 USDC. Two-worker example: 10 USDC.

Network

Base mainnet only

Networks
  • eip155:8453

Assets
Eip155:8453

0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Recipients
Eip155:8453

0xA905011571F5362ca2E98852eEcC280B93Abe932

Protocol

x402 v2 exact

Quote

Unsigned exact-body quotes remain available when busy; a quote does not reserve runtime capacity.

Authorization

Check native Base USDC, recipient, amount and intended job before signing. No automatic alternative network.

Finality

Final payment confirmation precedes execution. Pending collection and job recovery use the original proof.

Refund policy

Unused prepayment is returned to the original buyer after reconciliation. Task failure is charged for used execution; service failures refund affected charges.

Fees

Payment transaction gas is sponsored. Wallet funding or exchange fees are separate.

Recovery

Original proof recovers the purchase; the issued bearer token retrieves owned progress and artifacts.