XTrace SDK documentation

XTrace is an encrypted vector and memory database. Your document content and embedding vectors are encrypted on the client before storage; the server computes nearest-neighbor search on ciphertexts and never sees the underlying data.

The SDK has two modules: x-vec for encrypted vector search, and x-mem for encrypted agent memory (coming soon). Both share the same credentials, execution context, and XTrace integration.

This documentation is organized for three audiences:

  • Potential users — start with the README for a brief description of what XTrace does.

  • New users — start with Installation then x-vec Tutorial for a concept-first walkthrough.

  • Experienced users — jump to the API reference or the specific guide you need.

API Reference

Indices and tables