<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://samuelagbede.com/</loc></url><url><loc>https://samuelagbede.com/about/</loc></url><url><loc>https://samuelagbede.com/courses/</loc></url><url><loc>https://samuelagbede.com/posts/</loc></url><url><loc>https://samuelagbede.com/talks/</loc></url><url><loc>https://samuelagbede.com/posts/how-llms-turn-text-into-embeddings/</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://samuelagbede.com/posts/designing-ai-agents-from-the-outside-in/</loc><lastmod>2026-08-13</lastmod></url><url><loc>https://samuelagbede.com/posts/could-agents-learn-to-work-better-from-their-own-runs/</loc><lastmod>2026-07-30</lastmod></url><url><loc>https://samuelagbede.com/posts/context-engineering-needs-a-context-engine/</loc><lastmod>2026-07-10</lastmod></url><url><loc>https://samuelagbede.com/posts/borrowed-confidence-is-fragile-in-agentic-systems/</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://samuelagbede.com/posts/the-lethal-trifecta-in-ai-agents/</loc><lastmod>2026-06-19</lastmod></url><url><loc>https://samuelagbede.com/posts/how-plan-caching-reduces-llm-agent-costs/</loc><lastmod>2026-06-17</lastmod></url><url><loc>https://samuelagbede.com/posts/stop-filling-your-agents-context-window/</loc><lastmod>2026-06-05</lastmod></url><url><loc>https://samuelagbede.com/posts/i-benchmarked-5-embedding-models-across-4-datasets/</loc><lastmod>2026-05-21</lastmod></url><url><loc>https://samuelagbede.com/posts/why-reranking-matters-with-cross-encoders/</loc><lastmod>2026-05-19</lastmod></url><url><loc>https://samuelagbede.com/posts/beginner-friendly-guide-gguf-model-format/</loc><lastmod>2026-05-11</lastmod></url><url><loc>https://samuelagbede.com/posts/semantic-caching-in-production/</loc><lastmod>2026-03-27</lastmod></url><url><loc>https://samuelagbede.com/tags/agent-memory/</loc></url><url><loc>https://samuelagbede.com/tags/agent-safety/</loc></url><url><loc>https://samuelagbede.com/tags/ai-agents/</loc></url><url><loc>https://samuelagbede.com/tags/browser-agents/</loc></url><url><loc>https://samuelagbede.com/tags/caching/</loc></url><url><loc>https://samuelagbede.com/tags/context-engineering/</loc></url><url><loc>https://samuelagbede.com/tags/cost-optimization/</loc></url><url><loc>https://samuelagbede.com/tags/embeddings/</loc></url><url><loc>https://samuelagbede.com/tags/evals/</loc></url><url><loc>https://samuelagbede.com/tags/evaluation/</loc></url><url><loc>https://samuelagbede.com/tags/gguf/</loc></url><url><loc>https://samuelagbede.com/tags/inference/</loc></url><url><loc>https://samuelagbede.com/tags/llm/</loc></url><url><loc>https://samuelagbede.com/tags/local-ai/</loc></url><url><loc>https://samuelagbede.com/tags/mcp/</loc></url><url><loc>https://samuelagbede.com/tags/model-formats/</loc></url><url><loc>https://samuelagbede.com/tags/procedural-memory/</loc></url><url><loc>https://samuelagbede.com/tags/production/</loc></url><url><loc>https://samuelagbede.com/tags/prompt-injection/</loc></url><url><loc>https://samuelagbede.com/tags/pytorch/</loc></url><url><loc>https://samuelagbede.com/tags/rag/</loc></url><url><loc>https://samuelagbede.com/tags/redis/</loc></url><url><loc>https://samuelagbede.com/tags/reranking/</loc></url><url><loc>https://samuelagbede.com/tags/retrieval/</loc></url><url><loc>https://samuelagbede.com/tags/security/</loc></url><url><loc>https://samuelagbede.com/tags/semantic-caching/</loc></url><url><loc>https://samuelagbede.com/tags/system-design/</loc></url><url><loc>https://samuelagbede.com/tags/tokenisation/</loc></url><url><loc>https://samuelagbede.com/tags/tooling/</loc></url><url><loc>https://samuelagbede.com/tags/transformers/</loc></url><url><loc>https://samuelagbede.com/tags/wearedevelopers/</loc></url></urlset>