CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
src/klean/__init__.py
src/klean/cli.py
src/klean/config_generator.py
src/klean/discovery.py
src/klean/hooks.py
src/klean/model_defaults.py
src/klean/model_utils.py
src/klean/platform.py
src/klean/reviews.py
src/klean/data/agents/TEMPLATE.md
src/klean/data/agents/arm-cortex-expert.md
src/klean/data/agents/c-pro.md
src/klean/data/agents/code-reviewer.md
src/klean/data/agents/debugger.md
src/klean/data/agents/orchestrator.md
src/klean/data/agents/performance-engineer.md
src/klean/data/agents/rust-expert.md
src/klean/data/agents/security-auditor.md
src/klean/data/commands/kln/agent.md
src/klean/data/commands/kln/doc.md
src/klean/data/commands/kln/find.md
src/klean/data/commands/kln/help.md
src/klean/data/commands/kln/learn.md
src/klean/data/commands/kln/multi.md
src/klean/data/commands/kln/quick.md
src/klean/data/commands/kln/remember.md
src/klean/data/commands/kln/rethink.md
src/klean/data/commands/kln/status.md
src/klean/data/config/CLAUDE.md
src/klean/data/config/litellm/.env.example
src/klean/data/config/litellm/config.yaml
src/klean/data/config/litellm/openrouter.yaml
src/klean/data/core/config.yaml
src/klean/data/core/klean_core.py
src/klean/data/core/prompts/agent-base.md
src/klean/data/core/prompts/format-json.md
src/klean/data/core/prompts/format-text.md
src/klean/data/core/prompts/rethink.md
src/klean/data/core/prompts/review.md
src/klean/data/core/prompts/roles/architect.md
src/klean/data/core/prompts/roles/auditor.md
src/klean/data/core/prompts/roles/coder.md
src/klean/data/core/prompts/roles/researcher.md
src/klean/data/core/prompts/roles/reviewer.md
src/klean/data/multi-agents/analyzer.md
src/klean/data/multi-agents/code_analyzer.md
src/klean/data/multi-agents/file_scout.md
src/klean/data/multi-agents/manager.md
src/klean/data/multi-agents/security_auditor.md
src/klean/data/multi-agents/synthesizer.md
src/klean/data/prompts/review.md
src/klean/data/rules/kln.md
src/klean/data/scripts/kb_utils.py
src/klean/data/scripts/klean-statusline.py
src/klean/data/scripts/knowledge-capture.py
src/klean/data/scripts/knowledge-events.py
src/klean/data/scripts/knowledge-search.py
src/klean/data/scripts/knowledge-server.py
src/klean/data/scripts/knowledge_db.py
src/klean/data/scripts/prepare-release.sh
src/klean/data/scripts/sync-serena-kb.py
src/klean/smol/__init__.py
src/klean/smol/cli.py
src/klean/smol/context.py
src/klean/smol/executor.py
src/klean/smol/loader.py
src/klean/smol/mcp_tools.py
src/klean/smol/memory.py
src/klean/smol/models.py
src/klean/smol/multi_agent.py
src/klean/smol/multi_config.py
src/klean/smol/prompts.py
src/klean/smol/tools.py
src/klean/tools/__init__.py
src/klean/tools/grep_tool.py
src/klean/tools/read_tool.py
src/klean/tools/search_knowledge_tool.py
src/klean/tools/testing_tool.py
src/klean/utils/__init__.py
src/kln_ai.egg-info/PKG-INFO
src/kln_ai.egg-info/SOURCES.txt
src/kln_ai.egg-info/dependency_links.txt
src/kln_ai.egg-info/entry_points.txt
src/kln_ai.egg-info/requires.txt
src/kln_ai.egg-info/top_level.txt
tests/test_doctor_hooks.py