ModernoTech commited on
Commit
09986d4
·
verified ·
1 Parent(s): 80b6276

Institutional restructure: Nova AI seven-model family

Browse files
Files changed (1) hide show
  1. README.md +228 -64
README.md CHANGED
@@ -1,8 +1,8 @@
1
  ---
2
  language:
3
- - en
4
  - es
5
- pretty_name: Nova Coder — Moderno Tech
 
6
  model_name: Nova Coder
7
  model_creator: Moderno Tech
8
  tags:
@@ -10,8 +10,9 @@ tags:
10
  - nova
11
  - nova-coder
12
  - gguf
13
- - code-generation
14
  - quantized
 
 
15
  license: other
16
  inference: false
17
  ---
@@ -22,88 +23,251 @@ inference: false
22
  <img alt="Moderno Tech" src="images/moderno-tech-logo.png" width="84"/>
23
  </div>
24
 
25
- # Nova Coder 2.0
 
 
26
 
27
- **Moderno Tech — Nova**
28
 
29
- Nova Coder 2.0 es la distribución de cuantizaciones de Nova Coder publicada por Moderno Tech.
30
- La distribución actual de este repositorio es la variante GGUF consolidada. La anterior distribución Safetensors BF16 se consolidó bajo el mismo identificador de producto; las rutas públicas deben usar ModernoTech/Nova-Coder. No se considera una disponibilidad separada de los pesos originales BF16.
 
 
 
31
 
32
  Sitio oficial: https://moderno.com.ar
33
 
34
- ## Cuantización recomendada
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
 
36
- Para uso general:
37
 
38
- - Archivo: **`Nova-Coder-2.0-Q4_K_M.gguf`**
39
- - Tamaño exacto: **10,364,416,480 bytes**
40
- - SHA-256: `38bc76f3326b49b4d81d1027d092bf7ce5b4ed2de4136d1d2e7e6347c3ec8376`
41
- - Tipo: Q4_K_M
42
- - Ventaja: tamaño moderado y alta calidad para generación de código.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
 
44
- ## Variantes disponibles
 
 
 
 
 
 
 
 
 
45
 
46
- | Archivo | Cuantización | Tamaño bytes | SHA-256 |
47
- |---|---|---:|---|
48
- | `Nova-Coder-2.0-Q2_K.gguf` | Q2_K | 6,430,464,480 | `d4eb2f3365ac103d4231352b331577135be67931cecedad474c38e4cecb9182d` |
49
- | `Nova-Coder-2.0-Q3_K_L.gguf` | Q3_K_L | 8,459,398,624 | `9d9b1b46859bb2208acf2174192547e53389575fb2af820a988c91ecb94c2613` |
50
- | `Nova-Coder-2.0-Q3_K_M.gguf` | Q3_K_M | 8,126,606,816 | `3918c980cc193aa63733db160fdd26ef3a668fecd5219d0e1aa62d12c86cc91f` |
51
- | `Nova-Coder-2.0-Q3_K_S.gguf` | Q3_K_S | 7,487,663,584 | `15476c1c838f3a8205d0d7725a1f2b377da0ba1c287149680dbffc8d755904d2` |
52
- | `Nova-Coder-2.0-Q4_0.gguf` | Q4_0 | 8,905,109,984 | `7d932d742f5e09b66cf017bb0e27bf5acf1d0a12d0e65bcc4561528020c4b56c` |
53
- | `Nova-Coder-2.0-Q4_K_M.gguf` | Q4_K_M | 10,364,416,480 | `38bc76f3326b49b4d81d1027d092bf7ce5b4ed2de4136d1d2e7e6347c3ec8376` |
54
- | `Nova-Coder-2.0-Q4_K_S.gguf` | Q4_K_S | 9,533,608,416 | `48a9e203ee6f5ed208c4d8859b7c2c2914bd1af8621d90f366dd7b0bd9112d5c` |
55
- | `Nova-Coder-2.0-Q5_0.gguf` | Q5_0 | 10,841,764,320 | `fbd09a611559c2f97767a41e555dd05d0c6a61425bf14d2d1e2cf0ea817690dd` |
56
- | `Nova-Coder-2.0-Q5_K_M.gguf` | Q5_K_M | 11,851,313,632 | `08b4ff12b045ec0001a690249931d91acbcbe007694352d6ac5bf86e16f6fc6b` |
57
- | `Nova-Coder-2.0-Q5_K_S.gguf` | Q5_K_S | 11,143,057,888 | `03f2eacb23d597e7793a57bcaabcc3ebceec1515b04a0fe49996817ff169922d` |
58
- | `Nova-Coder-2.0-Q6_K.gguf` | Q6_K | 14,066,972,128 | `0cfe5211943fffec745261aba45023b07d1a9004356a4efdfbf855bf47ca6782` |
59
- | `Nova-Coder-2.0-Q8_0.gguf` | Q8_0 | 16,702,517,728 | `373dcfc92e01372709b6164fc836f677a6280e25e9eac5c434c64223207bfc4f` |
60
- | `Nova-Coder-2.0-F16.gguf` | f16 | 31,424,033,248 | `2de57aa898372715c457b7c06362bb9826f3e47ba2a83679f162fcb7b40e763b` |
61
 
