LICENSE
README.md
pyproject.toml
engramkit/__init__.py
engramkit/__main__.py
engramkit/cli.py
engramkit/config.py
engramkit.egg-info/PKG-INFO
engramkit.egg-info/SOURCES.txt
engramkit.egg-info/dependency_links.txt
engramkit.egg-info/entry_points.txt
engramkit.egg-info/requires.txt
engramkit.egg-info/top_level.txt
engramkit/api/__init__.py
engramkit/api/chat_tools.py
engramkit/api/helpers.py
engramkit/api/routes_chat.py
engramkit/api/routes_kg.py
engramkit/api/routes_memory.py
engramkit/api/routes_search.py
engramkit/api/routes_vaults.py
engramkit/api/server.py
engramkit/dashboard_static/404.html
engramkit/dashboard_static/__next.$oc$slug.__PAGE__.txt
engramkit/dashboard_static/__next.$oc$slug.txt
engramkit/dashboard_static/__next._full.txt
engramkit/dashboard_static/__next._head.txt
engramkit/dashboard_static/__next._index.txt
engramkit/dashboard_static/__next._tree.txt
engramkit/dashboard_static/favicon.ico
engramkit/dashboard_static/file.svg
engramkit/dashboard_static/globe.svg
engramkit/dashboard_static/index.html
engramkit/dashboard_static/index.txt
engramkit/dashboard_static/next.svg
engramkit/dashboard_static/vercel.svg
engramkit/dashboard_static/window.svg
engramkit/dashboard_static/404/index.html
engramkit/dashboard_static/_next/static/RPDBhFpLX1Fjp3NYuDASL/_buildManifest.js
engramkit/dashboard_static/_next/static/RPDBhFpLX1Fjp3NYuDASL/_clientMiddlewareManifest.js
engramkit/dashboard_static/_next/static/RPDBhFpLX1Fjp3NYuDASL/_ssgManifest.js
engramkit/dashboard_static/_next/static/chunks/002smd4s.5c9c.js
engramkit/dashboard_static/_next/static/chunks/01xlw8hd842-c.js
engramkit/dashboard_static/_next/static/chunks/03f8vq.h4g94f.js
engramkit/dashboard_static/_next/static/chunks/03~yq9q893hmn.js
engramkit/dashboard_static/_next/static/chunks/0h4a4y-~puu.x.js
engramkit/dashboard_static/_next/static/chunks/0t2xr05rlu96l.js
engramkit/dashboard_static/_next/static/chunks/0v-llg9euas4a.css
engramkit/dashboard_static/_next/static/chunks/0wtesm2ne~5-y.js
engramkit/dashboard_static/_next/static/chunks/11j7y8dct~130.js
engramkit/dashboard_static/_next/static/chunks/turbopack-0i4hupr16-8uz.js
engramkit/dashboard_static/_next/static/media/4fa387ec64143e14-s.0q3udbd2bu5yp.woff2
engramkit/dashboard_static/_next/static/media/7178b3e590c64307-s.11.cyxs5p-0z~.woff2
engramkit/dashboard_static/_next/static/media/797e433ab948586e-s.p.0.q-h669a_dqa.woff2
engramkit/dashboard_static/_next/static/media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2
engramkit/dashboard_static/_next/static/media/bbc41e54d2fcbd21-s.0gw~uztddq1df.woff2
engramkit/dashboard_static/_next/static/media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.woff2
engramkit/dashboard_static/_next/static/media/favicon.0x3dzn~oxb6tn.ico
engramkit/dashboard_static/_not-found/__next._full.txt
engramkit/dashboard_static/_not-found/__next._head.txt
engramkit/dashboard_static/_not-found/__next._index.txt
engramkit/dashboard_static/_not-found/__next._not-found.__PAGE__.txt
engramkit/dashboard_static/_not-found/__next._not-found.txt
engramkit/dashboard_static/_not-found/__next._tree.txt
engramkit/dashboard_static/_not-found/index.html
engramkit/dashboard_static/_not-found/index.txt
engramkit/dashboard_static/chat/__next.$oc$slug.__PAGE__.txt
engramkit/dashboard_static/chat/__next.$oc$slug.txt
engramkit/dashboard_static/chat/__next._full.txt
engramkit/dashboard_static/chat/__next._head.txt
engramkit/dashboard_static/chat/__next._index.txt
engramkit/dashboard_static/chat/__next._tree.txt
engramkit/dashboard_static/chat/index.html
engramkit/dashboard_static/chat/index.txt
engramkit/dashboard_static/search/__next.$oc$slug.__PAGE__.txt
engramkit/dashboard_static/search/__next.$oc$slug.txt
engramkit/dashboard_static/search/__next._full.txt
engramkit/dashboard_static/search/__next._head.txt
engramkit/dashboard_static/search/__next._index.txt
engramkit/dashboard_static/search/__next._tree.txt
engramkit/dashboard_static/search/index.html
engramkit/dashboard_static/search/index.txt
engramkit/dashboard_static/settings/__next.$oc$slug.__PAGE__.txt
engramkit/dashboard_static/settings/__next.$oc$slug.txt
engramkit/dashboard_static/settings/__next._full.txt
engramkit/dashboard_static/settings/__next._head.txt
engramkit/dashboard_static/settings/__next._index.txt
engramkit/dashboard_static/settings/__next._tree.txt
engramkit/dashboard_static/settings/index.html
engramkit/dashboard_static/settings/index.txt
engramkit/dashboard_static/vaults/__next.$oc$slug.__PAGE__.txt
engramkit/dashboard_static/vaults/__next.$oc$slug.txt
engramkit/dashboard_static/vaults/__next._full.txt
engramkit/dashboard_static/vaults/__next._head.txt
engramkit/dashboard_static/vaults/__next._index.txt
engramkit/dashboard_static/vaults/__next._tree.txt
engramkit/dashboard_static/vaults/index.html
engramkit/dashboard_static/vaults/index.txt
engramkit/entities/__init__.py
engramkit/graph/__init__.py
engramkit/graph/knowledge_graph.py
engramkit/hooks/__init__.py
engramkit/hooks/claude_hook_handler.py
engramkit/hooks/git_hooks.py
engramkit/hooks/hook_manager.py
engramkit/ingest/__init__.py
engramkit/ingest/chunker.py
engramkit/ingest/git_differ.py
engramkit/ingest/pipeline.py
engramkit/ingest/secret_scanner.py
engramkit/mcp/__init__.py
engramkit/mcp/server.py
engramkit/memory/__init__.py
engramkit/memory/layers.py
engramkit/memory/token_budget.py
engramkit/search/__init__.py
engramkit/search/fts.py
engramkit/search/hybrid.py
engramkit/storage/__init__.py
engramkit/storage/chromadb_backend.py
engramkit/storage/gc.py
engramkit/storage/schema.py
engramkit/storage/vault.py
tests/test_api.py
tests/test_chromadb_backend.py
tests/test_chunker.py
tests/test_config.py
tests/test_fts.py
tests/test_gc.py
tests/test_git_differ.py
tests/test_hooks.py
tests/test_hybrid_search.py
tests/test_knowledge_graph.py
tests/test_layers.py
tests/test_mcp.py
tests/test_mcp_server.py
tests/test_pipeline.py
tests/test_schema.py
tests/test_search.py
tests/test_secret_scanner.py
tests/test_token_budget.py
tests/test_vault.py