A companion repository for a series of blog posts about agentic workflows. Each directory implements the same idea (a personalized tech news aggregator that crawls Hacker News and Lobsters) using a different framework.
| Directory | Framework | Blog post |
|---|---|---|
| claude-code | Claude Code (skills, sub-agents, MCP) | Claude Code as Your Execution Environment |
| agent-sdk | Claude Agent SDK (single Python file) | The Agent SDK version |
| pi-dev | Pi.dev (extensions, custom system prompt) | The Pi version |
| pi-sdk | Pi.dev SDK (programmatic, single file) | The Pi SDK version |
| pydantic-ai | Pydantic AI (structured output, agent-as-tool) | The Pydantic AI version |
| smolagents | smolagents CodeAgent (code generation, Jupyter sandbox) | The smolagents version |
See each directory's README for setup instructions.