ModernoTech/nova-2b
Nova AI — Arquitectura Híbrida Oficial (ModernoTech)
   
Nova AI es una inteligencia artificial conversacional e híbrida desarrollada por ModernoTech, concebida para ser ultrapotente en relación con su tamaño, ultracompacta, ultraligera y con arquitectura de auto-mejora continua.
💡 Concepto Fundamental
Nova AI rompe la dependencia absoluta de los LLMs gigantes. En su lugar, distribuye la inteligencia en tres pilares:
NOVA AI
│
┌────────────────┴────────────────┐
▼ ▼
[ NOVA NATIVE ] [ NOVA 2B LLM ]
100% Integer & Ternary {-1,0,1} Inferencia GGUF Universal
│ (LM Studio, Ollama, llama.cpp)
┌──────────────┼──────────────┐
▼ ▼ ▼
[MoCE Experts] [User Memory] [Nova RAG FTS5]
│
▼
[Self-Improvement Engine]- Nova Native (100% Entero y Ternario): Computación en pesos ternarios empaquetados (2 bits por peso) con acumuladores
Int32y activacionesInt16. Cero uso defloaten operaciones críticas. - Mixture of Code-Experts (MoCE): Expertos modulares en Python con conocimiento estructurado persistente en SQLite (
storage/knowledge.db): - `CodeExpert`: HTML5, CSS3, JavaScript, Python.
- `LanguagesExpert`: Chino Mandarín, Inglés, Francés, Portugués, Español.
- `MathExpert`: Álgebra lineal, cálculo, probabilidad y lógica.
- RAG Ultraligero SQLite FTS5: Búsqueda léxica con ranking BM25 sin necesidad de bases vectoriales pesadas.
- Self-Improvement Engine: Detecta debilidades, autopsia de errores, genera ejercicios sintéticos de práctica, verifica resultados y consolida mejoras en disco de forma autónoma.
- Nova 2B LLM (GGUF): Actúa como motor de razonamiento de respaldo y profesor para sintetizar conocimiento nuevo.
🚀 Despliegue Rápido
Opción 1: Modelo GGUF Universal (LM Studio / Ollama / llama.cpp)
El archivo nova-2b.gguf puede ejecutarse directamente en cualquier cliente compatible con GGUF desde el Hugging Face Hub:
- LM Studio: Buscar `ModernoTech/nova-2b` y presionar Download.
- Ollama:
ollama run hf.co/ModernoTech/nova-2b- llama.cpp:
./llama-server -hf ModernoTech/nova-2b -c 1048576 --temp 0.8 --top-p 0.95Opción 2: Nova AI Framework Completo (MoCE + RAG + Auto-Mejora)
Ejecuta la consola interactiva con todas las capas activadas:
python3 nova_core.py- Escribe preguntas técnicas o habla cotidianamente.
- Para enseñar:
Aprende esto: <hecho nuevo> - Para forzar auto-mejora:
/improve - Para ver rendimiento por habilidad:
/skills - Para ver estadísticas:
/stats
Opción 3: Servidor API Compatible con OpenAI
Levanta el endpoint HTTP local en el puerto 8080:
python3 nova_server.py- Endpoint:
http://127.0.0.1:8080/v1/chat/completions(compatible con Open WebUI, Cursor, VS Code). - Estado:
http://127.0.0.1:8080/status
🧪 Auditorías y Pruebas Unitarias
Nova AI cuenta con un riguroso sistema de pruebas y auditoría automática:
# 1. Auditoría estricta Integer-Only / Ternary (falla si detecta float):
python3 nova_auditor.py
# 2. Suite de pruebas unitarias completas:
python3 -m unittest tests/test_nova_suite.py📄 Especificación de Metadatos
Para consultar el estándar de metadatos propios de Nova incrustados en GGUF, revisa docs/NOVA_GGUF_SPEC.md.
📜 Licencia y Autoría
Copyright (c) 2026 ModernoTech / José Luis Brea. Distribuido bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
