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

ahurasense

v1.0.1

Published

Ahurasense Code Assistant CLI - Multi-Agent Orchestration Platform for Autonomous Software Development

Readme

🔮 Ahura (AhuraSense)

AI-Powered Code Generator CLI - A multi-agent orchestration platform for autonomous software development.

   █████╗ ██╗  ██╗██╗   ██╗██████╗  █████╗ 
  ██╔══██╗██║  ██║██║   ██║██╔══██╗██╔══██╗
  ███████║███████║██║   ██║██████╔╝███████║
  ██╔══██║██╔══██║██║   ██║██╔══██╗██╔══██║
  ██║  ██║██║  ██║╚██████╔╝██║  ██║██║  ██║
  ╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝

✨ Features

  • ⚡ Lite Mode - Quick tasks with a single Coder agent
  • 🏗️ Full Mode - Enterprise pipeline with Planner → Coder → Tester → Reviewer
  • 🤖 Agent Tagging - Chat directly with specific agents using @coder, @tester, @planner, @reviewer
  • 📦 Framework Scaffolding - Auto-runs npx create-next-app, create-react-app, etc.
  • 💬 Conversation Memory - Follow-up on previous requests naturally
  • 🔄 Streaming Output - See files being created in real-time

📦 Installation

npm install -g ahurasense

⚙️ Setup

Create a .env file in your home directory or project folder:

ANTHROPIC_API_KEY=your-anthropic-api-key
# Optional: For GPT models
OPENAI_API_KEY=your-openai-api-key

Get your API key from Anthropic Console.

🚀 Usage

# Start Ahura in any directory
ahura

# Or use the full name
ahurasense

Basic Commands

# Just describe what you want
> create a REST API with Express and MongoDB
> add authentication with JWT
> now add rate limiting

# Switch modes
/lite    # Quick single-agent mode
/full    # Enterprise multi-agent pipeline

# Agent tags - chat directly with specific agents
@coder how do I fix this import error?
@tester test the /api/users endpoint
@planner how should I structure this project?
@reviewer check my code for issues

# Other commands
/help    # Show all commands
/status  # Session stats
/clear   # Clear conversation
/exit    # Exit

Modes

⚡ Lite Mode (Default)

  • Single Coder agent
  • Fast execution
  • Perfect for quick tasks and small features

🏗️ Full Mode

  • Multi-agent pipeline: Planner → Coder → Tester → Reviewer
  • Uses CLI scaffolding (npx create-next-app, etc.)
  • Minimal task generation
  • Code quality review

🤖 Agent Tags

Chat directly with any agent:

| Tag | Agent | Use Case | |-----|-------|----------| | @coder | Coder | Code questions, implementations (default) | | @tester | Tester | Test APIs, find bugs, security review | | @planner | Planner | Architecture advice, project structure | | @reviewer | Reviewer | Code review, best practices |

Examples:

@tester test the /api/users route for security issues
@planner how should I structure a microservices app?
@reviewer check my authentication implementation

📁 Supported Frameworks

Full Mode automatically scaffolds these frameworks:

  • Next.js - npx create-next-app
  • React - npx create-react-app
  • Vite - npm create vite
  • NestJS - npx @nestjs/cli new
  • Angular - npx @angular/cli new
  • And more...

🔧 Configuration

Environment Variables

| Variable | Required | Description | |----------|----------|-------------| | ANTHROPIC_API_KEY | Yes | Claude API key | | OPENAI_API_KEY | No | OpenAI API key (for GPT models) |

Model Configuration

Edit src/config/index.ts to change models:

  • claude-sonnet-4-20250514 (default)
  • gpt-4o
  • gpt-4-turbo

📝 Examples

Create a Next.js App with Database

> /full
> create next js app with mysql2 connection

# Ahura will:
# 1. Run: npx create-next-app@latest
# 2. Install: npm install mysql2
# 3. Create: Database utility file
# 4. Create: Example API route
# 5. Test & Review the code

Quick API Endpoint

> create an Express endpoint for user registration with validation

Get Testing Feedback

@tester analyze my authentication code for security vulnerabilities

🤝 Contributing

Contributions are welcome! Please open an issue or PR.

📄 License

MIT © AhuraSense