LibraryActive

SQLite-Memory

SQLite extension providing semantic memory with hybrid search.

Open source page

Product features

Product features

Change Detection

Content-hash based change detection to avoid redundant embedding computation.

cloudsync_network_init

Initializes network sync with a managed database.

cloudsync_network_sync

Pushes and pulls changes for bidirectional sync.

Hybrid Search

Combines vector similarity with FTS5 full-text search.

Markdown-Aware Chunking

Markdown-aware parsing preserves semantic boundaries.

memory_add_directory

Performs two-phase sync of a directory.

memory_add_file

Adds file content, atomically replacing old entries on change.

memory_add_text

Adds text content with hash-based deduplication.

memory_enable_sync

Enables CRDT sync for all or a specific context.

memory_reindex

Generates embeddings for received content.

memory_search

Search memory semantically with ranking.

memory_set_apikey

Set API key for remote embedding provider.

memory_set_model

Configure embedding model (local or remote).

Semantic Chunking

Chunks text using markdown-aware semantic parsing.

Smart Sync

Content-hash change detection skips unchanged files, atomically replaces modified ones, and cleans up deleted ones.

sqlmem CLI

Command-line interface for project initialization, adding sources, searching, and configuration.

Transactional Safety

Sync operations wrapped in SAVEPOINT transactions for rollback safety.