Skip to main content

SuperLocalMemory V3 storage backend for CrewAI — local-first, privacy-compliant memory

Project description

crewai-superlocalmemory

CrewAI storage backend powered by SuperLocalMemory V3 — local-first, privacy-compliant crew memory.

Features

  • StorageBackend Protocol — Drop-in replacement for CrewAI's default LanceDB storage
  • Local-first — All crew memories stay on your device (Mode A: zero cloud)
  • EU AI Act compliant — Data never leaves the device, no DPA required
  • Profile isolation — Different crews get isolated memory spaces

Installation

pip install crewai-superlocalmemory

Usage

from crewai import Crew, Agent, Task, Memory
from crewai_superlocalmemory import SuperLocalMemoryBackend

# Create SLM-backed storage
backend = SuperLocalMemoryBackend(profile_id="my-crew")

# Use with CrewAI Memory
crew = Crew(
    agents=[researcher, writer],
    tasks=[research_task, write_task],
    memory=Memory(storage=backend),
)

result = crew.kickoff()

Profile Isolation

# Each crew gets its own isolated memory space
alpha_backend = SuperLocalMemoryBackend(profile_id="crew-alpha")
beta_backend = SuperLocalMemoryBackend(profile_id="crew-beta")

Modes

Mode Privacy Use Case
a Maximum (zero cloud) EU AI Act compliant crews
b High (local Ollama) Private + LLM assist
c Standard (cloud LLM) Maximum accuracy

Links

License

MIT

Part of Qualixar | Author: Varun Pratap Bhardwaj

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crewai_superlocalmemory-0.1.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

crewai_superlocalmemory-0.1.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file crewai_superlocalmemory-0.1.0.tar.gz.

File metadata

  • Download URL: crewai_superlocalmemory-0.1.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for crewai_superlocalmemory-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bb75683578407c2ba366f668fe26056c7c2ef38fdaf7720a04d11b213752d05b
MD5 a0dd480f6e2045a3a08bab266fa0abf1
BLAKE2b-256 6b868ffa084099064b84df08cfd0c0f4d63bd0a163c47c8b14eca96893eca1d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for crewai_superlocalmemory-0.1.0.tar.gz:

Publisher: publish.yml on qualixar/crewai-superlocalmemory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crewai_superlocalmemory-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for crewai_superlocalmemory-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 12334f4884992176131823438c80a498e5d05e0e18b32a210c0c55b0989ac915
MD5 80e4fcd047e340d2bfeccd02ad64aa54
BLAKE2b-256 09374207b698bed4d16a537620dc29595d602f7c0dbe3aaa7f761059cc5f1171

See more details on using hashes here.

Provenance

The following attestation bundles were made for crewai_superlocalmemory-0.1.0-py3-none-any.whl:

Publisher: publish.yml on qualixar/crewai-superlocalmemory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page