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-engineering-os

v2.0.0

Published

Model-independent engineering workflow installer for Codex, Claude Code, Cursor, Cline, Aider and OpenCode

Readme

AI Engineering OS

AI Engineering OS turns AI-assisted coding into a scoped, verifiable engineering workflow. It installs a small routing layer plus task-specific engineering guidance for Codex, Claude Code, Cursor, Cline, Aider, and OpenCode.

Supported product stack

  • Mobile: React Native, Expo, and TypeScript
  • Web: React, Next.js, TypeScript, and Tailwind CSS
  • Backend: Python and FastAPI
  • Data: PostgreSQL and Supabase
  • Storage: Google Cloud Storage
  • API verification: automated tests and Postman

The installer detects only these technologies. Existing repository conventions take precedence over greenfield defaults.

What it does

  • Classifies work as lean, standard, or full
  • Loads only the pipeline, roles, presets, and gates required by the task
  • Detects applications and framework versions in monorepos
  • Preserves repository rules and unrelated user changes
  • Requires evidence before tests or quality gates can be reported as passed
  • Keeps API consumers, automated tests, and Postman contracts aligned

Install

Run once from the repository root:

npx ai-engineering-os@latest init .

Reload the editor or agent session, then describe the task normally:

Inspect this project and add profile photo upload.

Adaptive context

The installed tool instruction initially loads only .ai/router.md.

  • lean: text, local styling, renames, explanations, or one-file behavior-preserving edits
  • standard: bug fixes, refactors, endpoints, screens, and normal features
  • full: authentication, personal data, migrations, storage, production, release, or cross-application work

The router expands context only when the task requires it.

Monorepos

Install once at the repository root. The detector scans up to four directory levels for supported manifests and entry points, then records every detected application in .ai/activeProfile.md.

product/
├── AGENTS.md
├── .ai/
├── products/controlCenter/
├── clients/fieldExperience/
└── services/coreApi/

Directory names are not used as technology evidence.

Optional growth pack

Executive, growth, and conversion guidance is intentionally excluded from the default engineering workflow.

npx ai-engineering-os@latest init . --packs=growth

Commands

npx ai-engineering-os@latest inspect .
npx ai-engineering-os@latest init . --tools=cursor
npx ai-engineering-os@latest init . --packs=growth
npx ai-engineering-os@latest init . --force
npx ai-engineering-os@latest doctor .
  • inspect: reports detected applications without writing files
  • init: installs the workflow
  • --tools: limits editor and agent connections
  • --packs: installs optional guidance packs
  • --dryRun: previews writes
  • --force: refreshes managed files and removes legacy layout entries
  • doctor: checks the installed core and tool connections

Installed structure

.ai/
├── router.md
├── orchestrator.md
├── activeProfile.md
├── projectProfile.md
├── projectOverrides.md
├── governance/
├── orchestration/
├── projectManagement/
├── design/
├── development/
├── testing/
├── security/
├── operations/
└── documentation/

Package documentation and unused adapter guides are not copied into the target repository.

Principles

  1. Repository evidence before assumptions
  2. The smallest complete change
  3. Verification proportional to risk
  4. No passed claim without evidence
  5. camelCase for new identifiers, with PascalCase where language conventions require it
  6. No source-code comments; intent is expressed through naming and structure
  7. Product-specific design instead of generic AI aesthetics

Documentation

License

MIT