Overview Execute Jupyter notebooks locally in VS Code while leveraging Databricks compute infrastructure. Your code runs on Databricks’ serverless compute, but you edit and manage files locally—giving you the best of both worlds: local development experience with cloud compute power. Prerequisites Setup Steps 1. Install VS Code Extension 2. Let...
Continue reading...Markmap: Convert Markdown to Interactive Mindmaps
What is Markmap? Markmap is a simple yet powerful tool that transforms markdown files into interactive, visual mindmaps. It eliminates the need for complex mindmapping software—just write markdown, and Markmap handles the rest. The result is a beautiful, interactive HTML visualization that you can share or embed. Why Use Markmap?...
Continue reading...Deploying MCPO with Dockerfile on Coolify
MCPO (Model Context Protocol OpenAPI Proxy) is a tool that exposes MCP server tools as OpenAPI endpoints, making them easy to integrate with platforms like Open WebUI. I previously wrote a detailed post on manual MCPO installation and configuration: 🚀 Installing and Configuring MCPO for Open WebUI – A Complete Guide....
Continue reading...Docling Chunking Tutorial: Preparing Documents for RAG
Docling Chunkers: Overview and Comparison Docling provides several chunkers for splitting documents into semantically meaningful pieces, each with different strategies and sophistication: 1. BaseChunker 2. HierarchicalChunker 3. HybridChunker Summary Table: Chunker Structure-Aware Sliding Window Semantic Coherence Use Case Sophistication BaseChunker No No Low Simple, unstructured docs Basic HierarchicalChunker Yes No...
Continue reading...Converting the Mexican Constitution PDF to Markdown with Docling
This tutorial demonstrates how to use Docling to convert PDF documents to Markdown, JSON, and other formats. We’ll use the Mexican Constitution (Constitución Política de los Estados Unidos Mexicanos – CPEUM) as our practical case study. What is Docling? Docling is a powerful Python library for document processing that: Key...
Continue reading...