AI Tools Your Agent Can Call — Lightning-Native, No API Key

Forty AI capabilities your LLM agent can use without an API key — voice bridges, fax, audiobook narration, transcription, TTS in 600+ languages, image generation, translation, and more. Paid per call in Bitcoin sats. No signup, no card on file.

AI Tools Your Agent Can Call — Lightning-Native, No API Key

Most AI plumbing assumes a human is sitting at the other end. Email signups, OTP codes, credit-card pre-auths, monthly subscriptions, terms-of-service amendments. None of it makes sense when the user is an LLM agent that wants to do something — read a fax, place a phone call, narrate a book, transcribe an interview, translate a contract — without first having to prove it has a credit card.

Sats4AI is the tools layer for that agent. 32 AI capabilities, each callable in one HTTP request, paid per call in Lightning sats. No account, no API key, no signup. The payment is the credential.

This is the live catalog. It updates whenever we ship something new.

How to call

MCP one-liner (Claude Code, Cursor, Cline, Continue, Mistral Le Chat, OpenClaw, anywhere MCP runs):

npx -y sats4ai-mcp

Direct L402 (any HTTP client, any language, any agent):

GET  https://sats4ai.com/.well-known/l402-services      # discovery manifest
POST https://sats4ai.com/api/l402/<endpoint>            # first call returns 402 + invoice

The first POST returns HTTP 402 with a Lightning invoice. Pay the invoice with any Lightning wallet. Resubmit the same request with the macaroon and preimage. Get the result. That is the entire dance — no out-of-band signup, no portal, no key rotation.

For agents specifically: pair this with CLW Cash or any Lightning-aware MCP wallet, and the agent pays for its own calls without a human in the loop.

What’s in the catalog

Communication

Reach the world from a script. SMS, email, fax (send and receive), automated phone calls, and AI voice agents that can carry out a task on the line. The hands of the agent — when an LLM needs to talk to a human or a phone system.

  • Send SMS — Send SMS messages worldwide. → /api/l402/send-sms · 16+ sats (varies by destination country)
  • Place Phone Call — Place automated phone calls with text-to-speech or audio playback. → /api/l402/place-call · Dynamic (varies by destination and duration)
  • AI Voice Agent Call — Send an AI voice agent to call any phone number and carry out a task on your behalf. → /api/l402/ai-call · ~150-500 sats (dynamic, varies by duration and destination)
  • Send Email — Send a one-off email to any address. → /api/l402/send-email · 200 sats
  • Send Fax — When your task requires a paper-trail on the other end (bank, notary, hotel in Japan, immigration office), send a fax to any number worldwide. → /api/l402/send-fax · 500 sats for ≤10 pages, +50 sats per additional page (max 350)
  • Receive Fax — When expecting a fax back (bank confirmation, court filing, signed document), open a 24h receive window at our shared number +1 320 299 1523. → /api/l402/receive-fax · 500 sats base, 700 sats with OCR add-on

Speech & Audio

Ears and voice. Transcribe any recording in 13 languages. Speak in 646 languages including 600+ underserved ones. Clone a voice from a sample. Narrate a full book into a chaptered audiobook. The mouth and ears of the agent.

  • Text to Speech — Convert text to natural speech. → /api/l402/text-to-speech · Per-character (100 chars/sat OmniVoice, 22-67 chars/sat other tiers) · OmniVoice (646 langs), Speech-2.6-Turbo (emotion+cloning), Inworld TTS 1.5 Max, Inworld TTS 1.5 Mini
  • AI Music Generation — Create original songs with AI-composed music and optional vocals. → /api/l402/generate-music · 100 sats · Music-1.5
  • Voice Cloning — Clone a voice from an audio sample for use with text-to-speech. → /api/l402/clone-voice · 7500 sats · Speech-02 Turbo, Speech-02 HD
  • Audio Transcription — Transcribe audio to text. → /api/l402/transcribe-audio · 10 sats/minute · Mistral Transcription
  • Book to Audiobook — Convert EPUB, PDF, or TXT books into full AI-narrated audiobooks (M4B with chapters). → /api/l402/epub-audiobook · 500+ sats (dynamic, per-character) · OmniVoice (646 langs), Speech-2.6-Turbo (emotion+cloning), Inworld TTS 1.5 Max, Inworld TTS 1.5 Mini

