AssistantIA es una plataforma todo-en-uno potenciada por inteligencia artificial que ayuda a los usuarios a optimizar su día a día. Desde la gestión de tareas, generación de correos, scraping web inteligente, hasta la planificación financiera, AssistantIA combina múltiples utilidades en una experiencia simple y eficiente.
- Crea tareas con urgencia, duración, hábitos y fecha límite.
- Obtén sugerencias personalizadas basadas en tus hábitos y prioridades.
- Planificación automatizada de eventos.
- Crea campañas de email personalizadas usando IA (Mistral 7B).
- Configura tono, objetivo, segmento y mensaje base.
- Exporta en formato HTML o texto.
- Sube un archivo CSV con URLs.
- Extrae automáticamente:
- Títulos, descripciones,
h1 - Correos, teléfonos y redes sociales
- Títulos, descripciones,
- Descarga resultados como archivo CSV.
- Ingresa tus gastos diarios por categoría.
- Visualiza estadísticas con gráficos interactivos (Recharts).
- Analiza tu salud financiera mensual y anual.
- Visualización en tiempo real de tareas, finanzas y progreso.
- Integración con múltiples componentes como cards, gráficas y sugerencias generadas por IA.
- Frontend: Next.js 15, TailwindCSS, TypeScript
- Backend: FastAPI, Supabase (Auth & DB), OpenRouter API (Mistral-7B), Django Rest,
- IA: Generación de contenido y planificación inteligente vía modelos LLM
- Gráficos: Recharts
- Scraping: FastAPI + BeautifulSoup + Pandas
# Clonar el repositorio
git clone https://github.com/M41k80/assistantia.git
# Instalar dependencias
cd assistantia
npm install
# Ejecutar en modo desarrollo
npm run dev
