Herramienta

Auto-CRM: sistema de gestión de clientes local y gratuito con Claude Code

Gestionar clientes con herramientas SaaS implica ceder datos y pagar mensualmente por funciones que muchos founders nunca usan. Auto-CRM es un CRM open source que corre completamente en local, se configura con Claude Code en lenguaje natural, y almacena todo en un archivo SQLite que nunca sale de tu máquina. Especialmente útil para freelancers con cartera activa, equipos de ventas de 1-5 personas, o negocios que manejan relaciones comerciales sensibles.

1 fuente30 de junio de 2026

Auto-CRM: tu pipeline de ventas corriendo en tu propia máquina

La mayoría de los CRMs cobran por contacto, por usuario, por integración. Auto-CRM es open source, corre en local, y se adapta a cualquier flujo comercial usando Claude Code como capa de configuración.

Por qué tiene sentido

Un founder que vende directamente no necesita Salesforce. Necesita saber quién sigue pendiente de respuesta, cuánto tiene en pipeline, y qué contacto merece atención hoy. Auto-CRM cubre exactamente eso: dashboard con KPIs en tiempo real, Kanban de etapas de venta, historial de interacciones y clasificación automática de leads.

El diferenciador real es que todos los datos viven en un archivo SQLite local. Ninguna información de clientes sale de tu computadora. Para equipos pequeños o freelancers que manejan relaciones comerciales sensibles, eso no es un detalle menor.

No necesitas saber programar. Claude Code actúa como el técnico que configura el sistema — tú describes lo que necesitas y él ejecuta los comandos.

Requisitos previos

Dos herramientas instaladas:

  • Node.js v20 o superior
  • Claude Code (CLI de Anthropic)

Verificación rápida en terminal:

node --version
claude --version

Instalación

La forma más rápida si tienes Git:

git clone https://github.com/Hainrixz/auto-crm.git && cd auto-crm && npm install && npm run dev

Sin Git, el flujo manual es:

  1. Descargar el ZIP desde GitHub y extraer la carpeta auto-crm-main
  2. Abrir terminal en esa carpeta: cd ~/Downloads/auto-crm-main
  3. Lanzar Claude Code dentro del directorio: claude
  4. Instalar dependencias: npm install
  5. Arrancar el servidor: npm run dev
  6. Abrir http://localhost:3000 en el navegador

Para explorar la interfaz con datos de ejemplo sin agregar contactos reales:

npm run init:seed

Funcionalidades principales

Módulo Qué hace
Dashboard KPIs Conteo de contactos, deals activos y valor total del pipeline en tiempo real
Kanban de ventas Tablero drag-and-drop con etapas configurables del proceso comercial
Base de contactos Búsqueda rápida con lead scoring de 0 a 100 por contacto
Comunicación directa WhatsApp, teléfono y copiado de número desde el perfil del contacto
Historial de actividad Timeline de interacciones con alertas de seguimiento pendiente
Clasificación de leads Scoring automático por reglas o mediante análisis con IA
Webhooks Captura automática desde Typeform, Tally, Google Forms o Zapier
Import / Export CSV Migración de datos y backups sin fricción
Digest diario Resumen por email de actividad y seguimientos (requiere configuración)
Servidor MCP Integración con Claude Desktop/Web para consultas en lenguaje natural

Comandos slash en Claude Code

Desde el terminal con Claude activo dentro del proyecto:

Comando Función
/setup Configura el CRM desde cero según tus necesidades
/add-contact Crea un nuevo contacto
/search Busca contactos o deals
/metrics Muestra estadísticas del pipeline
/follow-ups Lista los seguimientos pendientes
/import-csv Importa contactos masivamente desde un CSV
/classify Clasifica leads con IA
/digest Envía el resumen diario por email

Integración MCP con Claude Desktop

Auto-CRM incluye un servidor MCP que expone los datos directamente a Claude Desktop o Claude Web. Permite hacer consultas en lenguaje natural sobre el pipeline sin abrir la interfaz web. Las 10 herramientas disponibles cubren contactos, deals, métricas, actividades, seguimientos y clasificación de leads.

Las más útiles en la práctica:

  • get_dashboard_summary — panorámica completa del negocio
  • get_follow_ups — seguimientos pendientes por fecha
  • classify_leads — scoring masivo de leads sin abrir la interfaz
  • get_pipeline_metrics — valor y velocidad del pipeline

Configuración opcional

El sistema funciona sin variables de entorno. Estas extienden las capacidades con IA y notificaciones. Crear un archivo .env en la raíz:

ANTHROPIC_API_KEY=    # Habilita clasificación de leads con IA (Claude)
RESEND_API_KEY=       # Activa el resumen diario por email
DIGEST_EMAIL=         # Destinatario del digest
DIGEST_FROM=          # Nombre y dirección del remitente

Sin ANTHROPIC_API_KEY, la clasificación de leads funciona por reglas estáticas en lugar de análisis semántico.

Opciones de despliegue

# Modo producción local (sin hot reload)
npm run local

# Docker (ideal para que corra en segundo plano de forma permanente)
docker compose up -d

Stack tecnológico

Next.js 16, React 19, TypeScript, SQLite + Drizzle ORM, Tailwind CSS v4, shadcn/ui, Recharts, @dnd-kit.

Para quién tiene sentido

Auto-CRM es útil cuando el CRM que usas cuesta más de lo que aporta, o cuando trabajas con datos de clientes que no deberían salir de tu infraestructura. Funciona bien para:

  • Freelancers con cartera activa de clientes (5-50 contactos en seguimiento)
  • Equipos de ventas pequeños de 1-5 personas
  • Negocios locales con relaciones comerciales directas
  • Founders que quieren visibilidad de pipeline sin dependencia de plataformas externas

No es una alternativa a HubSpot para un equipo de 30 personas. Es una solución liviana, adaptable con prompts en lenguaje natural, completamente gratuita, y sin ningún dato viajando a servidores de terceros.

📎