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

thinkorbital

v0.5.1

Published

ORBITAL — AI-Native Development Framework. Structural governance for AI coding agents.

Downloads

121

Readme

ORBITAL is an AI-native development framework that gives your coding agent structure, boundaries, and accountability. Instead of letting AI loose on your codebase, ORBITAL enforces a phased lifecycle where every change is scoped, proposed, approved, and verified.

npm install -g thinkorbital
cd your-project
orbital liftoff

Why ORBITAL

AI coding agents are powerful but ungoverned. They hallucinate file paths, overwrite working code, ignore project conventions, and operate without audit trails. ORBITAL fixes this:

  • Scoped execution — AI only touches files it's been granted access to
  • Human gates — proposals require approval before any code is written
  • Isolated branches — every task runs in its own git worktree
  • Full audit trail — every decision, every file access, every phase transition is logged

How It Works

Every unit of work follows the ICPAEV lifecycle:

Intent → Context → Proposal → Authorization → Execution → Verification

| Phase | What happens | |-------|-------------| | Intent | Define what you want built — objective, scope, success criteria | | Context | Resolve which files the agent can read and write (CBAC envelope) | | Proposal | AI generates a technical plan — approach, files, risk assessment | | Authorization | Human reviews and approves (or rejects) the proposal | | Execution | Agent writes code in an isolated worktree with enforced boundaries | | Verification | Tests pass, criteria met, changes merge back to your branch |

Key Concepts

Context-Based Access Control (CBAC)

Every intent gets a context envelope — a precise manifest of which files the agent can read, which it can modify, and which are off-limits. This isn't advisory; it's enforced at the MCP gateway level.

┌─────────────────────────────┐
│ Context Envelope             │
│                              │
│  ✓ writable: src/auth/*.ts   │
│  ○ readable: src/types/*.ts  │
│  ✗ denied:   .env, secrets/  │
└─────────────────────────────┘

Tiered Governance

| Tier | Use case | Governance | |------|----------|------------| | T1 | Quick fixes, small changes | Auto-advance, minimal gates | | T2 | Features, refactors | Human authorization required | | T3 | Architecture, design work | AI-led design conversation → decomposed into sub-intents |

MCP Server

ORBITAL includes a Model Context Protocol server that your AI agent connects to automatically. The server exposes governance tools — the agent can't skip phases, exceed its file boundaries, or self-authorize. Every tool call is traced.

CLI Commands

orbital liftoff          Initialize ORBITAL in any project
orbital orbit            Create a new trajectory + intent
orbital context          Resolve context envelope
orbital propose          Generate AI proposal
orbital authorize        Approve proposal for execution
orbital execute          Begin isolated code execution
orbital verify           Run verification checks
orbital status           View all trajectories and intents
orbital monitor          Live terminal dashboard
orbital design           T3 design conversation
orbital systems          Health check (--fix to auto-repair)

Full command reference: thinkorbital.ai/docs/cli-lifecycle

What liftoff Creates

your-project/
├── .orbital/
│   ├── config.yaml              # Project detection + settings
│   ├── ORBITAL.md               # Agent instructions (auto-generated)
│   ├── trajectories/            # Work streams
│   ├── orbits/                  # Intent state + evidence
│   ├── policy/                  # Security policies + capability profiles
│   ├── context/                 # Layers, manifest, generated context
│   ├── envelopes/               # CBAC access grants
│   └── traces/                  # Gateway audit logs
├── .mcp.json                    # MCP server registration
└── CLAUDE.md                    # Agent bootstrap instructions

Works With

  • Claude Code (VS Code, CLI) — first-class MCP integration
  • Cursor — MCP server support
  • Any agent that speaks Model Context Protocol

Requirements

  • Node.js 18+
  • Git 2.25+

Documentation

Full docs, architecture deep-dives, and guides at thinkorbital.ai

License

MIT