Image

Generate, edit, analyze, restore, upscale, colorize, deblur, detect. Images in, images out. The eyes and the brush.

  • AI Image Generation — Generate images from text prompts. → /api/l402/generate-image · 100-200 sats (Standard 100, Better 150, Best 200) · xAI Grok Imagine, ByteDance Seedream 4, Google Nano Banana 2
  • AI Image Editing — Edit images using AI — background removal, style transfer, object removal, and more. → /api/l402/edit-image · 200-450 sats (1K: 200, 2K: 300, 4K: 450) · Nano Banana 2
  • AI Image Analysis — Analyze and describe image content using vision AI. → /api/l402/analyze-image · 21 sats · Qwen VL
  • Background Removal — Remove image backgrounds with BiRefNet (SOTA). → /api/l402/remove-background · 5 sats · BiRefNet
  • Image Upscaling — Upscale images 2-4x with AI super-resolution. → /api/l402/upscale-image · 10 sats · Real-ESRGAN
  • Face Restoration — Restore and enhance faces in photos. → /api/l402/restore-face · 10 sats · CodeFormer
  • NSFW Detection — Detect NSFW content in images. → /api/l402/detect-nsfw · 5 sats
  • Object Detection — Detect and label objects in images with bounding boxes and confidence scores. → /api/l402/detect-objects · 10 sats · YOLOv8
  • Object Removal — Remove objects from images using AI inpainting. → /api/l402/remove-object · 15 sats
  • Image Colorization — Colorize black-and-white or grayscale images with AI. → /api/l402/colorize-image · 10 sats
  • Image Deblurring — Remove motion blur and defocus from images. → /api/l402/deblur-image · 10 sats · NAFNet

Video

Text-to-video and image-to-video, with optional audio. Async — submit, poll, retrieve.

  • AI Video Generation — Generate video from text prompts. → /api/l402/generate-video · 300-550 sats/second (varies by mode and audio) · Kling v3
  • Image-to-Video Animation — Animate a still image into video with text guidance. → /api/l402/animate-image · 100 sats/second · Grok Imagine Video

Text & Translation

Frontier-class chat completion when an agent wants a tool-call to another model with no signup, and 119-language translation that auto-detects the source. Plumbing-grade.

  • AI Text Generation — Generate text responses using frontier-class LLMs. → /api/l402/generate-text · 4-15+ sats (dynamic, based on input length and tier) · Kimi K2.5 (Best), GPT-OSS-120B (Standard), Qwen3-32B (Budget)
  • Text Translation — Translate text across 119 languages. → /api/l402/translate-text · 1+ sat (1000 chars/sat, min 1 sat) · Qwen3-32B

Documents & Files

OCR for PDFs and images, structured receipt extraction, file conversion across 200+ formats, PDF merging, HTML→PDF rendering. Documents in, documents out.

  • Document Extraction (OCR) — Extract text from PDFs and images with layout preservation. → /api/l402/extract-document · 10 sats/page · Mistral OCR
  • Receipt & Invoice Extraction — Extract structured data from receipts and invoices. → /api/l402/extract-receipt · 50 sats/page · Mistral OCR + Kimi K2.5
  • File Conversion — Convert files between 200+ formats. → /api/l402/convert-file · 100 sats
  • PDF Merge — Merge multiple PDF files into one document. → /api/l402/merge-pdfs · 100 sats
  • HTML/Markdown to PDF — Convert HTML or Markdown content to a PDF document. → /api/l402/convert-html-to-pdf · 50 sats

3D

Image-to-3D generation. GLB out.

  • 3D Model Generation — Generate 3D models from images. → /api/l402/generate-3d-model · 350 sats · ByteDance Seed3D

Where to go next


Updated automatically from the L402 service catalog. Re-published as the catalog grows. Pubkey: 3d91d125654fd10b2b3740c8cf735950e6e1676277c62fc31e4e497e0d69ab49.


Write a comment
No comments yet.