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

@setai/cli

v0.1.2

Published

CLI Tool to generate .cursor configuration structure for AI-assisted development

Downloads

6

Readme

SetAI CLI

🚀 CLI Tool para gerar automaticamente estruturas de configuração para desenvolvimento assistido por IA

License: MIT Node.js Version TypeScript

English | Português


Português

📖 Sobre

SetAI CLI é uma ferramenta de linha de comando que automatiza a criação de estruturas de configuração para desenvolvimento assistido por IA. Gera uma estrutura completa e personalizada baseada nas respostas do usuário, aplicando melhores práticas de desenvolvimento.

✨ Funcionalidades

  • Geração Automática de Estrutura - Cria estrutura completa de configuração para IA
  • Suporte a Múltiplas IDEs - Cursor, VS Code, JetBrains, e outras
  • Configuração Avançada - Grupos modulares de configuração avançada
  • Integração com IA (Beta) - Enriquecimento automático de respostas via OpenAI, Anthropic, Google
  • Internacionalização - Suporte a Português, Inglês e Espanhol
  • Gerenciamento de API Keys - Armazenamento seguro local

🚀 Instalação

npm install -g @setai/cli

Ou use com npx:

npx @setai/cli init

📖 Uso Rápido

# Uso básico
setai init

# Com opções avançadas
setai init --advanced

# Com integração de IA (Beta)
setai init --beta

# Com idioma específico
setai init --lang en
setai init --lang es

# Configurar API keys e idioma
setai config

🎯 Exemplo

$ setai init
🚀 Iniciando geração da estrutura .cursor...

? Qual IDE você está usando? Cursor
? Qual o nome do projeto? my-awesome-project
? Qual a linguagem principal do projeto? TypeScript
? Qual framework você está usando? Next.js

✅ Informações coletadas
📝 Processando templates...
📁 Gerando arquivos...

✅ Estrutura .cursor criada com sucesso!

📚 Documentação

🛠️ Desenvolvimento

# Instalar dependências
pnpm install

# Executar testes
pnpm test

# Executar testes com cobertura
pnpm test:coverage

# Build
pnpm build

# Lint
pnpm lint

📋 Requisitos

  • Node.js >= 18.0.0
  • npm, pnpm ou yarn

🤝 Contribuindo

Contribuições são bem-vindas! Por favor:

  1. Faça um fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/AmazingFeature)
  3. Commit suas mudanças (git commit -m 'Add some AmazingFeature')
  4. Push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

📝 Licença

Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para detalhes.


English

📖 About

SetAI CLI is a command-line tool that automates the creation of configuration structures for AI-assisted development. It generates a complete and personalized structure based on user responses, applying development best practices.

✨ Features

  • Automatic Structure Generation - Creates complete AI configuration structure
  • Multiple IDE Support - Cursor, VS Code, JetBrains, and others
  • Advanced Configuration - Modular advanced configuration groups
  • AI Integration (Beta) - Automatic response enrichment via OpenAI, Anthropic, Google
  • Internationalization - Support for Portuguese, English, and Spanish
  • API Key Management - Secure local storage

🚀 Installation

npm install -g @setai/cli

Or use with npx:

npx @setai/cli init

📖 Quick Usage

# Basic usage
setai init

# With advanced options
setai init --advanced

# With AI integration (Beta)
setai init --beta

# With specific language
setai init --lang en
setai init --lang es

# Configure API keys and language
setai config

🎯 Example

$ setai init
🚀 Starting .cursor structure generation...

? Which IDE are you using? Cursor
? What is the project name? my-awesome-project
? What is the main language? TypeScript
? Which framework are you using? Next.js

✅ Information collected
📝 Processing templates...
📁 Generating files...

✅ .cursor structure created successfully!

📚 Documentation

🛠️ Development

# Install dependencies
pnpm install

# Run tests
pnpm test

# Run tests with coverage
pnpm test:coverage

# Build
pnpm build

# Lint
pnpm lint

📋 Requirements

  • Node.js >= 18.0.0
  • npm, pnpm or yarn

🤝 Contributing

Contributions are welcome! Please:

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Feito com ❤️ para a comunidade de desenvolvedores

Report Bug · Request Feature · Documentation