LICENSE
README.md
pyproject.toml
src/memomate.egg-info/PKG-INFO
src/memomate.egg-info/SOURCES.txt
src/memomate.egg-info/dependency_links.txt
src/memomate.egg-info/entry_points.txt
src/memomate.egg-info/requires.txt
src/memomate.egg-info/top_level.txt
src/memos/__init__.py
src/memos/_version.py
src/memos/errors.py
src/memos/i18n.py
src/memos/cli/__init__.py
src/memos/cli/__main__.py
src/memos/cli/dispatch.py
src/memos/cli/migrate.py
src/memos/cli/setup.py
src/memos/config/__init__.py
src/memos/config/loader.py
src/memos/config/models.py
src/memos/config/prompts.py
src/memos/dashboard/__init__.py
src/memos/engine/__init__.py
src/memos/engine/extractor.py
src/memos/engine/memory.py
src/memos/engine/review.py
src/memos/features/__init__.py
src/memos/features/activity_log.py
src/memos/features/backup.py
src/memos/features/briefing.py
src/memos/features/event_bus.py
src/memos/features/forgetting_curve.py
src/memos/features/git_collector.py
src/memos/features/notifications.py
src/memos/features/performance.py
src/memos/features/scheduler.py
src/memos/features/similarity_graph.py
src/memos/features/subgraph.py
src/memos/features/usage.py
src/memos/features/wizard.py
src/memos/hook_proxy/__init__.py
src/memos/hook_proxy/__main__.py
src/memos/hook_proxy/auth.py
src/memos/hook_proxy/project_id.py
src/memos/hook_proxy/proxy.py
src/memos/hooks/__init__.py
src/memos/hooks/prompt.py
src/memos/hooks/stop.py
src/memos/server/__init__.py
src/memos/server/__main__.py
src/memos/server/app.py
src/memos/server/hook_handler.py
src/memos/server/mcp.py
src/memos/server/mcp_handler.py
src/memos/server/sse_wrapper.py
src/memos/server/task_handler.py
src/memos/storage/__init__.py
src/memos/storage/base.py
src/memos/storage/chroma.py
src/memos/storage/embeddings.py
src/memos/web/__init__.py
src/memos/web/app.py
src/memos/web/auth.py
src/memos/web/dependencies.py
src/memos/web/utils.py
src/memos/web/middleware/__init__.py
src/memos/web/middleware/project_context.py
src/memos/web/models/__init__.py
src/memos/web/models/requests.py
src/memos/web/routes/__init__.py
src/memos/web/routes/auth.py
src/memos/web/routes/backups.py
src/memos/web/routes/config_routes.py
src/memos/web/routes/conversations.py
src/memos/web/routes/inbox.py
src/memos/web/routes/llm.py
src/memos/web/routes/memories.py
src/memos/web/routes/notifications.py
src/memos/web/routes/pages.py
src/memos/web/routes/prompts.py
src/memos/web/routes/search.py
src/memos/web/routes/suggestions.py
src/memos/web/routes/system.py
src/memos/web/routes/todos.py
src/memos/web/routes/v2_routes.py
src/memos/web/services/__init__.py
src/memos/web/services/helpers.py
src/memos/web/templates/_conversation_panel.html
src/memos/web/templates/_daily_review_panel.html
src/memos/web/templates/_knowledge_panel.html
src/memos/web/templates/_modals.html
src/memos/web/templates/_nav.html
src/memos/web/templates/_prompts_panel.html
src/memos/web/templates/_todo_panel.html
src/memos/web/templates/dashboard.html
src/memos/web/templates/inbox.html
src/memos/web/templates/login.html
src/memos/web/templates/notifications.html
src/memos/web/templates/static/style.css
src/memos/web/templates/static/js/api-client.js
src/memos/web/templates/static/js/dashboard.js
src/memos/web/templates/static/js/inbox.js
src/memos/web/templates/static/js/logout.js
src/memos/web/templates/static/js/nav-modals.js
src/memos/web/templates/static/js/todos.js
tests/test_bm25_incremental.py
tests/test_cli_mcp_install.py
tests/test_config_paths.py
tests/test_config_validate.py
tests/test_conflict_detection.py
tests/test_endpoint_prompt_decoupling.py
tests/test_error_messages.py
tests/test_extract_mock.py
tests/test_extractor_retry.py
tests/test_forgetting_curve.py
tests/test_hooks.py
tests/test_manual_suggestion.py
tests/test_notifications.py
tests/test_prompt_manager.py
tests/test_prompt_models.py
tests/test_prompt_templates.py
tests/test_prompt_types.py
tests/test_quality_scoring.py
tests/test_scheduler_forgetting.py
tests/test_similarity_graph.py
tests/test_store.py
tests/test_tokens.py
tests/test_ttl.py