Flint
Flint es una interfaz de chat local y totalmente offline para modelos locales de Ollama, optimizada para modelos pequeños (3-4B). Utiliza Go y SQLite en un binario estático sin telemetría ni dependencias externas, priorizando la privacidad y el rendimiento en hardware modesto.
Ficha actualizada 26 sept 2026, 18:25 · upstream 26 sept 2026, 18:07 · release v0.1.4
Qué es Flint
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Flint es una herramienta de IA personal diseñada para ejecutarse localmente, eliminando la dependencia de la nube o CDNs. Su arquitectura combina un backend en Go con una interfaz frontend ligera basada en htmx y Alpine.js, evitando pasos de compilación complejos. El sistema gestiona el contexto de manera eficiente mediante resúmenes en segundo plano para evitar desbordamientos en ventanas pequeñas, permitiendo conversaciones largas sin perder información relevante.
Además, ofrece capacidades avanzadas como memoria persistente entre chats (@memory save), búsqueda web local opcional vía Brave Search API y una capa de seguridad robusta para la ejecución de comandos de shell. Cada comando propuesto por el modelo requiere aprobación explícita del usuario antes de ejecutarse, bloqueando acciones catastróficas automáticamente.
Está diseñado específicamente para hardware modesto (ej. GPU de 6 GB) y no está pensado para ser expuesto a redes públicas ni compartido entre usuarios, priorizando la privacidad y el rendimiento local sobre las características de escalabilidad multiusuario.
- Chat con modelos locales sin enviar datos a la nube
- Ejecución segura de comandos de shell con aprobación previa
- Gestión de memoria persistente para contextos largos
- Búsqueda web local re-rankeada con embeddings
- Optimización de contexto para modelos pequeños (3-4B)
- Interfaz offline sin dependencias externas ni telemetría
- Binario estático Go + SQLite sin build step complejo
- Gestión de contexto con resúmenes en capas y presupuesto real por solicitud
- Seguridad en shell: aprobación obligatoria y bloqueo automático de comandos peligrosos
- Memoria persistente vinculada a carpetas específicas
- Búsqueda web local opcional con re-rank local
- Soporte nativo para modelos Ollama cloud con etiquetas claras
- Optimizado para hardware modesto (ej. GPU de 6 GB), puede comportarse mal en equipos grandes según el autor
- No está diseñado para ser expuesto a redes ni compartido entre usuarios
- Dependencia obligatoria de Ollama instalado localmente
- Búsqueda web requiere clave API de Brave Search (opcional pero necesaria para esa función)
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Se recomienda usar Docker con docker-compose.yml o desktop.yml. Crear carpeta data para persistencia. Puerto por defecto 3141. Para búsqueda web, instalar nomic-embed-text. Actualizar con docker compose pull. No exponer al network público.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



