storage library

Public storage adapters for flutter_agent_memory.

Import this library when you need to plug in a custom backend, use the framework in a test sandbox, or run on web/SQLite.

Classes

FileKbStorage
File-system implementation of KbStorage.
HttpKbStorage
HTTP-backed implementation of KbStorage.
InMemoryKbStorage
In-memory implementation of KbStorage.
KbAppendCapable
Optional capability for storages that can append to a file natively.
KbStorage
Abstract storage backend for the agent knowledge base.
WebKbStorage
Browser-storage implementation of KbStorage.

Extensions

KbStorageAppend on KbStorage
Uniform append access for any KbStorage.