npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

ai-costs

v2.8.0

Published

What a block of AI-assisted work cost: real, API-only equivalent, vendor quote — from the usage already on disk

Readme

ai-costs — what did the AI-assisted work cost?

ai-cost prices a block of work done with LLMs three ways: real (what you paid — subscriptions prorated to the window plus pay-per-token API keys at list price), API-only (the same tokens at list price, as if no subscription existed) and a vendor quote. It reads what is already on your disk — Claude Code transcripts, Codex CLI rollouts, Gemini CLI and Grok Build sessions, a usage log any program can write — and sends nothing anywhere.

This npm package is the same program the Python distribution ai-costs ships: a single file run by Python 3.9 or newer, which must be on this machine (python3, or the path in AI_COST_PYTHON). Installing the package runs nothing and downloads nothing.

npm install -g ai-costs          # the command is ai-cost
ai-cost install --init-config    # writes ~/.config/ai-cost/config.json and prints what to put in it
ai-cost doctor                   # every !! line names what is still missing
ai-cost report --hours 24 --all-projects

npx ai-costs … works for a one-off run; for the scheduled jobs (ai-cost install --schedule-reports) install it globally, so the job keeps pointing at a file that stays where it is.

  • Setup, step by step: https://github.com/qmediat/ai-cost/blob/main/docs/SETUP.md
  • Everything else (commands, sources, configuration, the JSON contract): https://github.com/qmediat/ai-cost#readme
  • Security: https://github.com/qmediat/ai-cost/blob/main/SECURITY.md

MIT © 2026 Quantum Media Technologies sp. z o.o.