Documentation
engrava is an in-process, async Python memory database over one SQLite file. Start with the Quick Start, then explore the concepts and guides at your own pace.
Getting StartedInstall engrava and run your first store in under 5 minutes.ConceptsUnderstand the architecture, hybrid search model, and dreaming consolidation.GuidesYAML configuration, extension hooks, observability, and multi-service setup.OperationsRunning engrava in production: deployment, concurrency, performance, backup and recovery, data lifecycle, and error handling.API ReferenceKey classes and methods: EngravaManager, SqliteEngravaCore, MindQL.