LICENSE
README.md
pyproject.toml
src/engram_ai/__init__.py
src/engram_ai/cli.py
src/engram_ai/exceptions.py
src/engram_ai/forge.py
src/engram_ai/mcp.py
src/engram_ai/project.py
src/engram_ai/scheduler.py
src/engram_ai/adapters/__init__.py
src/engram_ai/adapters/_delimiters.py
src/engram_ai/adapters/base.py
src/engram_ai/adapters/claude_code.py
src/engram_ai/adapters/cursor.py
src/engram_ai/adapters/gemini.py
src/engram_ai/adapters/windsurf.py
src/engram_ai/core/__init__.py
src/engram_ai/core/crystallizer.py
src/engram_ai/core/evolver.py
src/engram_ai/core/querier.py
src/engram_ai/core/recorder.py
src/engram_ai/dashboard/__init__.py
src/engram_ai/dashboard/api.py
src/engram_ai/dashboard/server.py
src/engram_ai/dashboard/static/404.html
src/engram_ai/dashboard/static/experiences.html
src/engram_ai/dashboard/static/experiences.txt
src/engram_ai/dashboard/static/graph.html
src/engram_ai/dashboard/static/graph.txt
src/engram_ai/dashboard/static/index.html
src/engram_ai/dashboard/static/index.txt
src/engram_ai/dashboard/static/skills.html
src/engram_ai/dashboard/static/skills.txt
src/engram_ai/dashboard/static/_next/static/-xhH3K7j7FqWHwelBspBN/_buildManifest.js
src/engram_ai/dashboard/static/_next/static/-xhH3K7j7FqWHwelBspBN/_ssgManifest.js
src/engram_ai/dashboard/static/_next/static/chunks/1-be00d1856d32ebd8.js
src/engram_ai/dashboard/static/_next/static/chunks/139.8d54880d25bc452f.js
src/engram_ai/dashboard/static/_next/static/chunks/231-698a51b007d4108b.js
src/engram_ai/dashboard/static/_next/static/chunks/255-4b295af61a735c07.js
src/engram_ai/dashboard/static/_next/static/chunks/4bd1b696-409494caf8c83275.js
src/engram_ai/dashboard/static/_next/static/chunks/554.fd3b46be15c070b5.js
src/engram_ai/dashboard/static/_next/static/chunks/619-f072ac750404f9da.js
src/engram_ai/dashboard/static/_next/static/chunks/646.c2c67a3e35c59670.js
src/engram_ai/dashboard/static/_next/static/chunks/733-00d707d40868bc9b.js
src/engram_ai/dashboard/static/_next/static/chunks/framework-5e39d195bc486b8c.js
src/engram_ai/dashboard/static/_next/static/chunks/main-0d4483763062d1c2.js
src/engram_ai/dashboard/static/_next/static/chunks/main-app-82c316c469c45190.js
src/engram_ai/dashboard/static/_next/static/chunks/polyfills-42372ed130431b0a.js
src/engram_ai/dashboard/static/_next/static/chunks/webpack-ed9c605fe028f8e7.js
src/engram_ai/dashboard/static/_next/static/chunks/app/layout-fe153dc5af069fdd.js
src/engram_ai/dashboard/static/_next/static/chunks/app/page-00c437180bfd98b8.js
src/engram_ai/dashboard/static/_next/static/chunks/app/_not-found/page-a18fea83695c5021.js
src/engram_ai/dashboard/static/_next/static/chunks/app/experiences/page-17e13e0b9c6e824e.js
src/engram_ai/dashboard/static/_next/static/chunks/app/graph/page-247fd65e97b28fb3.js
src/engram_ai/dashboard/static/_next/static/chunks/app/skills/page-569c009d37f7733a.js
src/engram_ai/dashboard/static/_next/static/chunks/pages/_app-0d6ce27712411be2.js
src/engram_ai/dashboard/static/_next/static/chunks/pages/_error-a8479a8c7bc399cf.js
src/engram_ai/dashboard/static/_next/static/css/852462fdf60d444f.css
src/engram_ai/events/__init__.py
src/engram_ai/events/bus.py
src/engram_ai/events/events.py
src/engram_ai/llm/__init__.py
src/engram_ai/llm/base.py
src/engram_ai/llm/claude.py
src/engram_ai/models/__init__.py
src/engram_ai/models/evolution.py
src/engram_ai/models/experience.py
src/engram_ai/models/skill.py
src/engram_ai/policies/__init__.py
src/engram_ai/policies/conflict.py
src/engram_ai/policies/decay.py
src/engram_ai/storage/__init__.py
src/engram_ai/storage/base.py
src/engram_ai/storage/chromadb.py
src/engram_ai/transfer/__init__.py
src/engram_forge.egg-info/PKG-INFO
src/engram_forge.egg-info/SOURCES.txt
src/engram_forge.egg-info/dependency_links.txt
src/engram_forge.egg-info/entry_points.txt
src/engram_forge.egg-info/requires.txt
src/engram_forge.egg-info/top_level.txt
tests/test_cli.py
tests/test_distribution.py
tests/test_forge.py
tests/test_forge_pending.py
tests/test_hook_auto_learn.py
tests/test_intelligence_pack.py
tests/test_mcp.py
tests/test_project.py
tests/test_scheduler.py