Pondhouse Data Blog

blog preview

Engineering drawing search with AI: what Kuken built and how to build your own

How Kuken made 70 years of engineering drawings searchable with AI, and how to build the same pattern with a vision model, Postgres and image search.

18 min read
Read Post
blog preview

Text-to-SQL with a semantic layer: NVIDIA Auto Ontology tested

How NVIDIA Auto Ontology grounds text-to-SQL in an automatically generated semantic layer, what worked in our test and where it still falls short.

9 min read
Read Post
blog preview

Confluence to LLM Wiki: Our Self-Maintaining Company Wiki

How we moved 310 Confluence pages into a Git-based company wiki that an LLM agent updates, cross-links and checks, with a human reviewing every change.

17 min read
Read Post
blog preview

Copilot Studio: Use SharePoint Lists as a Knowledge Source

Copilot Studio loads SharePoint lists whole. Two agent flow tools fix that: one reads internal column names, one fetches only matching items via OData.

10 min read
Read Post
blog preview

Running GLM-4.7-Flash Locally with OpenCode

Run GLM-4.7-Flash, a 30B MoE coding model, on a 16GB GPU: build llama.cpp for NVIDIA or AMD, serve the Q4 GGUF and connect it to OpenCode.

4 min read
Read Post
blog preview

Orchestrating Complex Tasks with Microsoft Agent Framework Workflows

Build graph-based Microsoft Agent Framework Workflows in Python: a four-step IT ticket pipeline, the DevUI, and conditional edges for urgent tickets.

14 min read
Read Post
blog preview

Microsoft Agent Framework: Build Enterprise AI Agents in Python

Microsoft Agent Framework explained: tools, workflows, state and checkpointing, then a Python IT helpdesk agent with Dev UI, FastAPI and Docker.

12 min read
Read Post
blog preview

BigQuery MCP Server: Google's Remote Server vs. MCP Toolbox, Tested

Connect AI agents to BigQuery via MCP: Google's managed remote server vs. MCP Toolbox 1.16, with setup, guardrails, costs and a 7-question agent test.

13 min read
Read Post
blog preview

RAGFlow 1.0 Tutorial: Setup, PDF Parsing and Real Test Results

RAGFlow 1.0 installed with Docker and tested on a 147-page PDF: setup, OpenAI models, DeepDoc vs. a vision LLM parser, RAM usage and answer accuracy.

15 min read
Read Post
blog preview

LLM Sampling with FastMCP: Using Client LLMs for Scalable AI Workflows in your MCP

How MCP sampling lets a FastMCP server hand its LLM calls to the client: ctx.sample on the server, a sampling handler on the client, with code.

4 min read
Read Post