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

jarc-iagentforge

v1.0.0

Published

CLI para crear y desplegar agentes de IA con Next.js

Downloads

6

Readme

🚀 JARC-IAgentForge

La forma más rápida de crear y desplegar agentes de IA profesionales

jarc-iagentforge es una herramienta CLI que te permite crear y desplegar automáticamente un agente de IA completo en menos de 3 minutos, con interfaz moderna, múltiples proveedores de IA, repositorio en GitHub y deployment en Vercel.

Demo License npm Node


✨ Características

🤖 Múltiples proveedores de IA

  • Groq: Ultra rápido, modelos Llama (económico)
  • OpenRouter: GPT-4, Claude, Gemini y más (versátil)

🎨 Interfaz moderna

  • Diseño responsive con tema claro/oscuro automático
  • Chat con markdown y sintaxis highlighting
  • Selector de modelos persistente
  • Indicadores de carga animados

🚀 Deploy automático

  • Repositorio GitHub creado automáticamente
  • Deploy en Vercel con variables de entorno
  • SSL y dominio personalizable
  • Listo para producción

💻 Stack tecnológico

  • Next.js (Pages Router) + React
  • React Markdown con GFM
  • CSS moderno con variables
  • API Routes optimizadas

⚙️ Requisitos previos

Asegúrate de tener configurado en tu sistema:

1. Node.js (v16 o superior)

# Descarga desde https://nodejs.org
node -v && npm -v

2. Git

# Descarga desde https://git-scm.com/downloads  
git --version

3. GitHub CLI (recomendado)

# Descarga desde https://cli.github.com
gh --version
gh auth login  # Selecciona HTTPS y autoriza con navegador

4. Vercel CLI

npm install -g vercel
vercel --version
vercel login

5. API Key del proveedor elegido

Para Groq:

Para OpenRouter:

  • Regístrate en openrouter.ai
  • Crea una API Key (incluye créditos gratuitos)

🚀 Instalación y uso

Instalación global

npm install -g jarc-iagentforge

Uso básico

# 1. Crea directorio para tu agente
mkdir mi-agente-ia
cd mi-agente-ia

# 2. Ejecuta la CLI
jarc-iagentforge

# 3. Responde las preguntas:
#    🤖 ¿Groq o OpenRouter?
#    🔑 ¿Tu API Key?  
#    🎯 ¿Propósito del agente?

# 4. ¡Listo! En ~3 minutos tendrás:
#    ✅ Proyecto Next.js completo
#    ✅ Repositorio en GitHub  
#    ✅ Deploy en Vercel
#    ✅ Agente funcionando en producción

🎯 Casos de uso

💼 Business & Startups

  • Chatbots de servicio al cliente
  • Asistentes de ventas automatizados
  • Soporte técnico inteligente

🎓 Educación & Learning

  • Tutores personalizados por materia
  • Asistentes de investigación
  • Herramientas de estudio interactivas

🔧 Desarrollo & Tech

  • Code review assistants
  • Documentación automatizada
  • Debugging helpers

🎨 Creatividad & Content

  • Generadores de contenido
  • Asistentes de copywriting
  • Herramientas de brainstorming

🔧 Configuración avanzada

Variables de entorno opcionales

Para GitHub (alternativa a gh CLI):

export GITHUB_TOKEN=ghp_tu_token_aqui

Para Vercel (alternativa a vercel CLI):

export VERCEL_TOKEN=tu_token_aqui

Modelos disponibles

Groq:

  • llama-3.1-8b-instant - Ultrarrápido
  • llama-3.3-70b-versatile - Versátil
  • openai/gpt-oss-120b - Potente
  • openai/gpt-oss-20b - balance

OpenRouter:

  • openai/gpt-4o - Más capaz
  • anthropic/claude-3.5-sonnet - Excelente razonamiento
  • google/gemini-pro-1.5 - Multimodal
  • meta-llama/llama-3.1-8b-instruct:free - Gratuito
  • Y muchos más...

📁 Estructura del proyecto generado

mi-agente-ia/
├── src/
│   ├── pages/
│   │   ├── api/
│   │   │   └── chat.js          # API endpoint
│   │   ├── _app.js              # App wrapper
│   │   └── index.js             # Interfaz principal
│   └── styles/
│       └── globals.css          # Estilos modernos
├── .env.local                   # Variables de entorno
├── .gitignore                   # Git ignore
├── package.json                 # Dependencias
└── README.md                    # Documentación

🛡️ Seguridad y buenas prácticas

API Keys seguras

  • Almacenadas en variables de entorno
  • Nunca expuestas en el cliente
  • Sanitización automática de inputs

Validación robusta

  • Lista blanca de modelos permitidos
  • Validación de inputs del usuario
  • Manejo de errores comprehensivo

Production ready

  • Rate limiting incorporado
  • Error boundaries
  • Logging estructurado

🤝 Contribución

¡Las contribuciones son bienvenidas!

# 1. Fork el repositorio
git clone https://github.com/tu-usuario/jarc-iagentforge
cd jarc-iagentforge

# 2. Instala dependencias
npm install

# 3. Crea una rama para tu feature
git checkout -b feature/nueva-caracteristica

# 4. Haz tus cambios y commit
git commit -m "feat: añadir nueva característica"

# 5. Push y crea PR
git push origin feature/nueva-caracteristica

📄 Licencia

MIT © Jeison Arturo Rios Castaño


🆘 Soporte

🐛 ¿Encontraste un bug?

💬 ¿Necesitas ayuda?

🚀 ¿Quieres una feature?

  • Abre un Feature Request en GitHub
  • Describe tu caso de uso específico

🏆 Showcase

¿Creaste algo increíble con JARC-IAgentForge?

¡Compártelo con nosotros! Añadiremos los mejores proyectos aquí.


¡Crea tu primer agente de IA en 3 minutos! 🚀

npm install -g jarc-iagentforge && mkdir mi-agente && cd mi-agente && jarc-iagentforge

Creado con ❤️ por Jeison Arturo Rios Castaño