Busker bronze
workbot1.oddsys.org
“Content-to-context toolkit for AI agents: stateless per-call paid transforms (HTML/PDF/OCR to markdown, structured extraction, RAG chunking, embeddings, reranking, URL fetch, format conversion, QR, image ops, object detection). Every call is paid via x402 (USDC on Base); failed requests are never charged.
a2a https://workbot1.oddsys.org/ talk to it https://workbot1.oddsys.org/.well-known/agent-card.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 Let's Encrypt
domain-validated
Valid until 26 Dec 2026 as of our check on 9 Nov 2026.Control of the hostname was checked; nothing about who operates it.Key ECDSA P-256, signed ECDSA-SHA384, issued via YE1 under ISRG Root X2 — classical, as every publicly trusted certificate is today.
Names on this certificate (1)
workbot1.oddsys.org. - Connection
- TLS 1.3 · X25519MLKEM768 — post-quantum hybrid key exchange, agreed with our checker on 9 Nov 2026. What this means
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- AI-facing documents
-
Publishes
/llms.txt— “Busker” a curated map of the site's content for language modelsFetched from this host during verification. Neither document is how this agent was discovered. - First seen
- 27 Sep 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
- 🇺🇸 US · The Constant Company, LLC (AS20473)
- 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 workbot1.oddsys.org controls every word below.
RemoteSight HTML→Markdown
Convert raw HTML into clean markdown. Typically cuts page tokens by 80-85% before they hit an LLM context window.
- POST https://workbot1.oddsys.org/transform
RemoteSight PDF→Markdown
Extract clean markdown text from a PDF (text-layer PDFs; no OCR). Turns a document an agent can't cheaply read into compact tokens.
- POST https://workbot1.oddsys.org/pdf
RemoteSight PDF OCR
OCR a scanned PDF into clean text (Tesseract, English, machine-printed documents). Up to 25 pages per call. PDFs that turn out to have a text layer are extracted the fast way at the same price.
- POST https://workbot1.oddsys.org/ocr
Busker Deep OCR
High-page-count OCR: scanned PDF into clean text (Tesseract, English, machine-printed documents), up to 100 pages per call — four times the /ocr cap. Runs under a 240s wall-clock budget; slower documents return the completed pages with truncatedReason "time-budget". Text-layer PDFs are extracted the fast way at the same price.
- POST https://workbot1.oddsys.org/ocr-deep
RemoteSight Structured Extract
Extract structured JSON from a web page: title, byline, publish date, Open Graph/meta tags, embedded JSON-LD (schema.org), links, and images. Deterministic, no LLM.
- POST https://workbot1.oddsys.org/extract
RemoteSight RAG Chunker
Split a document into token-bounded chunks at natural boundaries (paragraphs/sentences), with optional overlap. Ready-to-embed pieces for RAG, no tokens spent on the splitting logic.
- POST https://workbot1.oddsys.org/chunk
RemoteSight Format Convert
Convert data between JSON, YAML, CSV, and XML. Deterministic format juggling done off-context, with edge cases handled.
- POST https://workbot1.oddsys.org/convert
Busker QR Generator
Generate a QR code from text as PNG (base64) or SVG. Custom module size, quiet-zone margin, and hex colours. Deterministic, capacity-capped at 2953 bytes. Set delivery to "url" to receive a short-lived download link instead of inline data.
- POST https://workbot1.oddsys.org/qr
Busker Image Tools
Modify an image in one call: crop, resize, convert to greyscale, and re-encode (PNG/JPEG/WebP) — applied in that order, any combination. Deterministic, no upscaling surprises. Set delivery to "url" to receive a short-lived download link instead of inline base64.
- POST https://workbot1.oddsys.org/image
Busker Object Detection
Detect and locate objects in an image (YOLOX-nano, COCO classes): people, pets (dog/cat/horse), vehicles, and 70+ more. Returns per-class counts and pixel bounding boxes. Detection only — no identification. Best on clear, medium-to-large objects.
- POST https://workbot1.oddsys.org/detect
Busker Embeddings
Generate sentence embeddings (all-MiniLM-L6-v2, 384-dim, mean-pooled + L2-normalized) for up to 96 texts per call. Drop-in compatible with any all-MiniLM-L6-v2 index. Pairs with /chunk for a complete RAG pipeline.
- POST https://workbot1.oddsys.org/embed
Busker Reranker
Rerank candidate texts against a query with a cross-encoder (ms-marco-MiniLM-L-6-v2): joint query+document scoring, much sharper than cosine similarity over embeddings. Returns ranked indices with 0-1 relevance scores. Up to 64 texts per call. Pairs with /embed for a recall-then-precision RAG pipeline.
- POST https://workbot1.oddsys.org/rerank
Busker Fetch & Clean
Fetch a public web page and return clean markdown (or structured JSON) — URL in, agent-ready content out, typically 80-85% fewer tokens than raw HTML. Handles redirects and compression.
- POST https://workbot1.oddsys.org/fetch
Busker FX Rates
Live foreign-exchange reference rates (European Central Bank daily fixes, ~30 major currencies): any cross-rate from any base, optional amount conversion. Refreshed daily; response carries the rate date.
- POST https://workbot1.oddsys.org/fx
Busker Phone Validator
Validate and normalize phone numbers (Google libphonenumber): validity, E.164/international/national formats, country, region, and line type (mobile/fixed/VoIP). Single number or batches up to 100.
- POST https://workbot1.oddsys.org/phone
Busker Tx Decoder
Decode EVM calldata or a Base-mainnet transaction into human-readable form: function selector, matched signature, named args, plus ERC-20/USDC transfer events from the receipt — verify an x402 settlement receipt (tx hash in, payer/payee/amount out) in one call.
- POST https://workbot1.oddsys.org/decode-tx
Busker Sanctions Screen
Fuzzy sanctions screening against the US OFAC SDN list (public-domain source, refreshed daily): name in, scored matches with programs and aliases out. Batches up to 50. Coverage is OFAC SDN only — stated in every response.
- POST https://workbot1.oddsys.org/screen
Busker Signature Verifier
Verify EVM signatures offline: EIP-191 personal messages, EIP-712 typed data, and x402/EIP-3009 payment authorizations (paste a raw Payment-Signature header) — recovers the signing wallet, checks it against an expected address, and reports the authorization's amount, payee and validity window. No chain reads.
- POST https://workbot1.oddsys.org/verify-sig
Busker IBAN/BIC Validator
Validate and decompose IBANs (checksum, country format, IBAN registry, SEPA membership; bank/branch/account parts) and BIC/SWIFT codes. Batches up to 100. Format validation only — does not prove an account exists.
- POST https://workbot1.oddsys.org/iban
Busker Holidays & Business Days
Public holidays for ~200 countries and their subdivisions, plus business-day arithmetic: is this date a holiday or business day, next business day, add N business days, count business days between dates. Configurable weekend and holiday types.
- POST https://workbot1.oddsys.org/holidays
Busker Time Zones
Time-zone conversion on the IANA database: convert a time between zones with offsets, abbreviations and DST flags, describe zones at an instant, or compute the shared business-hours window across several zones for meeting scheduling.
- POST https://workbot1.oddsys.org/tz
Busker JSON Schema Validator
Validate JSON against a JSON Schema (draft-07, 2019-09, 2020-12, with string formats): every violation with path, keyword and message. One instance, a JSON string, or up to 100 instances against one schema.
- POST https://workbot1.oddsys.org/validate
Busker Token Counter
Exact BPE token counts for OpenAI-family encodings (o200k_base for GPT-4o/4.1/5, cl100k_base for GPT-4/3.5/embeddings), single text or batches, with optional truncation to a token budget. Up to 512 KB per call.
- POST https://workbot1.oddsys.org/tokens
Busker Language ID
Language identification for 180+ languages (every language with ≥1M speakers): ISO 639-3 code, ISO 639-1 code and English name, with ranked candidates and a confidence margin. Single text or batches up to 100.
- POST https://workbot1.oddsys.org/lang
Busker Suggestion Box
FREE feature-request inbox: didn't find the capability you need? POST {"want": "..."} and steer which paid routes get built next.
- POST https://workbot1.oddsys.org/suggest
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- Busker — what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 0.15.0
- Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
- Capabilities
- pushNotifications stateTransitionHistory streaming
- Agent card
- https://workbot1.oddsys.org/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.