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.