Agent Framework of the Week

25 Aug 2026 - 29 Aug 2026
Open in Logseq
    • Idea is to take one of these per week and do a deep dive (preferably with a group, but maybe on my own as usual).
    • Candidates

      • Mastra
      • Gastown
      • <so many more>
      • fill in some popular or innovative agent frameworks
      • OpenExecutive
        • Ask Claude
        • Agent Framework Candidates

        • Here's a filled-out list organized by category:
        • Established / Production-Ready

        • LangChain — the 800lb gorilla, chains + tools + memory
        • LlamaIndex — data-centric, RAG-focused
        • AutoGen (Microsoft) — multi-agent conversations
        • CrewAI — role-based multi-agent teams
        • Haystack (deepset) — pipeline-oriented, NLP roots
        • Newer / Innovative

        • Mastra — your candidate, TypeScript-native
        • LangGraph — graph-based state machines for agents
        • Atomic Agents — minimal, composable primitives
        • Agentkit (Coinbase) — crypto/onchain focus, interesting constraints
        • Pydantic AI — validation-first, surprisingly opinionated
        • Controlflow — task-oriented, Prefect lineage
        • Marvin — lightweight, pythonic
        • Weird / Research / Worth Watching

        • WillWrightShowForFood — your candidate, MOOLLM/plugin world angle
        • Gastown — your candidate
        • Concordia (DeepMind) — social simulation focus
        • Voyager — Minecraft-native, lifelong learning paper
        • CAMEL — role-playing society of mind
        • Minimal / DIY Philosophy

        • Smolagents (HuggingFace) — code-as-actions, small footprint
        • DSPy — prompt programming not prompt engineering
        • Instructor — structured outputs as the primitive

        • Suggested Rotation Criteria

        • One production framework (learn the dominant patterns)
        • One weird one (WillWright, Gastown) for creative contamination
        • Alternate between Python and TypeScript ecosystems
        • Which one do you want to start with?