LICENSE
MANIFEST.in
README.md
pyproject.toml
src/eidetic/__init__.py
src/eidetic/_api.py
src/eidetic/config.py
src/eidetic/py.typed
src/eidetic/core/__init__.py
src/eidetic/core/http.py
src/eidetic/core/embedding/__init__.py
src/eidetic/core/embedding/base.py
src/eidetic/core/embedding/factory.py
src/eidetic/core/embedding/openai_compatible.py
src/eidetic/core/llm/__init__.py
src/eidetic/core/llm/base.py
src/eidetic/core/llm/factory.py
src/eidetic/core/llm/openai_compatible.py
src/eidetic/core/vector/__init__.py
src/eidetic/core/vector/manager.py
src/eidetic/core/vector/store.py
src/eidetic/db/__init__.py
src/eidetic/db/base.py
src/eidetic/db/database.py
src/eidetic/db/models/__init__.py
src/eidetic/db/models/conversation.py
src/eidetic/db/models/conversation_summary.py
src/eidetic/db/models/memory.py
src/eidetic/db/models/message.py
src/eidetic/db/repository/__init__.py
src/eidetic/db/repository/base.py
src/eidetic/db/repository/conversation_repository.py
src/eidetic/db/repository/memory_repository.py
src/eidetic/db/repository/message_repository.py
src/eidetic/db/repository/summary_repository.py
src/eidetic/db/repository/unit_of_work.py
src/eidetic/memory/__init__.py
src/eidetic/memory/bubble_creator.py
src/eidetic/memory/bubble_expirer.py
src/eidetic/memory/connection_finder.py
src/eidetic/memory/factory.py
src/eidetic/memory/schemas.py
src/eidetic/memory/service.py
src/eidetic/memory/summary_service.py
src/eidetic/memory/pipeline/__init__.py
src/eidetic/memory/pipeline/classifier.py
src/eidetic/memory/pipeline/extractor.py
src/eidetic/utils/__init__.py
src/eidetic/utils/log.py
src/eidetic/utils/prompts.py
src/eidetic_ai.egg-info/PKG-INFO
src/eidetic_ai.egg-info/SOURCES.txt
src/eidetic_ai.egg-info/dependency_links.txt
src/eidetic_ai.egg-info/requires.txt
src/eidetic_ai.egg-info/top_level.txt
tests/test_memory_service.py
tests/test_pipeline.py