<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Chenyi&apos;s Blog</title><description>AI Engineer at Character.AI — Solving multi-modal agentic problems end-to-end. Writing about agents, LLMs, and building things that matter.</description><link>https://anjaygoel.github.io/</link><item><title>Hermes Agent: Building Real Multi-Agent Support</title><link>https://anjaygoel.github.io/posts/hermes-multi-agent/</link><guid isPermaLink="true">https://anjaygoel.github.io/posts/hermes-multi-agent/</guid><description>HermesAgent has a built-in delegate_task tool. I found the problem with it — and built process-isolated sub-agents that actually retain what they learn.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>Hermes Agent: When Your Agent Has Too Many Skills</title><link>https://anjaygoel.github.io/posts/hermes-skill-management/</link><guid isPermaLink="true">https://anjaygoel.github.io/posts/hermes-skill-management/</guid><description>Real-world lesson from running Hermes at scale: too many skills makes your agent go nuts. Here&apos;s the system I built to fix it.</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Agent from Scratch Part 0: What Is an Agent?</title><link>https://anjaygoel.github.io/posts/part-0-overview/</link><guid isPermaLink="true">https://anjaygoel.github.io/posts/part-0-overview/</guid><description>Starting from first principles — an agent is just a workflow that thinks like a human. Here&apos;s the 10,000ft view before we build it.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agent from Scratch Part 1: IO</title><link>https://anjaygoel.github.io/posts/part-1-io/</link><guid isPermaLink="true">https://anjaygoel.github.io/posts/part-1-io/</guid><description>Building an agent starts with one question: how does it talk to the world? Text in, text out — and everything else is just a plugin.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agent from Scratch Part 2: Orchestration</title><link>https://anjaygoel.github.io/posts/part-2-orchestration/</link><guid isPermaLink="true">https://anjaygoel.github.io/posts/part-2-orchestration/</guid><description>IO is hooked up but the model just answers questions. Orchestration is how you turn a chatbot into an agent that actually does things.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>Agent from Scratch Part 3: Skills</title><link>https://anjaygoel.github.io/posts/part-3-skills/</link><guid isPermaLink="true">https://anjaygoel.github.io/posts/part-3-skills/</guid><description>Skills are user manuals for your agent&apos;s tools. Get them wrong and your agent spends more time confused than working.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Agent from Scratch Part 4: Memory</title><link>https://anjaygoel.github.io/posts/part-4-memory/</link><guid isPermaLink="true">https://anjaygoel.github.io/posts/part-4-memory/</guid><description>Memory in agents is just expanding the context window. Here&apos;s the simple mental model that makes it practical.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item></channel></rss>