Portabilidad (el repo estaba escrito como si solo sirviera para el portatil del autor): - num_gpu ya NO se fija en los Modelfile: Ollama reparte las capas segun la VRAM, asi el modelo va igual en GPU pequeña, grande o CPU. Se documenta cuando conviene fijarlo (solo tarjetas de 4 GB muy justas). - install.sh detecta el gestor de paquetes (apt/dnf/pacman/zypper) y la GPU (NVIDIA/AMD/ninguna), sin asumir Debian ni CUDA. - README reescrito: el hardware es una REFERENCIA (lo probado), no un requisito. Nueva seccion de portabilidad: cualquier distro, cualquier escritorio (ventanas necesitan X11+xdotool, degradan solas en Wayland), GPU opcional. - Eliminado config/jarvis-herramientas.json: llevaba rutas personales. Licencia: GPL-3.0 (copyleft). docs/stack.svg: diagrama del stack (oir-pensar-hacer-hablar), reemplaza el ASCII en el README. Anadido que el RAG sube la recuperacion de 48 a 82% (hit@1) medido.
43 lines
975 B
Text
43 lines
975 B
Text
# Entornos y modelos: se reconstruyen, no se versionan
|
|
venv/
|
|
*venv*/
|
|
__pycache__/
|
|
*.pyc
|
|
models/
|
|
*.onnx
|
|
*.gguf
|
|
*.bin
|
|
*.pt
|
|
*.ckpt
|
|
|
|
# Datos PRIVADOS del usuario: nunca al repositorio
|
|
# - saber.jsonl y derivados llevan el texto de los apuntes de COFRE
|
|
# - diario.jsonl es lo que se le dice al asistente por voz
|
|
# - la voz de referencia y las cachés de audio son personales
|
|
nucleo/datos/*.jsonl
|
|
nucleo/datos/saber.jsonl.antes-*
|
|
nucleo/datos/cache_voz/
|
|
nucleo/datos/banco.json
|
|
nucleo/datos/*.log
|
|
nucleo/datos/informe_rag.txt
|
|
voz/ref/
|
|
voz/cache_voz*/
|
|
voz/dataset/
|
|
voz/originales/
|
|
voz/modelos/
|
|
voz/comparativa/
|
|
*.wav
|
|
|
|
# Excepcion: el catalogo de acciones y su generador SI van (definen que sabe
|
|
# hacer el asistente, no son datos personales)
|
|
!nucleo/datos/acciones.json
|
|
!nucleo/datos/_generar.py
|
|
|
|
# Registros y temporales
|
|
*.log
|
|
scan.txt
|
|
PARAR
|
|
.flatpak-builder/
|
|
|
|
# Registro de herramientas personales (lo genera config/descubrir.py por usuario)
|
|
config/jarvis-herramientas.json
|