RedaktAIDocs

Changelog

Release history for Rdakt AI

v0.3.0

  • Pydantic config — RdaktConfig migrated to Pydantic with full validation
  • CLI --config flag — pass a custom config path to rdakt-ai demo
  • Expanded docs — configuration guide with middleware integration examples
  • Edge case coverage — additional tests for config, stores, and middleware

v0.2.0

  • Streaming deanonymization — real-time token replacement in SSE streams
  • Provider-agnostic formats — support for OpenAI, Anthropic, and Gemini SSE formats
  • Gzip decompression — automatic handling of Anthropic's compressed streams
  • Session stores — MemoryStore, SQLiteStore, RedisStore
  • Event callbacks — on_entities_detected, on_anonymized, on_deanonymized, on_error
  • Audit mode — detection without anonymization

v0.1.0

  • Initial release
  • RegexDetector with 8 built-in patterns
  • Token, synthetic, and hybrid anonymization strategies
  • RdaktMiddleware (async) and RdaktSyncMiddleware
  • YAML configuration support
  • CLI: rdakt-ai init and rdakt-ai demo

On this page