External memory

Levia maintains compatibility with external memory systems, enabling users to connect existing databases while maintaining data consistency across platforms. This approach offers benefits in terms of cost and efficiency by leveraging database adapters that minimize redundant storage, hence reducing infrastructure overhead and operational expenses.

Key Benefits:

  • Cost Efficiency: Utilizing existing database infrastructure eliminates the need for excessive on-platform storage, reducing cloud storage fees.

  • Space Optimization: Database adapters efficiently map and store only necessary data, ensuring minimal duplication and optimized memory usage.

  • Seamless Synchronization: Built-in sync protocols keep data consistent across platforms, ensuring real-time availability without excessive resource consumption.

Storage Workflow:

  1. Input Processing:

    • Extract facts and intent

    • Classify memory types

    • Generate embeddings

  2. Storage Operations:

    • Vector database for factual and episodic memory

    • Secure store for keys and sensitive data

    • Cache for short-term memory

    • External database integration for user-defined memory storage

Retrieval Workflow:

  1. Query Processing:

    • Recognize intent from incoming requests

    • Select appropriate memory types

    • Check contextual requirements

  2. Memory Access:

    • Perform vector similarity searches

    • Apply metadata-based filtering

    • Execute external API calls

    • Retrieve cached data for quick responses

  3. Response Integration:

    • Merge contextual data for enhanced responses

    • Prioritize based on relevance and recency

    • Standardize output formatting

Last updated