AppGitHub
Strategies

What is a Strategy

A strategy defines how conversations work in Looma.

Instead of hardcoding AI behavior into the application, Looma separates the system into:

  • the platform, which handles infrastructure
  • the strategy, which defines how the conversation behaves

This allows Looma to support many different AI chatflows without changing the core application.


What a Strategy Controls

A strategy controls how Looma interacts with the model during a conversation.

This includes decisions such as:

  • how prompts are constructed
  • which conversation history is included
  • when tools are used
  • whether memory should be retrieved or stored
  • and more

One Strategy per Conversation

Each conversation runs with a single active strategy.

You can choose a strategy when creating a conversation, and switch strategies later if needed.

Different strategies may behave very differently depending on how they manage context, tools, and memory.

On this page