Skip to main content

SDK Overview

Core Concepts

  • The core SDK (l6e-forge) provides programmatic access to memory, models, and runtime context.
  • Use the runtime to obtain managers, e.g., get_memory_manager().

Getting a Memory Manager

mm = self.runtime.get_memory_manager()

You can then use vector memory, key–value memory, and conversation/session helpers.

Message and Context Types

l6e_forge.types.core provides Message, AgentContext, and ConversationID.

from l6e_forge.types.core import Message, AgentContext

See the dedicated pages for details:

  • Memory & Vector Search
  • Conversation History