The problem isn't that paid APIs are expensive. It's that every service requires its own account, its own API key, its own rate limits, its own billing relationship.
An AI agent that needs weather data, cryptocurrency prices, translation, summarization, and web page reading needs five separate API accounts and five separate keys in its environment.
Cinderwright solves this with a payment proxy. One key. 2,838 services. The agent describes what it needs in plain English, the proxy finds the right service, pays for it via Lightning or USDC micropayment, and returns the result.
How it works
pip install cinderwright
from cinderwright.langchain import CinderwrightTool
tool = CinderwrightTool(api_key="sk_cw_...") # one key covers everything
# The agent can now call any indexed service in plain English:
# "Bitcoin price"
# "weather in Tokyo"
# "translate good morning to Japanese"
# "sentiment of: this product is amazing"
# "convert https://example.com to markdown"
# "company info for stripe.com"
No per-service keys. No subscriptions. Pay per call via Lightning or USDC.
What's in the index
2,838 services across:
- Crypto prices (BTC, ETH, SOL, and more)
- Weather for any location
- Text translation
- Summarization
- Sentiment analysis
- DNS / domain lookups
- General AI inference (Gemini)
- New: URL to Markdown -- POST any URL, get clean LLM-ready text
- New: Company Enrichment -- POST a domain, get structured company JSON
The two new endpoints specifically
URL to Markdown ($0.005/page)
import requests
resp = requests.post(
'https://api.ideafactorylab.org/url-to-markdown',
json={'url': 'https://example.com'}
)
print(resp.json()['markdown'])
Strips navigation, ads, and boilerplate. Returns clean text ready for LLM context. No Firecrawl subscription at $83/month. No Jina Reader rate limits. Half a cent per page.
Company Enrichment ($0.03/lookup)
Clearbit's free API shut down April 30, 2025. HubSpot Breeze Intelligence (the replacement) starts at $20K/year. This endpoint fills that gap for developers who just need basic company context.
resp = requests.post(
'https://api.ideafactorylab.org/company-info',
json={'domain': 'stripe.com'}
)
print(resp.json())
# {name: 'Stripe', industry: 'fintech', founded_year: 2010,
# headquarters: 'San Francisco, CA', employee_range: '1000+',
# social_links: {...}, tech_signals: ['AWS', 'React'],
# confidence: 'medium'}
AI-synthesized from public web data. Not a database like Clearbit was -- real-time extraction, honest about confidence. $0.03 vs $0.45/record from Breeze Intelligence.
Get a free key ($0.10 credit, no deposit)
curl -X POST https://api.ideafactorylab.org/proxy/setup \
-H 'Content-Type: application/json' \
-d '{"wallet": "0xYourBaseWallet"}'
Or try the free demo with no key at all:
import cinderwright
print(cinderwright.demo('company info for anthropic.com'))
print(cinderwright.demo('Bitcoin price'))
Works with all major agent frameworks
# LangChain / LangGraph
from cinderwright.langchain import CinderwrightTool
# CrewAI
from cinderwright.crewai import CinderwrightTool
# OpenAI Agents SDK
from cinderwright.openai_agents import make_cinderwright_tool
# smolagents
from cinderwright.tools import CinderwrightSmolTool
Links
- PyPI: pypi.org/project/cinderwright
- Source: github.com/cinderwright-ai/cinderwright-api
- Browse all services: api.ideafactorylab.org/discover
- Colab notebook: Open in Colab
- Telegram updates: t.me/Cinderwrightai
Top comments (0)