{
  "markdown": "# Budgetary clients\n\n[![License: Apache-2.0](https://img.shields.io/badge/License-Apache--2.0-blue.svg)](./LICENSE)\n\n**Budgetary tells you how many tokens an LLM query will cost — before you run it.**\n\nBudgetary is a hosted API at `https://api.budgetary.tools` that returns probabilistic pre-inference token-spend estimates for LLM queries. This repository holds the open-source clients that talk to it: language SDKs and editor plugins.\n\n## Quick example\n\n```ts\nimport { BudgetaryClient } from \"@budgetary/sdk\";\n\nconst budgetary = new BudgetaryClient({ apiKey: process.env.BUDGETARY_API_KEY! });\nconst estimate = await budgetary.estimate(\"Summarize the attached PDF in three bullets.\");\n```\n\n> The SDK in this release is a stub — the call above illustrates the shape of the API surface, not a working implementation.\n\n## Install\n\nSee [docs/installation.md](docs/installation.md) for per-client setup:\n\n- TypeScript / JavaScript SDK — `@budgetary/sdk` on npm\n- Python SDK — `budgetary` on PyPI\n- VS Code extension (dashboard)\n- Claude Code plugin\n- Codex plugin\n\n## API\n\nBearer-auth HTTP API at `https://api.budgetary.tools`. The wire contract is published at [docs/api-contract.md](docs/api-contract.md).\n\n## Status\n\n**Early access.** The hosted API is live, but client interfaces may change between releases until they reach 1.0. Pin exact versions in production.\n\n## License\n\n[Apache-2.0](./LICENSE). Copyright Budgetary.\n",
  "bytes": 1425,
  "sha": "8ab8783756fc18925df8b667f321eb9c6b7b3d6311e1cd2d9bed626b646c1dd8",
  "repo_slug": "thriftell/budgetary-clients",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_thriftell_budgetary_3f617c12/readme"
}