NOTE

Agentic Frameworks MOC

titleAgentic Frameworks MOC date2026-04-24 typepermanent aliasesagent-theory, autonomous-systems statusactive authorgemini-cli

Agentic Frameworks MOC

This map covers the mechanics of how autonomous agents reason, act, and interact with knowledge bases.

Parenthetical tags such as Freedom, Control, Handoffs, and Retrieval are local organizing mnemonics for navigation inside this vault. They are not protocol-standard or vendor-endorsed classifications.

The Knowledge Maps

The Thought-Action Loop

Mechanics of Agency

  • agent-tools: How to define and provide capabilities to an LLM.
  • agent-actions: The "Stop and Parse" loop and tool usage.
  • code-agents: The shift from JSON schemas to executable logic.

Anthropic & Claude Ecosystem

Communication & Formatting

Frameworks & toolkits

  • hermes-moc: Dedicated map for the Hermes cluster — foundations, literature, and derived runtime specs.
  • hermes-agent: Full agent environment spanning tools, skills, memory, gateway surfaces, and durable background execution.
  • hermes-vs-adk-openai-agents-langgraph: Comparative positioning note for when the question is not "what can agents do?" but "what category of system is Hermes relative to ADK, OpenAI Agents SDK, and LangGraph?"
  • hermes-provider-abstraction: Provider-agnostic substrate layer — declarative provider profiles, runtime switching, and auxiliary routing.
  • hermes-prompt-assembly: Prompt-control plane that compiles identity, environment, skill, and project context into the live system prompt.
  • hermes-profiles: Identity partitioning layer for running multiple independent Hermes agents on one install.
  • hermes-skills-system: On-demand procedural knowledge substrate built around SKILL.md and progressive disclosure.
  • smolagents: Hugging Face's code-first agent library (Freedom).
  • openai-swarm: Experimental multi-agent orchestration pattern centered on handoffs.
  • openai-symphony: Service specification for background coding-agent orchestration.
  • openai-symphony-orchestration-state-machine: Internal claim states, retries, reconciliation, and bounded worker attempts.
  • openai-symphony-workflow-contract: WORKFLOW.md as repository-owned control artifact for prompt, config, hooks, and policy.
  • openai-symphony-trust-boundary: Trusted-environment framing, implementation-defined safety posture, and harness hardening guidance.
  • openai-agents-sdk: Production-oriented OpenAI agent SDK for scalable orchestration.
  • hermes-vs-openai-symphony: Comparative note contrasting tracker-native orchestration with Hermes's persistent agent environment.
  • adk-moc - Google's code-first toolkit for complex agent systems (ADK).
  • llamaindex: Data-oriented agent toolkit with strong retrieval and workflow support (Retrieval).
  • langgraph: Stateful orchestration framework with explicit control-flow graphs (Control).
  • pydantic-fastapi-agents: Using Pydantic for robust tool schema definition.
  • alternative-agent-frameworks: Exploring CrewAI and Microsoft AutoGen.

Advanced operational patterns

  • multi-agent-systems: Orchestrating specialized teams of agents.
  • orchestration-tradeoffs: Comparing Swarm (Freedom) vs. ADK (Control).
  • agentic-rag: Autonomous retrieval and self-correction.
  • modular-rag-hub: Adaptive Routing, Self-RAG critique loops, and GraphRAG hybrid patterns — the full Modular RAG stack.
  • graph-orchestration: Modelling behavior as deterministic workflows.
  • chromadb: Open-source embedding database for semantic memory.
  • hermes-bounded-memory: Practical bounded-memory pattern — tiny always-on prompt memory plus transcript retrieval.
  • hermes-gateway: Messaging-daemon pattern that exposes the same agent runtime across many platforms.
  • hermes-command-control-plane: Operator grammar for steering the runtime itself through slash commands, gateway controls, and dynamic command registration.
  • hermes-context-compression: Lineage-preserving compaction protocol that rotates session IDs while keeping a logical conversation continuous.
  • hermes-tool-registry: Registry/toolset/MCP integration layer that governs which tools the model can actually see and call.
  • spec-hermes-agent-loop: Derived execution contract for Hermes turns — prompt assembly, tool loops, memory snapshot semantics, and surface overlays.
  • hermes-cron: Scheduled autonomous execution layer for fresh-session agent runs and script-only watchdogs.
  • hermes-subagent-delegation: Isolated child-agent fan-out inside a single parent turn.
  • hermes-kanban: Durable multi-agent board for named profiles, resumable handoffs, and cross-time collaboration.
  • community-report-generator: Automated synthesis of emergent communities via embedding-link hybrid weighting.
  • telephony-agents: Autonomous interactions with PSTN and mobile networks; AgentPhone and streaming voice patterns.

Training & Fine-Tuning

Observability & Evaluation

  • agent-observability: Logs, metrics, and traces — the instrumentation layer that makes production agents legible. Start here for the full signal taxonomy and framework routing.
  • agent-evaluation: Offline benchmarking and online production monitoring loop.
  • llm-as-a-judge: Automated grading using separate LLMs.
  • gaia-benchmark: Prominent benchmark for evaluating general AI assistants.

Protocols & Infrastructure

  • synthesis-intelligence-layer: Local vault conventions for epistemic risk tiers (T0-T5) and arbitration protocols for autonomous synthesis.

Platform & Runtime SDKs

Practical Use Cases

Specialized Domains

Knowledge Vault Operations

See Also

Core Paradigms & Theory

High-Level Architectures