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.
| Class | Description |
|---|
| Agent | Define agents with instructions, tools, and memory |
| Kernl | Runtime orchestrator for agent registration and lifecycle |
| Context | Execution context passed through agent runs |
| Memory | Three-tier memory system (working, short-term, long-term) |
| RealtimeAgent | Realtime/voice agent configuration |
| RealtimeSession | Active realtime session |
| Toolkit | Tool collection base class |
| MCPToolkit | MCP-based tool provider |
| Function | Description |
|---|
| tool | Create a tool for agent use |
- Interfaces — Thread management, memory config, storage adapters, lifecycle events
- Type Aliases — Exported type definitions