Saltar al contenido
PodcastsTecnologíaSospechosos habituales

Sospechosos habituales

Sospechosos Habituales
Sospechosos habituales
Último episodio

4905 episodios

  • Sospechosos habituales

    ATA 819 RAG I con SQLite y Ollama, base de conocimiento desde cero

    03/08/2026 | 26 min
    Llevo 15 años escribiendo notas, artículos y tutoriales. El resultado: unos 5000 archivos markdown repartidos por mi disco duro. Y, como te puedes imaginar, encontrar algo ahí dentro es como buscar una aguja en un pajar. Por eso en este episodio me he puesto manos a la obra para montar un sistema RAG (Retrieval-Augmented Generation) 100% local, sin depender de APIs externas, sin enviar tus datos a la nube, y con herramientas que ya conoces: SQLite, Ollama y Python.
    Este es el primero de dos episodios sobre RAG. Aquí nos centramos en construir la base de conocimiento: un pipeline que escanea tus documentos, los trocea en fragmentos manejables, extrae los metadatos del frontmatter YAML, genera embeddings con el modelo bge-m3 de Ollama, y lo guarda todo en una base de datos SQLite con búsqueda FTS5. Todo esto, además, con detección incremental de cambios: la primera ejecución tarda lo que tenga que tardar, pero las siguientes son cuestión de segundos porque solo reprocesa lo que ha cambiado.
    El stack es sencillo pero potente. SQLite con FTS5 para búsqueda textual, Ollama con bge-m3 para los embeddings, y seis scripts Python que suman unas 1300 líneas. Nada de LangChain, nada de frameworks pesados. Código limpio, comentado y que entiendes de un vistazo. El chunking respeta las cabeceras markdown, usa tiktoken para contar tokens con precisión, y los embeddings se almacenan como BLOBs en la propia SQLite. En el próximo episodio (el 821) usaremos esta base de conocimiento para hacer búsqueda semántica con similitud de coseno, búsqueda híbrida combinando FTS5 con embeddings, y hasta un plugin para Neovim.
    Puntos clave del episodio:
    - El problema: 15 años de notas, 5000 archivos, cero capacidad de búsqueda
    - La solución: RAG local con SQLite + FTS5 + Ollama, todo en tu máquina
    - Chunking híbrido que respeta cabeceras markdown y usa tiktoken
    - Pipeline incremental con detección de cambios mediante MD5
    - Embeddings con bge-m3 (568M parámetros, 1024 dimensiones)
    - Búsqueda FTS5 con snippet(), colores ANSI y sintaxis avanzada
    - Errores comunes y cómo solucionarlos
    Si te gusta el contenido, ya sabes: dale a seguir, compártelo con quien creas que le puede interesar, y déjame un comentario si tienes dudas o sugerencias. La semana que viene, en el episodio 821, montamos la búsqueda semántica y el plugin para Neovim. No te lo pierdas.
    Capítulos del episodio:
    0:00 - Introducción: RAG y base de conocimiento local
    2:12 - El problema: 15 años de notas sin buscar
    4:58 - La solución: SQLite + FTS5 + Ollama, 100% local
    7:00 - Escaneo de archivos y extracción de front matter
    10:20 - Preparación del entorno: Ollama, uv y dependencias
    12:00 - Chunking: cómo trocear los documentos
    15:45 - Estructura de la base de datos SQLite
    17:46 - Pipeline incremental con detección de cambios
    19:22 - Demo en vivo: consultas y resultados
    22:44 - Errores comunes y cómo solucionarlos
    24:10 - Resumen y adelanto del episodio 821
    25:15 - Despedida y cierre

    Más información y enlaces en las notas del episodio
    🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
    ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
    ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
    🦣 Mastodon 👉 https://mastodon.social/@atareao
    🐦 Twitter 👉 https://twitter.com/atareao
    🐙 GitHub 👉 https://github.com/atareao
  • Sospechosos habituales

    Unión Iberoamericana

    02/08/2026 | 11 min
    Imaginemos que Portugal y España salen de la Unión Europea y junto a los países desde el Rio Bravo a Patagonia.
    Este podcast está asociado a la red de Sospechosos Habituales donde podréis encontrar otros muchos podcast de diferentes temáticas.
  • Sospechosos habituales

    Podcrastinando YTD 271 - Tempus Fugit. Breve est Otium

    01/08/2026 | 12 min
    El tiempo vuela y el ocio es escaso. Te cuento motivos por loq eu hace tiempo que no grabo
    ENLACES DE INTERÉS
    El podast en Spotify
    El podcast en YouTube

    INFORMACIÓN Y DATOS DE CONTACTO
    Twitter: @SansaTwit
    www.podcrastinando.es
    www.unicorn-st.com
    www.genide.com
    www.wintablet.info

    Grupo Telegram Unicorn ST
    http://bit.ly/GrupoTelegramUnicornST

    Podcast grabado con:
    Dispositivo: Minis Forum UM890 Pro
    Micro: Behringer XM8500
    Mesa de mezclas: Behringer Xenyx Q502 USB
    Aplicación de grabación: Reaper
    Aplicación de edición: Reaper
  • Sospechosos habituales

    2053 - De iOS a Android y viceversa

    01/08/2026 | 33 min
    Migración tecnológica, desarrollo de software, ecosistemas digitales, experiencia de usuario, portabilidad de aplicaciones.

    ### La ergonomía y la experiencia física del dispositivo
    ### El error de buscar aplicaciones idénticas al cambiar de ecosistema
    ### El problema de la portabilidad vs. el desarrollo nativo
    ### La gestión del dictado y los teclados ️
    ### La gestión de archivos y el "cambio de chip"
    ### El sacrificio de la integración (Wearables y Periféricos)
  • Sospechosos habituales

    Abortando en la Comunidad de Madrid

    01/08/2026 | 41 min
    Os cuento el proceso completo para abortar en la Comunidad de Madrid, la comunidad, en teoría, más antiabortista de España una vez que ha caído Navarra.
    Este podcast está asociado a la red de Sospechosos Habituales donde podréis encontrar otros muchos podcast de diferentes temáticas.
Más podcasts de Tecnología
Acerca de Sospechosos habituales
Sospechosos Habituales
Sitio web del podcast

Escucha Sospechosos habituales, Cibermillonarios y muchos más podcasts de todo el mundo con la aplicación de radio.es

Descarga la app gratuita: radio.es

  • Añadir radios y podcasts a favoritos
  • Transmisión por Wi-Fi y Bluetooth
  • Carplay & Android Auto compatible
  • Muchas otras funciones de la app