Descripción General
Intellithink es una aplicación web SaaS (Software as a Service) que transforma texto caótico y no estructurado en claridad. Utilizando modelos de IA, la herramienta analiza la entrada del usuario para generar resúmenes concisos, extraer puntos clave, formular posibles contraargumentos y proponer planes de acción detallados.
Características Principales
- Razonamiento Estructurado: Proporciona análisis en 4 cuadrantes: Resumen, Puntos Clave, Contraargumentos y Plan de Acción.
- Análisis por IA: Integración con una API para un análisis de texto rápido y profundo.
- Suscripciones Pro: Sistema de monetización con Clerk (Autenticación) y Polar (Pagos) para acceso ilimitado.
- Versión CLI: Herramienta de línea de comandos (`think`) para desarrolladores y usuarios técnicos que permite análisis rápidos desde la terminal.
- Gestión de Usuarios: Backend robusto en Vercel con Supabase para la gestión de usuarios, cuotas y niveles de suscripción.
Stack Tecnológico
Frontend Next.js, React, TailwindCSS
Backend Node.js (Serverless on Vercel)
Autenticación Clerk
Base de Datos Supabase (PostgreSQL)
IA Grok AI
Pagos Polar
Hosting Frontend VPS
CLI Node.js (npm)
Desarrollo & Visión
El desarrollo de Intellithink ha sido un ejercicio completo de integración full-stack:
- Infraestructura Híbrida: Despliegue de un frontend en un VPS comunicándose de forma segura con un backend serverless (Vercel).
- Flujo de Pagos: Implementación de un ciclo de pago completo con Polar, incluyendo la creación de checkouts y la gestión de webhooks para actualizar el tier del usuario en Supabase.
- Autenticación Segura: Uso de Clerk para gestionar sesiones de usuario y proteger tanto el frontend como los endpoints del backend mediante tokens JWT.
- Marketing Técnico: Creación de una CLI como embudo de adquisición para atraer a usuarios técnicos y convertirlos a la plataforma web.
Estado Actual
El proyecto está lanzado (v1.0) y funcional. El flujo de autenticación y análisis de IA está operativo.
- ✓ API de análisis funcional.
- ✓ Autenticación de usuarios implementada.
- ✓ Flujo de pago Pro implementado en Modo de Pruebas.
- ✓ Versión CLI funcional con autenticación de dispositivo.
- → Implementar comando `think --claim-account` en la CLI.