<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://site.fredlab.dev/blog/excel-but-agent-ready-how-fred-turns-spreadsheets-into-queryable-knowledge/</loc><lastmod>2026-07-24T08:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/continuous-evaluation-made-visible-fred-agent-evaluator-in-action/</loc><lastmod>2026-07-09T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/ai-as-an-engineering-partner-and-how-we-stay-in-control/</loc><lastmod>2026-07-08T00:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/ingestion-shouldnt-be-a-choice/</loc><lastmod>2026-06-10T12:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/tabular-data-in-fred-rebac-scoped-parquet-s3-and-duckdb/</loc><lastmod>2026-04-16T12:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/rich-mode-extending-rag-with-direct-visual-evidence/</loc><lastmod>2026-04-13T12:07:05+01:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/observability-by-design-in-fred-prometheus-opensearch-and-spot/</loc><lastmod>2026-04-03T12:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/beyond-agent-framework-wars-fred-and-the-infrastructure-layer/</loc><lastmod>2026-02-21T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/document-ingestion-is-not-a-side-effect/</loc><lastmod>2026-02-14T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/durable-ai-agents-orchestrating-the-future-with-fred-and-temporal/</loc><lastmod>2026-02-04T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/relationship-based-access-control-in-fred-with-openfga/</loc><lastmod>2025-12-18T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/comparing-graph-centric-and-reflective-rag-agents-in-fred/</loc><lastmod>2025-12-16T12:07:05+01:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/integrating-external-a2a-agents-into-freds-backend/</loc><lastmod>2025-12-12T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/rag-that-pulls-its-weight-how-freds-retrieval-stack-leveled-up/</loc><lastmod>2025-12-11T17:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/from-sql-to-agent-smart-database-access-in-fred/</loc><lastmod>2025-08-20T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/bront%C3%AB-a-new-content-generator-agent-in-fred/</loc><lastmod>2025-08-18T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/mcp-vs-rest-for-rag-in-fred-why-we-run-both/</loc><lastmod>2025-08-17T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/rico-learns-to-reflect-smarter-document-qa-with-self-rag-techniques/</loc><lastmod>2025-08-03T17:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/ingest-smarter-not-harder-fred-gets-a-temporal-brain/</loc><lastmod>2025-07-20T19:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/bridging-the-dev-devops-gap-with-ai-deployment-review/</loc><lastmod>2025-07-14T19:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/from-csv-to-agent-tabular-data-gets-smart-in-fred/</loc><lastmod>2025-07-11T14:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/using-ai-to-enforce-code-quality-in-fred/</loc><lastmod>2025-06-20T16:27:23+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/power-aware-kubernetes-with-mcp-and-kepler/</loc><lastmod>2025-06-03T16:30:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/expanding-fred-with-mcp-a-playground-for-next-gen-agentic-architectures/</loc><lastmod>2025-05-19T12:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/introducing-the-new-fred-architecture-modular-agentic-and-knowledge-aware/</loc><lastmod>2025-05-07T16:27:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/playing-with-ollama/</loc><lastmod>2025-03-07T16:27:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/eevaluating-llm-applications-in-the-enterprise-a-major-challenge/</loc><lastmod>2025-01-12T16:27:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/the-art-of-conversation/</loc><lastmod>2024-12-07T16:27:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://site.fredlab.dev/blog/fred-design-and-architecture/</loc><lastmod>2024-10-03T16:27:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url></urlset>