kernl

kernl

For AI agents: These reference docs help coding agents understand the kernl SDK. If your agent gets stuck, share this page with it.

Core package containing the main abstractions and runtime for the kernl framework.

Classes

ClassDescription
AgentDefine agents with instructions, tools, and memory
KernlRuntime orchestrator for agent registration and lifecycle
ContextExecution context passed through agent runs
MemoryThree-tier memory system (working, short-term, long-term)
RealtimeAgentRealtime/voice agent configuration
RealtimeSessionActive realtime session
ToolkitTool collection base class
MCPToolkitMCP-based tool provider

Functions

FunctionDescription
toolCreate a tool for agent use

More

  • Interfaces — Thread management, memory config, storage adapters, lifecycle events
  • Type Aliases — Exported type definitions

Modules

ModuleDescription
-
internal-

On this page