62
- Todos los nombres son identificadores Nova y se almacenan directamente en este repositorio.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
 
64
- ## Arquitectura
65
 
66
- | Arquitectura | Clase heredada de compatibilidad para MoE orientada a código especializado |
67
- - Tipo: Mixture-of-Experts (MoE)
68
- - Parámetros totales: aproximadamente 16B
69
- - Parámetros activos por token: aproximadamente 2.4B
70
- - Capas: 27
71
- - Hidden size: 2048
72
- - Cabezas de atención: 16
73
- - Expertos: 64 routed + 2 shared
74
- - Expertos activos por token: 6
75
- - Contexto soportado: 163840 tokens
76
- - Vocabulario: 102400
77
- - RoPE: escalado RoPE de factor 40, base original 4096
78
 
79
- ## Compatibilidad
80
 
81
- Los archivos GGUF están preparados para LM Studio, Ollama y llama.cpp a través del formato GGUF. Las cuantizaciones con mayor consumo de bits ocupan más memoria y pueden requerir más VRAM/RAM.
82
 
83
- Los archivos de texto e identificación necesarios están incluidos en formato origen. El tokenizer y la plantilla de chat se preservan dentro de los GGUF y se cargan mediante el runtime compatible.
84
 
85
- ## Estructura y chat
86
 
87
- Esta distribución conserva la arquitectura y la plantilla de chat del artefacto de origen. La carga debe respetar los tokens, la configuración y la plantilla correspondientes.
88
 
89
- ## Licencia y atribución
90
 
91
- - La identidad comercial es Moderno Tech / Nova Coder
92
- - La distribución se presenta como una variante derivada publicada por Moderno Tech.
93
- - Los textos y obligaciones de licencia del origen quedan preservados mediante referencia a los avisos correspondientes.
94
- - Modalidad de código del origen: MIT.
95
- - Modalidad del modelo de origen: licencia del modelo original, conservada en `THIRD_PARTY_NOTICES/`.
96
- - Código de origen: aviso MIT preservado en `THIRD_PARTY_NOTICES/`.
97
- - Licencia del modelo: preservada en `THIRD_PARTY_NOTICES/`.
98
 
99
- Moderno Tech no afirma haber entrenado los pesos del modelo original desde cero.
100
 
 
101
 
102
- ## Documentación legal
103
 
104
- - `MODERNO-TECH-LICENSE.md` — licencia y distribución de aportes propios.
105
- - `MODERNO-TECH-TERMS.md` — términos comerciales.
106
- - `MODERNO-TECH-DISCLAIMER.md` — responsabilidad, garantías y soporte.
107
- - `THIRD_PARTY_NOTICES/` — avisos, atribuciones y licencias heredadas.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
108
 
109
- Sitio oficial: https://moderno.com.ar
 
1
  ---
2
  language:
 
3
  - es
4
+ - en
5
+ pretty_name: Nova Coder — Inteligencia artificial especializada en programación
6
  model_name: Nova Coder
7
  model_creator: Moderno Tech
8
  tags:
 
10
  - nova
11
  - nova-coder
12
  - gguf
 
13
  - quantized
14
+ - code-generation
15
+ - local-ai
16
  license: other
17
  inference: false
18
  ---
 
23
  <img alt="Moderno Tech" src="images/moderno-tech-logo.png" width="84"/>
24
  </div>
25
 
26
+ # NOVA CODER
27
+
28
+ **Moderno Tech — Nova AI**
29
 
30
+ ## Inteligencia artificial especializada en programación
31
 
32
+ Nova Coder es el modelo especializado en programación de la familia Nova AI.
33
+
34
+ Con aproximadamente 16.000 millones de parámetros, fue concebido para asistir a desarrolladores y usuarios que necesitan utilizar inteligencia artificial durante el desarrollo de software.
35
+
36
+ A diferencia de los modelos de propósito general, su propuesta se centra en las necesidades específicas de la programación.
37
 
