Instale un RAG local sobre sus documentos en menos de una hora
Cuándo usarlo: Quiere chatear con sus propios documentos sin enviarlos a un proveedor de nube.
Requisitos previos
- Docker + Python 3.10+ — Instale el escritorio Docker; pyenv si es necesario
- Habilidades instaladas — git clonar en ~/.claude/skills/
Flujo
-
Weaviate de inicio de DockerUtilice weaviate-local-setup para iniciar docker-compose para un Weaviate local.✓ Copiado→ Docker PS muestra Weaviate saludable en 8080
-
Crear una colecciónCree una colección 'Documentos' con campos: título (texto), cuerpo (texto), source_url (texto).✓ Copiado→ Esquema aplicado; weaviate-collection-manager devuelve la configuración
-
IngerirIngiere cada .md en ./docs como objetos en 'Documentos'.✓ Copiado→ Se informa el progreso del lote; objetos visibles mediante consulta
-
PreguntarUtilice weaviate-query-agent: '¿Cómo rotamos las claves API?'✓ Copiado→ La respuesta cita source_url de la colección Docs
Resultado: Un RAG local ejecutable sobre el que puedes iterar.
Errores comunes
- Ingerir archivos PDF gigantes completos sin fragmentarlos — Fragmento en ~500 tokens; deja que la plantilla de ingesta de la habilidad se encargue de ello