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

@tjalve/aie

v0.2.13

Published

Executor - autonomous GitHub issue execution for agentic development.

Downloads

1,477

Readme

Executor

@tjalve/aie is the Executor CLI for issue-driven execution. It helps an agent inspect ready work, start a scoped branch, run repository gates, open or update pull requests, check reviews, and complete work after merge.

Executor is intentionally repository-centered. It works from the target checkout and uses the repository's own scripts, policy, branch state, configured work provider, and pull requests as the source of truth.

GitHub work support is owned by the optional adapter package @tjalve/qube-adapter-github. Executor core keeps provider-neutral lifecycle behavior, while adapter packages own provider API clients, credentials, mapping, capability flags, merge and review-thread reads, and unsupported-operation diagnostics. Other work providers follow the same package boundary: the GitLab adapter lives in @tjalve/qube-adapter-gitlab, and the Linear adapter lives in @tjalve/qube-adapter-linear. Selecting a provider without its adapter installed fails with setup guidance instead of falling back to GitHub semantics.

For the full QUBE package family and command deck, see https://zark.github.io/ai-qube/ or the repository landing-page artifact at https://github.com/ZarK/ai-qube/blob/HEAD/docs/index.html.

Install

pnpm add -D --save-exact --ignore-scripts @tjalve/[email protected]
pnpm exec aie --help

For manual global use:

npm install -g @tjalve/[email protected] --ignore-scripts
aie --help

Requirements

  • Node.js 24 or newer
  • git
  • GitHub CLI gh for GitHub-backed issues, pull requests, and checks
  • GitHub CLI is not required for fully non-GitHub configurations. See the GitHub provider support guide for host, account, token, permission, offline, and recovery behavior.
  • Git 2.28.0 or newer for repository workflows. aie doctor --offline runs local checks without probing remote transport. See the QUBE Git prerequisite guide.
  • access to the configured work and review providers

Common Commands

aie --version
aie doctor
aie schema --json
aie queue --json
aie start next --dry-run
aie start next
aie pr status --json
aie complete <issue-number>

Initialize a repository policy after reviewing the dry-run output:

aie init . --dry-run --json
aie init . --defaults --yes

Safety Notes

  • The package has no install lifecycle scripts.
  • doctor, schema, queue, and init dry-runs are inspection-first commands.
  • Executor does not create credentials or bypass repository policy.

Development

corepack enable
pnpm install --frozen-lockfile --ignore-scripts
pnpm --filter @tjalve/aie run verify

Design details live in the repository spec:

  • https://github.com/ZarK/ai-qube/tree/main/products/aie/docs/spec.md