38
  Sitio oficial: https://moderno.com.ar
39
 
40
+ ---
41
+
42
+ ## Visión y filosofía de Nova AI
43
+
44
+ **Tu inteligencia artificial. Tu dispositivo. Tus recursos.**
45
+
46
+ Nova AI es una familia de modelos de inteligencia artificial desarrollada dentro de Moderno Tech, con una filosofía centrada en la eficiencia computacional, la ejecución local y la accesibilidad.
47
+
48
+ La visión de Moderno Tech es que una persona no debería necesitar una infraestructura costosa ni depender permanentemente de servidores en la nube para utilizar un asistente de inteligencia artificial.
49
+
50
+ Para los modelos de la línea de computadoras, el objetivo es que el usuario pueda instalar su propia inteligencia artificial Moderno Tech y utilizarla para trabajar, estudiar y resolver distintas tareas, aprovechando el hardware disponible.
51
+
52
+ ### Una nueva forma de utilizar inteligencia artificial
53
+
54
+ Tradicionalmente, muchos asistentes de inteligencia artificial procesan las consultas en servidores remotos. Cada conversación requiere recursos de procesamiento, memoria y aceleración de hardware en una infraestructura centralizada.
55
+
56
+ La propuesta de Nova AI es diferente.
57
+
58
+ Moderno Tech busca que los usuarios puedan instalar y ejecutar sus modelos directamente en sus computadoras, utilizando motores de inferencia locales y los recursos del propio equipo.
59
+
60
+ La descarga inicial del modelo sí utiliza almacenamiento y transferencia de datos. La ventaja buscada es que la inferencia y la generación de respuestas se realicen localmente, cuando la implementación lo permite.
61
+
62
+ No prometer privacidad absoluta, ejecución sin conexión ni compatibilidad universal sin comprobar las características reales de la plataforma.
63
+
64
+ ### Dispositivos contemplados
65
+
66
+ La línea de modelos para computadoras está dirigida a:
67
+
68
+ - Computadoras portátiles.
69
+ - Computadoras de escritorio.
70
+ - Estaciones de trabajo.
71
+ - Sistemas compatibles con ejecución local de modelos de mayor tamaño.
72
+
73
+ El objetivo es que cada usuario pueda seleccionar un modelo de acuerdo con los recursos disponibles.
74
+
75
+ La compatibilidad depende de la memoria disponible, el motor de inferencia, el soporte de hardware, la cuantización y las características del dispositivo.
76
+
77
+ ### Ventajas de este enfoque
78
+
79
+ **Menor dependencia de servidores de inferencia**
80
+
81
+ Las consultas se procesan localmente cuando el motor de inferencia y el dispositivo son compatibles.
82
+
83
+ **Mayor control del usuario**
84
+
85
+ El modelo se encuentra en el dispositivo y no es necesario enviar cada consulta a un servidor central para generar una respuesta local.
86
+
87
+ **Optimización de infraestructura**
88
+
89
+ Moderno Tech puede ofrecer una plataforma para muchos usuarios sin necesitar una infraestructura de GPU centralizada que procese individualmente cada conversación.
90
+
91
+ **Elección según el dispositivo**
92
+
93
+ Cada usuario puede elegir el modelo de acuerdo con los recursos de su equipo.
94
+
95
+ **Accesibilidad**
96
+
97
+ La IA local puede acercarse a usuarios que no disponen de suscripciones a servicios de inferencia remota.
98
 
99
+ No prometer privacidad absoluta, ejecución sin conexión ni compatibilidad universal sin comprobar las características reales de la plataforma.
100
 
