🧠 JSON AI Inspector: Inteligencia Artificial para entender tu JSON como nunca antes
¿Alguna vez has recibido una respuesta JSON tan grande y anidada que te tomó varios minutos entenderla? ¿Y si pudieras simplemente preguntarle a una IA qué contiene ese JSON?
Ahí es donde entra en juego JSON AI Inspector: una aplicación open source construida en Streamlit, que te permite formatear, analizar, comparar y generar datos JSON con la ayuda de la inteligencia artificial.
✨ Principales características
1. Formateo y Exportación
- Muestra tus JSON con formato bonito y resaltado de sintaxis
- Exporta fácilmente a CSV para usar en Excel
- Genera automáticamente definiciones de tipos para Python, Go y TypeScript
2. Análisis con IA (Groq-powered)
- Pregunta en lenguaje natural sobre el contenido del JSON
- Obtén respuestas inteligentes e inmediatas
- Ideal para entender estructuras complejas o documentos API
3. Comparación de Estructuras JSON
- Compara dos archivos JSON y observa los cambios en paralelo
- Visualiza diferencias: campos nuevos, eliminados o modificados
- Genera un reporte de comparación
4. Generación de Datos Mock
- Crea datos de ejemplo a partir de una estructura
- Soporte para tipos comunes:
string
,int
,email
,url
, etc. - Capacidad de inferencia para arrays y objetos anidados
- Exporta los datos generados fácilmente
🧩 Otras funcionalidades
- Interfaz en español e inglés
- Soporte para modo oscuro y claro
- Historial de sesiones
- Manejo de estado de sesión con IA
🚀 Cómo empezar
- Clona el repositorio:
git clone https://github.com/json-ai-tools/json-ai-inspector.git
cd json-ai-inspector
3. Instala las dependencias:
pip install -r requirements.txt
4. (Opcional) Añade tu clave de Groq para funciones con IA:
echo "GROQ_API_KEY=tu-api-key" > .env
5. Ejecuta la aplicación:
streamlit run app.py
💡 ¿Para qué usar JSON AI Inspector?
- Revisar respuestas de APIs de forma más inteligente
- Generar datos de prueba realistas para tus servicios
- Acelerar la documentación técnica y contratos de datos
- Detectar rápidamente inconsistencias o errores
👩💻 ¿Quién debería usar esta herramienta?
- Backend developers
- QA/Testers
- Desarrolladores de APIs
- Estudiantes y docentes de programación
🧠 Más que un formateador, es un inspector inteligente
Con json-ai-inspector
, ya no es necesario leer cientos de líneas JSON manualmente. Puedes preguntarle al sistema:
“¿Qué campos son obligatorios?”
“¿Cuáles objetos están vacíos?”
“¿Hay inconsistencias en las fechas?”
La IA responde con una comprensión contextual del archivo.
🤝 Colabora o personaliza
Este proyecto es open source y está creciendo. Puedes:
- ⭐ Darle estrella en GitHub
- 🐛 Reportar un bug o sugerencia
- 🛠️ Personalizarlo para tus propios proyectos
Creado con ❤️ por la comunidad. Si te interesa colaborar o necesitas una solución personalizada, visítame en codeIA.cl o buscame por devjaime.
¿Te gustaría ver una versión SaaS de esta herramienta con historial, equipos y más análisis?
¡Déjamelo saber en los comentarios! 🙌