<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.mavsankar.com/posts/jan-ai-bringing-ai-to-your-desktop/</loc>
<lastmod>2026-06-01T18:23:50+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/automating-blogs-with-gpt-and-python/</loc>
<lastmod>2026-06-01T18:23:50+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/meet-your-digital-dream-team-revolutionizing-tech-world-with-ai/</loc>
<lastmod>2026-06-07T16:14:11+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/customizing-llms-with-langchain-text-to-speech/</loc>
<lastmod>2026-06-07T16:14:11+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/fine-tuning-llms-for-behavioural-changes/</loc>
<lastmod>2026-06-08T17:30:52+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/knowledge-base-integration-using-rag/</loc>
<lastmod>2026-06-08T17:30:52+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/tailoring-language-models-for-specific-tasks/</loc>
<lastmod>2026-06-07T16:14:11+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/azure-open-ai-structured-outputs/</loc>
<lastmod>2026-06-08T17:25:04+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/understanding-agentic-ai/</loc>
<lastmod>2026-06-08T17:30:52+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/my-homeserver-services/</loc>
<lastmod>2026-06-08T17:25:04+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/from-broken-laptop-to-home-server/</loc>
<lastmod>2026-06-07T13:47:33+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/cloudflare-tunnels-no-port-forwarding/</loc>
<lastmod>2026-06-07T18:02:33+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/docker-nginx-infrastructure/</loc>
<lastmod>2026-06-07T12:33:15+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/meshcentral-remote-access/</loc>
<lastmod>2026-06-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/gitea-cicd/</loc>
<lastmod>2026-06-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/posts/telegram-productivity-stack/</loc>
<lastmod>2026-06-07T17:49:46+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/</loc>
<lastmod>2026-06-08T17:31:18+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/</loc>
<lastmod>2026-06-08T17:31:18+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/archives/</loc>
<lastmod>2026-06-08T17:31:18+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/about/</loc>
<lastmod>2026-06-08T17:31:18+00:00</lastmod>
</url>
<url>
<loc>https://blog.mavsankar.com/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/privacy-policy/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/jan-ai/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/ai/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/desktop/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/python/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/flask/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/github/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/oauth/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/gpt/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/jekyll/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/automation/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/crewai/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/content-creation/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/ai-tools/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/tutorial/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/langchain/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/custom-capabilities/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/text-to-speech/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/llm/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/fine-tuning/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/rag/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/azure/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/openai/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/development/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/structured-outputs/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/json/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/constrained-decoding/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/data-summarization/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/chatbots/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/web-scraping/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/security/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/pydantic/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/zod/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/ai-tools/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/agentic/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/multi-agent/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/mcp/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/homelab/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/self-hosting/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/docker/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/home-server/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/services/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/dashboard/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/linux/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/cloudflare/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/networking/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/tunnels/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/reverse-proxy/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/nginx/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/wsl/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/meshcentral/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/remote-access/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/gitea/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/ci-cd/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/gitops/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/n8n/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/memos/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/tags/linkwarden/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/ai/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/software/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/blogging/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/automation/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/innovation/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/development/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/langchain/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/llm/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/azure/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/openai/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/self-hosting/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/categories/homelab-series/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/page2/</loc>
</url>
<url>
<loc>https://blog.mavsankar.com/google55a3c4d1556359c9.html</loc>
<lastmod>2026-06-08T17:31:10+00:00</lastmod>
</url>
</urlset>