101
+ ---
102
+
103
+ ## Qué se buscó lograr con Nova Coder
104
+
105
+ El objetivo de Nova Coder es concentrar la capacidad del modelo en tareas relacionadas con el desarrollo de software.
106
+
107
+ Un modelo especializado no necesita competir exclusivamente por cantidad de parámetros con un modelo general.
108
+
109
+ La especialización permite orientar su comportamiento hacia la comprensión de código, la generación de soluciones, la depuración y otras actividades propias del trabajo de desarrollo.
110
+
111
+ Por este motivo, aunque Nova Coder tenga aproximadamente 16B de parámetros y Nova Prime tenga 35B, no se debe interpretar que Prime necesariamente será mejor programando.
112
+
113
+ La cantidad de parámetros no determina por sí sola el rendimiento en una especialidad.
114
+
115
+ Nova Coder debe presentarse como la herramienta de Nova AI orientada específicamente a programación.
116
+
117
+ ## Público objetivo
118
+
119
+ - Programadores.
120
+ - Ingenieros de software.
121
+ - Desarrolladores web.
122
+ - Desarrolladores de aplicaciones.
123
+ - Estudiantes de programación.
124
+ - Equipos de desarrollo.
125
+ - Usuarios que trabajan con repositorios y bases de código.
126
+
127
+ ## Casos de uso
128
+
129
+ - Generación de código.
130
+ - Explicación de fragmentos de código.
131
+ - Depuración y detección de errores.
132
+ - Refactorización.
133
+ - Creación de funciones y módulos.
134
+ - Generación de pruebas.
135
+ - Documentación técnica.
136
+ - Revisión de código.
137
+ - Asistencia para comprender proyectos existentes.
138
+ - Apoyo en tareas de arquitectura y diseño de software, según capacidades verificadas.
139
+
140
+ ## Características principales
141
+
142
+ - Aproximadamente 16.000 millones de parámetros.
143
+ - Arquitectura Mixture of Experts.
144
+ - Perfil: especializado en programación.
145
+ - Prioridad: generación, comprensión y trabajo con código.
146
+ - Entorno: ejecución local en computadoras compatibles.
147
+
148
+ ## Arquitectura del modelo
149
+
150
+ Arquitectura Mixture of Experts: el procesamiento se distribuye entre expertos especializados y se activan selectivamente los correspondientes a cada token.
151
+
152
+ | Campo | Valor verificado |
153
+ |---|---|
154
+ | Bloques (capas) | 27 |
155
+ | Dimensión oculta | 2048 |
156
+ | Cabezas de atención | 16 |
157
+ | Expertos enrutados | 64 |
158
+ | Expertos compartidos | 2 |
159
+ | Expertos activos por token | 6 |
160
+ | Dimensión intermedia MoE | 1,408 |
161
+ | Dimensión intermedia base | 10,944 |
162
+ | Longitud de contexto | 163,840 tokens |
163
+ | Vocabulario | 102,400 tokens |
164
+
165
+ ## Parámetros y configuración
166
 
167
+ | Campo | Información verificada |
168
+ |---|---|
169
+ | Producto | Nova Coder |
170
+ | Marca | Moderno Tech |
171
+ | Familia | Nova AI |
172
+ | Variantes | Múltiples cuantizaciones GGUF (Q2_K a Q8_0, F16) |
173
+ | Formato | GGUF |
174
+ | Parámetros | Aproximadamente 16B |
175
+ | Contexto máximo documentado | Hasta 163,840 tokens |
176
+ | Licencia | Ver archivos de licencia y `THIRD_PARTY_NOTICES/` del repositorio |
177
 
178
+ ## Variantes publicadas
 
 
 
 
 
 
 
 
 
 
 
 
 
 
179
 
180
+ | Archivo | Cuantización | Tamaño bytes |
181
+ |---|---|---:|
182
+ | `Nova-Coder-2.0-Q2_K.gguf` | Q2_K | 6,430,464,480 |
183
+ | `Nova-Coder-2.0-Q3_K_L.gguf` | Q3_K_L | 8,459,398,624 |
184
+ | `Nova-Coder-2.0-Q3_K_M.gguf` | Q3_K_M | 8,126,606,816 |
185
+ | `Nova-Coder-2.0-Q3_K_S.gguf` | Q3_K_S | 7,487,663,584 |
186
+ | `Nova-Coder-2.0-Q4_0.gguf` | Q4_0 | 8,905,109,984 |
187
+ | `Nova-Coder-2.0-Q4_K_M.gguf` | Q4_K_M | 10,364,416,480 |
188
+ | `Nova-Coder-2.0-Q4_K_S.gguf` | Q4_K_S | 9,533,608,416 |
189
+ | `Nova-Coder-2.0-Q5_0.gguf` | Q5_0 | 10,841,764,320 |
190
+ | `Nova-Coder-2.0-Q5_K_M.gguf` | Q5_K_M | 11,851,313,632 |
191
+ | `Nova-Coder-2.0-Q5_K_S.gguf` | Q5_K_S | 11,143,057,888 |
192
+ | `Nova-Coder-2.0-Q6_K.gguf` | Q6_K | 14,066,972,128 |
193
+ | `Nova-Coder-2.0-Q8_0.gguf` | Q8_0 | 16,702,517,728 |
194
+ | `Nova-Coder-2.0-F16.gguf` | f16 | 31,424,033,248 |
195
 
196
+ ## Diferenciación frente a los modelos generales de Nova
197
 
