Skip to content

CalebAnderson-Coder/enrich-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

215 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Empirika Enrich Clone

Pipeline autónomo de agentes de IA para descubrimiento, perfilamiento y "Enrichment" avanzado de leads B2B (basado en el stack de Supabase, Node.js y Agentes Langchain/Gemini).

Componentes y Arquitectura

  • Agents: Sistema de agentes con diferentes especialidades para evaluar e investigar al lead.
    • Carlos: Estratega jefe. Encargado de formular los "Attack Angles" y las explicaciones técnicas usando contenido previo y extraído de redes/web.
    • Scout: Encargado de validación superficial y puntuación inicial (Lead Scoring).
    • Manager: Coordinador de agentes.
    • TrueResearcher: Agente especializado en investigación profunda utilizando búsquedas en DuckDuckGo. Da con los URLs correctos de Facebook, LinkedIn e Instagram de la empresa.
  • Enrich Dashboard: Interfaz moderna construida con React + Vite + Framer Motion.
    • Diseño Premium con Glassmorphism y animaciones fluidas.
    • Navegación completa a Rendimiento, Leads, Calendario e Integraciones.
    • Panel de control de agentes y aprobación de tareas en tiempo real.
  • Herramientas Externas:
    • DuckDuckGo Search: Ocupado para encontrar y limpiar los links correctos de las entidades.
    • Firecrawl: Utilizado para conectarse al sitio web de cada lead, hacer scrape en tiempo real sin ser bloqueado por protección anti-bots y convertir toda la página a formato Markdown para el cerebro del agente Carlos.
  • Database: Supabase PostgreSQL.

Configuración Técnica

Backend (Runtime)

  • Puerto: 4000 (por defecto).
  • CORS: Configurado para aceptar conexiones de múltiples puertos de Vite (5173-5177) para facilitar el desarrollo local.

Frontend (Dashboard)

  • ubicado en ./dashboard.
  • Comando: npm run dev para iniciar el entorno de desarrollo.

Flujo de Trabajo

  1. Se obtienen Leads en bruto.
  2. TrueResearcher limpia y actualiza sus perfiles de Web/Redes.
  3. Scout y Manager validan perfiles básicos.
  4. Carlos consume la extracción MD en vivo recolectada por Firecrawl de las webs corporativas aportadas y en base a ello genera "Radiografía Técnica" y "Ángulo de Ataque" en Supabase.
  5. Todo se sirve a través de la interfaz Dashboard enrich-dashboard conectada a la base de datos de Supabase.

Actualizaciones Recientes

  • UI/UX Premium: Rediseño total del dashboard con estética moderna y animaciones profesionales.
  • Navegación Corregida: Validación de todos los enlaces internos y laterales del SaaS.
  • Fix de CORS: Rango de puertos ampliado para evitar bloqueos de API en desarrollo local.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors