CoolFace
Modelpublic

ModernoTech/nova-2b

sourceHugging Facemitupdated 14h agoView on Hugging Face
0likes
Model Card

Nova AI — Arquitectura Híbrida Oficial (ModernoTech)

![License: MIT](LICENSE) ![Format](docs/NOVAGGUFSPEC.md) ![Architecture](#arquitectura-técnica) ![Context Window](#especificaciones-técnicas)

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:

text
                                  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]
  1. 1.Nova Native (100% Entero y Ternario): Computación en pesos ternarios empaquetados (2 bits por peso) con acumuladores Int32 y activaciones Int16. Cero uso de float en operaciones críticas.
  2. 2.Mixture of Code-Experts (MoCE): Expertos modulares en Python con conocimiento estructurado persistente en SQLite (storage/knowledge.db):
  3. 3.`CodeExpert`: HTML5, CSS3, JavaScript, Python.
  4. 4.`LanguagesExpert`: Chino Mandarín, Inglés, Francés, Portugués, Español.
  5. 5.`MathExpert`: Álgebra lineal, cálculo, probabilidad y lógica.
  6. 6.RAG Ultraligero SQLite FTS5: Búsqueda léxica con ranking BM25 sin necesidad de bases vectoriales pesadas.
  7. 7.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.
  8. 8.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:
bash
  ollama run hf.co/ModernoTech/nova-2b
  • llama.cpp:
bash
  ./llama-server -hf ModernoTech/nova-2b -c 1048576 --temp 0.8 --top-p 0.95

Opción 2: Nova AI Framework Completo (MoCE + RAG + Auto-Mejora)

Ejecuta la consola interactiva con todas las capas activadas:

bash
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:

bash
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:

bash
# 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.