
Hice un proyecto con IA para qué mi jefe deje de preguntarme cada bendito día qué hice
Buenas mi gente,
Como freelance/contractor me dí cuenta que perdía más tiempo explicando lo que hacía que programando. Mi jefe que es no técnico no entiende nada del código, y las reuniones de estatus me sacaban del flow.
Esa interrupción me genera una parálisis por análisis brutal. En lugar de quejarme, construí Fabric 🐈.
¿Qué hace Fabric?
Fabric es una aplicación que se conecta a GitHub (vía Octokit) y usa Next.js 16 con Groq + Llama 3.1 para transformar los commits en reportes de alta fideliad para el cliente. Muchas empresas o clientes serios exigen reportes o progresos semanales si no quieres caer en el "micromanagement" del trabajo remoto.
Puntos para los paranoicos (como yo):
- La app es de solo lectura. No toca tu código, solo analiza metadata; siempre y cuando uses una API key de GitHub con solo permisos de lectura.
- El proyecto es open source y puedes usarlo localmente. No quise crear un SaaS para no tener problemas de compliance en el MVP o guardar información/commits de repositorios externos. La primera versión la cree para startups pequeñas (2-10 personas) o freelancers con clientes no técnicos.
https://reddit.com/link/1tdvzxn/video/y0b9caimwa1h1/player
- Se puede dar soporte a GitLab, BitBucket y otros proveedores en el futuro. De momento me enfoqué solo en GitHub.
- Ojo, la calidad de los reportes va a depender en gran medida de la calidad de tus commits.
- El reporte final no va a ser perfecto, pero es un punto de partida para agregar métricas o información específica para el cliente.
El trabajo debería hablar por nosotros, no nosotros por el trabajo. Antes creaba reportes a mano con Notion y ChatGPT y tenía que andar buscando commit por commit.
Ahora con Fabric solamente me conecto al repositorio de GitHub, selecciono la fecha de los commits y tengo el reporte generado en markdown.
Les dejo el repo por si quieren probarlo o contribuir: https://github.com/franciscoluna-28/fabric-ai