OpenViking Memory Provider
OpenViking is a memory provider that can be self-hosted or used as a SaaS service. It provides an alternative memory backend for bots that need a dedicated memory API.
Creating an OpenViking Provider
- Navigate to the Memory Providers page.
- Click Add Memory Provider.
- Fill in the following fields:
- Name: A display name for this provider.
- Provider Type: Select
openviking.
- Click Create.
Configuring an OpenViking Provider
After creating a provider, select it from the list and configure its settings.
| Field | Required | Description |
|---|---|---|
| Base URL | Yes | OpenViking API endpoint (e.g. http://openviking:8088). |
| API Key | No | API key for authentication (stored as a secret). |
Assigning an OpenViking Provider to a Bot
- Navigate to the Bots page and open your bot.
- Go to the Settings tab.
- Find the Memory Provider dropdown.
- Select the OpenViking provider you created.
- Click Save.
Usage
Once assigned, the bot will use OpenViking as its memory backend. Memory extraction, search, and management operations are routed through the OpenViking API.
For day-to-day memory operations, see Bot Memory Management.
