Tenjin suggests tools when they can help your agent, and one local wallet pays per call. Your agent can also browse the catalog and choose a tool directly. This repository contains the CLI and Claude Code/Codex integrations. For the product overview and getting started, visit tenjin.sh.
Why · Install · Try it · Tools · Wallet · Development
Giving your coding agent good tools is a chore:
- A key for every tool. Sign up, pick a plan, paste an API key. Five tools, five accounts.
- MCP servers crowd the context. Each one loads its tool list into every session, needed or not.
- Your agent forgets anyway. It reaches for plain web search, so you write rules, and it still slips.
- Some tools you need once. A one-off lookup isn't worth the setup.
With Tenjin, install once and keep working. The router suggests tools when they help; the agent can also look for a tool itself. One wallet replaces separate provider accounts and keys for the tools in the catalog.
Paste this into Claude Code or Codex:
Install Tenjin from tenjin.sh
macOS / Linux — no Node.js or npm required:
curl -fsSL https://tenjin.sh/install.sh | shWindows — run in PowerShell:
irm https://tenjin.sh/install.ps1 | iexnpm — on any platform:
npm install -g tenjin-cli
tenjin installSetup asks about spending limits, then recommends adding $5 so you can start using tools. Your agent gives you a checkout link. If it expires, ask for a new one. In a terminal, choose Add $5 to open checkout or Not now to skip it. Follow the activation step; paid tools need funds before they can run.
Claude Code is supported; Codex is experimental. Supported systems, setup and permissions →
Once funded and activated, choose one prompt to try:
Look up a company
Use Tenjin to find the company profile for stripe.com.
Generate an image
Use Tenjin to generate a hero image of plum blossoms in ukiyo-e style.
Make a voiceover
Use Tenjin to make a 10-second welcome voiceover for my app.
| Your agent needs | Provider examples | Provider price |
|---|---|---|
| Library docs | Context7 | free |
| Web search and page reads | Exa, Firecrawl | 0.1¢ to 1.5¢ |
| Math and live crypto prices | Wolfram Alpha, CoinMarketCap | 1¢ to 2¢ |
| People, companies and emails | Apollo, Hunter, CompanyEnrich | 0.8¢ to 5¢ |
| X and Reddit | glim | 0.1¢ to 1¢ |
| Images | GPT Image, Nano Banana, Recraft | 3.5¢ to 14.4¢ |
| Voiceovers, sound effects, music | ElevenLabs, Google Lyria | 1¢ to 12¢ |
| Video clips | MiniMax Hailuo, Google Veo | 15.5¢ to 45¢ |
| Papers and SEC filings | arXiv, PubMed, SEC EDGAR | 0.3¢ to 4¢ |
| Instagram, TikTok and Google Maps | Scrape Creators, Google Maps | 2¢ |
| PDFs, OCR, screenshots, hosting, email | Cloudflare and others | 0.2¢ to 50¢ |
Example provider prices vary by tool and inputs and exclude Tenjin's routing fee. The quote for your call applies; the full catalog has every tool and its current price →
Browsing and inspection are free. A selected tool pays only its provider; selected Context7 docs need no wallet or routing fee.
| Automatic spending | Default |
|---|---|
| Daily budget shared across chats | $5 |
| Per-call limit | $0.25 |
A new chat does not reset the daily budget. Routing has a separate fee, quoted for each call and capped at $0.003. Limits and approval →
| Command | What it does |
|---|---|
tenjin wallet fund 5 |
Open checkout to add $5 |
tenjin wallet balance |
Check available funds |
tenjin status |
Show spending and limits |
tenjin doctor |
Check setup, activation and payment readiness |
tenjin update |
Update Tenjin |
tenjin uninstall |
Remove the integration; keep your wallet |
Routing sends relevant task context to Tenjin, with known secrets masked. Tool-result bodies are excluded. The wallet key stays local. What is sent and retained →
- Setup and permissions: installation, activation, spending and sharing.
- Troubleshooting: a failed install, locked wallet or missing tool.
- CLI/MCP reference: request forms, payments and host details.
- Safety model: trust boundaries and remaining limitations.
- Request a tool or report a bug.
See CONTRIBUTING.md for the local build and targeted tests. RELEASING.md covers exact-package checks, release acceptance and recurring QA.
Integrating another agent host? Start with the request tool and host contracts, then the server's API reference.
