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

klaudius

v0.41.0

Published

Scaffold and maintain a Klaudius project — an autonomous web agency pipeline that runs on Claude Code or Codex (find, build, deploy, outreach end-to-end).

Readme

Klaudius

An autonomous web agency, run by AI. It finds local businesses that need a website, builds each one a bespoke site, deploys it, and pitches the owner — end-to-end.

Klaudius is a complete web-agency pipeline driven by Claude Code or Codex. Give it a region and the AI does the work: it finds local businesses with no website — or a dead one, or nothing but a booking-platform page — gathers their content from public sources, builds each one a bespoke Next.js website, deploys it, and sends the outreach and follow-ups that turn a build into a paying client. You direct everything in plain English from inside your agent.

You don't need to be able to code to run it. Non-technical operators run Klaudius as a turnkey business; web designers and agencies run it as a production multiplier. It's region-agnostic — point it at any populated country and it works in the local language.

Note: this npm package contains only the CLI binary. The actual project source — the agent skills, scripts, site template, and database schema — is delivered to your project directory by the init command, after your licence key is validated against klaudius.dev. Running npm pack klaudius or npm install klaudius directly will not give you the project source. A licence for the Klaudius app runs in the app, not here: download it at klaudius.dev/download.

Quick start

# 1. Get your machine ready — installs Node + Python, skipping what you already
#    have. Paste the line for your OS into Claude Code or Codex:
curl -fsSL https://klaudius.dev/setup.sh | bash      # macOS / Linux
irm https://klaudius.dev/setup.ps1 | iex             # Windows (PowerShell)

# 2. In a new terminal, scaffold the project (prompts for your licence key):
npx klaudius init my-agency

# 3. Operate the pipeline from inside your agent:
cd my-agency
claude                                # or: codex
> Run the pipeline for New Jersey.

The setup command installs Node and Python into your user space (no admin password needed), skips anything you already have at a good version, and finishes with a preflight check that points you to init. The init wizard walks you through everything — your pricing, country and language, outreach channels, deployment host, and the credentials each one needs — then scaffolds the full project, applies the database schema, and installs dependencies. After that you operate the pipeline from inside Claude Code or Codex.

Commands

init and configure are the two you type yourself — both open an interactive wizard, so they need a real terminal and your agent can't drive them. The rest you never need to memorise: ask your agent in plain English ("update Klaudius", "check my install is healthy") and it runs them for you. Most configure-shaped requests don't need the wizard at all — "change my pricing to $899" or "switch me to Cloudflare Pages" is just an .env edit your agent makes directly.

npx klaudius preflight       # Re-check this machine is ready (Node, Python, pip, npm, network; on Windows also that PowerShell can run npx)
npx klaudius init [target]   # Scaffold a fresh project
npx klaudius configure       # Re-run the setup wizard against an existing project
npx klaudius update          # Pull latest template; conflicts staged for resolution
npx klaudius resolve <file>  # Record a decision on one staged conflict (/resolve-conflicts runs it)
npx klaudius doctor          # Diagnose a broken install (env, files, deps, credentials)

What gets scaffolded

  • Pipeline skills for your agent — find, gather, build, deploy, outreach, follow-up, warm-leads, plus a fresh-eyes qa-reviewer agent that independently checks every site before it deploys
  • Upsell skills that retrofit extras onto a client's live site when they convert — a self-serve CMS, a bespoke booking system, go-live SEO, a live auto-updating Google-rating badge, PDF invoicing
  • A Next.js/Tailwind site template — the customisable starting point each bespoke client build works from
  • Python and Node scripts — email senders and readers, adapters for the other outreach channels, database helpers, public-data gathering, deliverability checks
  • A pre-built database schema for the pipeline's CRM — candidates, statuses, outreach threads, follow-up state
  • The operating manual your agent reads (CLAUDE.md for Claude Code installs, AGENTS.md for Codex) plus operator docs (DOCS.html, operator-guide.html) for you

Updates

Updates are included with your licence. Ask your agent to "update Klaudius" and it pulls the latest skills, scripts, and template files, applies everything that's safe to apply, and walks you through anything that needs a decision from you — your own edits are never silently overwritten.

Prerequisites

  • Node 22.15+ and Python 3.10+ (the setup command above installs both if missing)
  • An AI coding agent subscription: Claude Code (Anthropic — Pro or Max plan) or Codex (OpenAI — ChatGPT Plus or Pro)
  • A free-tier account with the cloud database the pipeline's CRM runs on (the setup wizard names it and walks you through creating the project)
  • Somewhere to deploy the sites: Vercel (the default), Cloudflare Pages, or Netlify — free tiers are fine to start — or any server of your own
  • An email account to send outreach from — Gmail, Outlook / Microsoft 365, IONOS, Fastmail, Zoho, or Titan (123 Reg / Hostinger / Name.com mail) all work. Klaudius supports further outreach channels beyond email — you opt in and set the priority order during the wizard
  • API keys for the public-data sources you want to gather from

Full prerequisites and setup notes at klaudius.dev.

Licence

Each licence is granted to a single individual or single entity. You may use Klaudius for your own commercial work, but you may not resell or redistribute the source code. Full terms at klaudius.dev/terms.

Support

Email [email protected] — you get a detailed, considered reply within 24 hours, usually faster.

About

More at klaudius.dev.