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

@davenevis/aimanager

v2.1.6

Published

πŸš€ Autonomous AI company with CEO dashboard - Web interface + CLI to deploy intelligent AI workers and build projects automatically

Readme

πŸš€ AiManager - Autonomous AI Company

Transform any project into an autonomous AI company with intelligent workers that coordinate and build your vision automatically!

πŸ§ͺ Test Update - [Current Time: January 27, 2025 00:37 UTC] - Checking if GitHub updates properly

NPM Version License: MIT Node Version

✨ What is AiManager?

AiManager is a revolutionary CLI tool that creates autonomous AI companies for your projects. Instead of managing multiple Claude instances manually, AiManager:

  • πŸ€– Spawns intelligent AI workers automatically
  • 🏒 Provides a CEO dashboard for project management
  • ⚑ Coordinates workers in real-time through file-based communication
  • πŸ“Š Monitors progress with live WebSocket updates
  • πŸ›‘οΈ Prevents corruption with 5-layer protection system
  • πŸ“ Organizes projects in dedicated subfolders

🎯 Quick Start

Install Globally

npm install -g @davenevis/aimanager

Launch Your AI Company

# Initialize a new project
aimanager init "My Awesome Project"

# Launch the CEO control panel
aimanager dashboard

Open http://localhost:3000 and watch the magic happen! ✨

🏒 CEO Control Panel

The crown jewel of AiManager - a beautiful web interface where you:

πŸ“‹ Create Projects

  • Describe your vision in natural language
  • Select project complexity and type
  • Choose specific technologies and requirements

πŸ‘₯ Deploy AI Workers

  • Nova 🎨 - Frontend Specialist (React, UI/UX)
  • Zephyr ⚑ - Features Engineer (Backend, APIs)
  • Cipher πŸ”’ - Security Specialist (Auth, Security)
  • Sage πŸš€ - Full Stack Engineer (Integration)
  • Pixel 🎭 - UI/UX Designer (Design, Branding)
  • Alex 🏒 - Project Manager (Coordination)

πŸ“Š Monitor Real-Time Progress

  • Live worker status updates
  • Task completion tracking
  • Blocker identification and resolution
  • Company performance metrics

πŸŽͺ Usage Examples

Command Line Interface

# Quick autonomous project launch
aimanager autonomous "build a React dashboard with user authentication"

# Monitor team activity
aimanager show-team

# Update your status as a worker
aimanager focus "Implementing user authentication"
aimanager complete "Login form" "Password validation"

# View assigned tasks
aimanager tasks

# Create project backups
aimanager backup

CEO Dashboard Workflow

  1. Launch Dashboard: aimanager dashboard
  2. Create Project: Fill out the beautiful web form
  3. Select Workers: Choose AI specialists for your team
  4. Launch Company: Click the magic button
  5. Monitor Progress: Watch autonomous AI workers build your vision

πŸ”§ Features

πŸ€– Autonomous Workers

  • Intelligent task assignment based on worker specialties
  • Automatic terminal spawning with custom system prompts
  • Real-time coordination through corruption-proof file system
  • Self-managing workflows with blocker resolution

🏒 CEO Experience

  • Professional web interface for project management
  • Real-time WebSocket updates showing live progress
  • Project organization in dedicated subfolders
  • Company statistics and performance monitoring

πŸ›‘οΈ Corruption-Proof Architecture

  • 5-layer protection system prevents file corruption
  • Atomic file operations with locking mechanisms
  • JSON validation and recovery for reliability
  • Continuous backups with automatic cleanup

πŸ“Š Real-Time Monitoring

  • Live dashboard updates via WebSocket
  • Worker status tracking with progress indicators
  • Task completion monitoring across all projects
  • Blocker identification and resolution support

πŸš€ Advanced Usage

Project Templates

# List available templates
aimanager autonomous templates

# Launch with specific complexity
aimanager autonomous "e-commerce platform" --complexity high

# Use specific workers
aimanager autonomous "mobile app" --workers nova,cipher,sage

Configuration Management

# View current configuration
aimanager config list

# Update settings
aimanager config set project.theme dark
aimanager config set workers.max_concurrent 3

# Validate setup
aimanager config validate

Data Management

# Export project data
aimanager export --format json
aimanager export --format csv

# Create backups
aimanager backup
aimanager backup list
aimanager backup restore backup-name

πŸ—οΈ Architecture

AiManager uses a sophisticated architecture designed for autonomous AI coordination:

Core Components

  • Terminal Spawner: Automatically creates Claude terminals with custom prompts
  • Project Manager AI: Analyzes requests and creates execution plans
  • File Operations: Corruption-proof file system with atomic writes
  • Dashboard Server: Real-time WebSocket updates and CEO interface
  • Worker Coordination: Task assignment and progress monitoring

File Structure

your-project/
β”œβ”€β”€ .aimanager/              # AiManager configuration
β”‚   β”œβ”€β”€ config/             # Project and worker settings
β”‚   β”œβ”€β”€ data/               # Worker status and tasks
β”‚   └── instructions/       # Auto-generated worker prompts
└── ai-projects/            # Launched projects
    β”œβ”€β”€ project-1/          # Each project in subfolder
    └── project-2/

πŸ“‹ Requirements

  • Node.js: >= 16.0.0
  • NPM: >= 8.0.0
  • Claude Code: For AI worker terminals
  • Modern Browser: For CEO dashboard
  • Windows/macOS/Linux: Cross-platform support

🀝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Setup

git clone https://github.com/davenevis/AiManager.git
cd AiManager
npm install
npm run dev

πŸ“„ License

MIT Β© Dave Nevis

πŸ™ Acknowledgments

  • Built for the Claude Code ecosystem
  • Inspired by autonomous agent coordination
  • Designed for real-world project management

Ready to build the future with autonomous AI workers? πŸš€

Install AiManager today and transform your development process forever!

npm install -g @davenevis/aimanager
aimanager dashboard

⭐ Star this repo if AiManager helped you build amazing projects!