198
+ Nova Coder no está diseñado para ser el asistente general de toda la familia. Está diseñado para resolver mejor las tareas vinculadas al desarrollo de software.
 
 
 
 
 
 
 
 
 
 
 
199
 
200
+ Nova Prime y Nova Velocity están orientados a propósito general. Nova Coder concentra su propuesta en programación.
201
 
202
+ Esto significa que una mayor cantidad de parámetros en un modelo general no lo convierte automáticamente en la mejor opción para programar. La especialización de Coder busca ofrecer mayor eficiencia y utilidad dentro de ese ámbito.
203
 
204
+ Cuando existan evaluaciones comparables, destacar las ventajas de Coder en benchmarks de programación y tareas reales de desarrollo. No inventar porcentajes de superioridad.
205
 
206
+ ## Su lugar dentro de la familia Nova
207
 
208
+ Nova Coder representa la línea especializada de Moderno Tech para el desarrollo de software.
209
 
210
+ **Una IA local orientada a trabajar con código.**
211
 
212
+ ## Función dentro de Nova AI
 
 
 
 
 
 
213
 
214
+ **Coder: programación y desarrollo de software.**
215
 
216
+ Nova Coder está pensado para quienes priorizan las tareas de desarrollo y disponen de los recursos de hardware necesarios.
217
 
218
+ ## Comparativa interna de la familia Nova
219
 
220
+ | Modelo | Parámetros | Arquitectura | Objetivo |
221
+ |---|---:|---|---|
222
+ | Nova Nano | 350M | Arquitectura híbrida (conv + atención) | IA local ultracompacta |
223
+ | Nova Mini | 0,6B | Transformer denso | Equilibrio entre capacidad y eficiencia |
224
+ | Nova Spark | 0,8B | Arquitectura híbrida (atención + SSM) | Mayor capacidad compacta |
225
+ | Nova Flow | ~8B / ~1,5B activos | Mixture of Experts | Capacidad total y activación selectiva |
226
+ | Nova Velocity | ~30B / ~1,5B activos | Mixture of Experts | Propósito general y agilidad |
227
+ | Nova Prime | ~35B | Híbrida (atención + SSM) + MoE | Propósito general de mayor capacidad |
228
+ | **Nova Coder** | ~16B | Mixture of Experts | Programación especializada |
229
+
230
+ ## ¿Qué Nova elegir?
231
+
232
+ - Nano: conversación rápida, dispositivos modestos y modo de voz.
233
+ - Mini: asistente local equilibrado y uso cotidiano.
234
+ - Spark: consultas escritas y tareas que requieren mayor capacidad dentro de Nova Chat.
235
+ - Flow: arquitectura MoE para experimentación y mayor capacidad total.
236
+ - Velocity: asistencia general local con prioridad en fluidez.
237
+ - Prime: tareas generales que se benefician de un mayor presupuesto de parámetros.
238
+ - Coder: programación y desarrollo de software.
239
+
240
+ ## Requisitos y consideraciones de ejecución
241
+
242
+ El consumo real depende del runtime, el contexto y la configuración. Evaluar RAM y almacenamiento disponible antes de la ejecución. No se garantiza compatibilidad universal sin prueba.
243
+
244
+ ## Instalación y utilización
245
+
246
+ ```bash
247
+ llama-cli -hf ModernoTech/Nova-Coder -c 4096 --temp 0.7 --top-p 0.9 --top-k 40
248
+ ```
249
+
250
+ La compatibilidad exacta depende del runtime y del hardware disponibles.
251
+
252
+ ## Limitaciones
253
+
254
+ - Capacidad y rendimiento deben validarse con el runtime y hardware disponibles.
255
+ - No se publican benchmarks propios verificables.
256
+ - No se garantiza compatibilidad universal sin prueba.
257
+ - El tamaño de los archivos no equivale automáticamente al consumo total de memoria en ejecución.
258
+
259
+ ## Licencia y avisos correspondientes
260
+
261
+ La licencia y las atribuciones obligatorias se conservan en los archivos de licencia y en `THIRD_PARTY_NOTICES/` del repositorio. Consultar esos archivos para conocer las condiciones aplicables.
262
+
263
+ ## Moderno Tech
264
+
265
+ **NOVA AI**
266
+
267
+ Desarrollado y distribuido bajo la identidad de:
268
+
269
+ **MODERNO TECH**
270
+
271
+ Sitio oficial: https://moderno.com.ar
272
 
273
+ *Inteligencia que evoluciona. Tecnología que transforma.*