A TypeScript-based server that provides a memory system for Large Language Models (LLMs), allowing users to interact with multiple LLM providers while maintaining conversation history and offering tools for managing providers and model configurations.
No reviews yet. Be the first to review!
Sign in to join the conversation
Send a message to the current LLM provider. Takes a message parameter and supports multiple providers (OpenAI, Anthropic, OpenRouter, Ollama).
Retrieve conversation history. Optional 'limit' parameter to specify number of memories to retrieve. Pass 'limit: null' for unlimited memory retrieval. Returns memories in chronological order with timestamps.
Clear conversation history. Removes all stored memories.
Switch between different LLM providers. Supports OpenAI, Anthropic, OpenRouter, and Ollama. Persists provider selection.
Switch to a different model for the current provider. Supports provider-specific models and persists model selection.