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."
]
}
}
}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.