Vibe-budget, a new open-source CLI tool published to npm, estimates LLM API costs before a developer writes a single line of code. The timing is deliberate: as <a href="/news/2026-03-14-nyt-ai-coding-assistants-end-of-programming-jobs">AI-assisted coding has become routine</a>, surprise bills have become one of the more consistent complaints in developer communities, and no lightweight tool existed to address it.

The workflow it targets now has a name. Vibe coding — leaning on tools like Cursor, GitHub Copilot, or direct API integrations to generate large amounts of code with minimal manual intervention — burns tokens fast. Context windows now run to hundreds of thousands of tokens, and a single careless session can produce a charge that only shows up in a billing dashboard after the fact. Vibe-budget moves that number to the front of the process, letting developers plug in an expected session scope and see a cost estimate mapped against current pricing tiers for providers including OpenAI and Anthropic before committing.

There is no obvious direct competitor. Enterprise teams have spend controls, billing dashboards, and quota management built into their tooling contracts. Individual developers and small teams have had none of that. The choice has been to either track usage manually after the fact or ignore costs until the monthly bill arrives. Vibe-budget is a first pass at closing that gap with something requiring no subscription, no dashboard login, and no complex integration.

Its npm distribution targets the JavaScript and TypeScript ecosystem — the community most heavily represented in AI-assisted development workflows. The project surfaced as a Show HN submission and attracted enough organic attention to suggest genuine demand. One commenter noted they had already burned through $40 in a single Cursor session without realizing it until the notification hit. That kind of anecdote is why a cost-estimation tool at the command line makes sense as a category, even if vibe-budget is still an early-stage project. The repository's issue tracker already has requests to add support for Google's Gemini pricing tiers.