Downloads · 30 days
0
Candado/neuralnerve-webllm-models
neuralnerve-webllm-models is a machine learning model from Candado. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
Este repositorio contiene modelos de lenguaje optimizados para WebLLM que han sido auditados y verificados criptográficamente por el equipo de NeuralNerve.
Downloads · 30 days
0
Access
Public
Updated Feb 5, 2026
Repo size
4.2 GB
Likes
1
Public
Click a slice to open those files.
.bin1.8 GB · 98%
From the Hugging Face model README
Este repositorio contiene modelos de lenguaje optimizados para WebLLM que han sido auditados y verificados criptográficamente por el equipo de NeuralNerve.
Candado/neuralnerve-webllm-models/
├── wasm-libs/ # Binarios WebGPU (.wasm)
│ ├── Phi-3.5-mini-instruct-q4f16_1-webgpu.wasm
│ └── Llama-3.2-3B-Instruct-q4f16_1-webgpu.wasm
├── Phi-3.5-mini-instruct/ # Archivos del modelo Phi 3.5
│ ├── config.json
│ ├── mlc-chat-config.json
│ ├── ndarray-cache.json
│ ├── tokenizer.json
│ └── params_shard_*.bin # Pesos del modelo
├── Llama-3.2-3B-Instruct/ # Archivos del modelo Llama
│ ├── config.json
│ ├── mlc-chat-config.json
│ ├── ndarray-cache.json
│ ├── tokenizer.json
│ └── params_shard_*.bin
├── MANIFEST.json # Checksums SHA-256
└── README.md # Este archivo
Próximamente se agregarán modelos auditados
Estos modelos se cargan automáticamente desde este repositorio cuando usas NeuralNerve Workspace v2.5+
Apache 2.0 - Los modelos mantienen las licencias de sus creadores originales:
Requisitos previos:
Pasos:
# 1. Clonar el repositorio
git clone https://huggingface.co/Candado/neuralnerve-webllm-models
cd neuralnerve-webllm-models
# 2. Instalar Git LFS (si no lo tienes)
git lfs install
# 3. Ver modelos disponibles
cd scripts
node download-models.js
# 4. Descargar modelos específicos
node download-models.js Phi-3.5-mini-instruct-q4f16_1-MLC
# O descargar múltiples modelos
node download-models.js Llama-3.2-3B-Instruct-q4f32_1-MLC Phi-3.5-mini-instruct-q4f16_1-MLC
El script automáticamente:
Si prefieres descargar manualmente:
# 1. Descargar desde el CDN oficial de WebLLM
wget -r -np -nH --cut-dirs=2 https://huggingface.co/mlc-ai/Phi-3.5-mini-instruct-q4f16_1-MLC/tree/main
# 2. Calcular hashes SHA-256
cd scripts
node calculate-sha256.js ../Phi-3.5-mini-instruct-q4f16_1-MLC
# 3. Copiar el output JSON al MANIFEST.json
Para desarrollo rápido, puedes usar directamente el CDN:
// En tu aplicación NeuralNerve
const engine = await CreateMLCEngine(
"Phi-3.5-mini-instruct-q4f16_1-MLC",
{
initProgressCallback: (progress) => {
console.log(progress);
}
}
);
Nota: Usar el CDN requiere conexión a internet. Para máxima privacidad y funcionamiento offline, se recomienda hospedar los modelos en este repositorio.
Después de descargar un modelo:
Calcular hashes:
cd scripts
node calculate-sha256.js ../Phi-3.5-mini-instruct-q4f16_1-MLC
Copiar el output JSON que se genera automáticamente
Agregar al MANIFEST.json en el array de models:
{
"models": [
{
"name": "Phi-3.5-mini-instruct-q4f16_1-MLC",
"files": {
"config.json": "sha256-abc123...",
"tokenizer.json": "sha256-def456..."
}
}
]
}
Commit y push:
git add .
git commit -m "Add Phi-3.5-mini model with integrity hashes"
git push
Importante: Los archivos de modelos son grandes (2-8GB). Usa Git LFS:
# 1. Trackear archivos grandes con Git LFS
git lfs track "*.bin"
git lfs track "*.safetensors"
git lfs track "*.wasm"
# 2. Agregar archivos
git add .gitattributes
git add Phi-3.5-mini-instruct-q4f16_1-MLC/
git add wasm-libs/
# 3. Commit y push
git commit -m "Add Phi-3.5-mini model files"
git push
| Modelo | Tamaño | Uso Recomendado | RAM Necesaria |
|---|---|---|---|
| Phi-3.5-mini | 2.4GB | Chat general, soporte técnico | 4GB |
| Llama-3.2-1B | 1.2GB | Tareas rápidas, dispositivos limitados | 2GB |
| Llama-3.2-3B | 2.8GB | Balance velocidad/calidad | 4GB |
| SmolLM2-1.7B | 1.5GB | Tareas específicas, edge devices | 3GB |
Una vez configurado el repositorio:
// 1. Configurar la URL base en tu app
const MODEL_REGISTRY_URL = "https://huggingface.co/Candado/neuralnerve-webllm-models";
// 2. Cargar MANIFEST.json
const manifest = await fetch(`${MODEL_REGISTRY_URL}/raw/main/MANIFEST.json`)
.then(r => r.json());
// 3. Verificar integridad antes de cargar
const modelConfig = manifest.models.find(m => m.name === selectedModel);
await verifyModelIntegrity(modelConfig);
// 4. Cargar modelo desde tu repositorio
const engine = await CreateMLCEngine(selectedModel, {
modelUrl: `${MODEL_REGISTRY_URL}/resolve/main/${selectedModel}/`,
wasmUrl: `${MODEL_REGISTRY_URL}/resolve/main/wasm-libs/`
});
Última actualización: 3 de febrero de 2026 Mantenedor: NeuralNerve Team