{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"535: The You in the Machine","description":"Adam Smith from UC Santa Cruz joins us to discuss local Small Language Models (SLMs) and building open, autonomous tools. We explore his BayLeaf AI counterplatform, transagency (the &quot;me-and-the-car&quot; concept of human-agent collaboration), context distillation, and running models locally without relying on data-harvesting corporate clouds.&amp;nbsp; Adam also shares practical strategies for working with coding agents, including why plain-text AGENTS.md files outperform model weight fine-tuning for long-term knowledge retention. He also describes how he uses open-source tools like OpenWebUI, OpenCode and OpenChamber to integrate small and local LLM integration into development environments and web chats.&amp;nbsp; Discussion Resources &amp;amp; Links Adam's Projects &amp;amp; Research:   BayLeaf AI Counterplatform: Hyper-local, open-source AI infrastructure built for UC Santa Cruz. See also the  BayLeaf Getting Started Guide and BayLeaf Blog.   Adam Smith's UCSC Directory Page &amp;amp; Personal Website   Adam Smith on YouTube &amp;amp; GitHub (@rndmcnlly)   Open-Source Agent Harnesses &amp;amp; Wrappers:   OpenCode \u2013 Open-source command-line coding agent harness with VS Code integration (comparable to Claude Code)   OpenChamber \u2013 Graphical desktop wrapper for OpenCode with VS Code support (comparable to Claude Cowork)   OpenWeb UI \u2013 Self-hosted web interface and desktop app for local and remote LLM models   OpenRouter \u2013 Token broker\/middleman routing requests across competitive LLM inference providers   r\/LocalLlama \u2013 Community subreddit for local LLMs, open weights, and hardware advice   AGENTS.md Convention &amp;amp; Agent Skills Standard \u2013 Open standards for persistent context management   Context Distillation Paper (arXiv)   Adam's Guide to Building Transagent Capabilities:   Scope by Project Roots: Harnesses like OpenCode and OpenChamber use project root folders to establish clear, safe boundaries for agent execution.   Store Context in Plain Text: Keep global and project preferences in simple .md files (like AGENTS.md or GLOSSARY.md). Plain text files make your accumulated knowledge portable across different model front-ends and harnesses.   Handle Errors by Rewinding: When your LLM or agent makes a mistake, don't yell at it or try to correct it inline\u2014go back in time to before the error and alter your prompt or context to lead it away from the mistake.   Refactor Preferences into Skills: As your AGENTS.md context grows, ask the agent to factor recurring preferences out into modular skill files (.agentskills).   Teach Transagency: Distinguish between standalone agent capabilities (autonomous work) and transagent capabilities (how the agent works with you).   Build Local Tools: Ask the agent to build desktop helpers (QuickLook triggers, push notifications, or fuzzy glossary lookup) to keep a shared orientation.   Elecia: &quot;Complete one project or start a dozen?&quot; Adam: &quot;Tens of thousands, and start hundreds more within the starting of the other projects recursively forever.&quot; Transcript ","author_name":"Embedded","author_url":"https:\/\/embedded.fm","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/43133068\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/88AA3C\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/content\/206984913"}