Product Map

Understand how Klykable separates surfaces, sessions, memory, and foundation controls.

Klykable is easiest to manage when each concept has a clear job.

Surfaces

Surfaces are the branded interfaces opened by links. They decide what the user sees and which workflow the session serves.

Context

Context envelopes prepare the session from URL and workspace data before the first message. They should be explicit, inspectable, and scoped.

Sessions

Sessions are durable records. They connect context, messages, events, tool results, transcripts, and outcomes.

Memory

Memory is structured database state. It should have ownership, scope, and provenance so teams can reuse facts safely.

Foundation

The SaaS foundation handles teams, roles, billing, admin, settings, email, i18n, and the production app structure around the agent product.