LICENSE.md
README.md
pyproject.toml
./fairlib/__init__.py
./fairlib/chaos/__init__.py
./fairlib/chaos/event_bus.py
./fairlib/chaos/harness.py
./fairlib/config/settings.yml
./fairlib/conformance/__init__.py
./fairlib/conformance/chat_models.py
./fairlib/conformance/tools.py
./fairlib/core/agent_config.py
./fairlib/core/base_agent.py
./fairlib/core/capabilities.py
./fairlib/core/capability_bag.py
./fairlib/core/checkpoint.py
./fairlib/core/config.py
./fairlib/core/config_schemas.py
./fairlib/core/errors.py
./fairlib/core/event_bus.py
./fairlib/core/events.py
./fairlib/core/generation_options.py
./fairlib/core/grounding.py
./fairlib/core/history.py
./fairlib/core/json_utils.py
./fairlib/core/limits.py
./fairlib/core/log.py
./fairlib/core/message.py
./fairlib/core/model_invocation.py
./fairlib/core/optional_deps.py
./fairlib/core/security_context.py
./fairlib/core/session.py
./fairlib/core/streaming.py
./fairlib/core/text_hygiene.py
./fairlib/core/tool_observations.py
./fairlib/core/trace.py
./fairlib/core/types.py
./fairlib/core/version.py
./fairlib/core/interfaces/action_verifier.py
./fairlib/core/interfaces/checkpoint.py
./fairlib/core/interfaces/communicator.py
./fairlib/core/interfaces/embedder.py
./fairlib/core/interfaces/event_bus.py
./fairlib/core/interfaces/executor.py
./fairlib/core/interfaces/grounding.py
./fairlib/core/interfaces/lifecycle_hooks.py
./fairlib/core/interfaces/llm.py
./fairlib/core/interfaces/memory.py
./fairlib/core/interfaces/model_manager.py
./fairlib/core/interfaces/perception.py
./fairlib/core/interfaces/planner.py
./fairlib/core/interfaces/response_pool.py
./fairlib/core/interfaces/security.py
./fairlib/core/interfaces/session.py
./fairlib/core/interfaces/streaming.py
./fairlib/core/interfaces/tools.py
./fairlib/core/interfaces/trace.py
./fairlib/core/prompts/__init__.py
./fairlib/core/prompts/builders.py
./fairlib/core/prompts/items.py
./fairlib/core/prompts/models.py
./fairlib/core/prompts/schema_render.py
./fairlib/modules/action/executor.py
./fairlib/modules/action/tools/advanced_calculus_tool.py
./fairlib/modules/action/tools/code_execution_tool.py
./fairlib/modules/action/tools/composite_registry.py
./fairlib/modules/action/tools/grading_tool.py
./fairlib/modules/action/tools/graphing_tool.py
./fairlib/modules/action/tools/rag_tool.py
./fairlib/modules/action/tools/registry.py
./fairlib/modules/action/tools/builtin_tools/_rooted_file_tool.py
./fairlib/modules/action/tools/builtin_tools/data_extractor.py
./fairlib/modules/action/tools/builtin_tools/edit_file.py
./fairlib/modules/action/tools/builtin_tools/glob_tool.py
./fairlib/modules/action/tools/builtin_tools/grep_tool.py
./fairlib/modules/action/tools/builtin_tools/list_dir.py
./fairlib/modules/action/tools/builtin_tools/read_file.py
./fairlib/modules/action/tools/builtin_tools/safe_calculator.py
./fairlib/modules/action/tools/builtin_tools/shell_tool.py
./fairlib/modules/action/tools/builtin_tools/weather.py
./fairlib/modules/action/tools/builtin_tools/web_searcher.py
./fairlib/modules/action/tools/builtin_tools/write_file.py
./fairlib/modules/agent/factory.py
./fairlib/modules/agent/hooks.py
./fairlib/modules/agent/screening.py
./fairlib/modules/agent/simple_agent.py
./fairlib/modules/agent/tool_retry.py
./fairlib/modules/agent/turn_normalize.py
./fairlib/modules/agent/verification.py
./fairlib/modules/agent/worker_manager.py
./fairlib/modules/agent/worker_tool.py
./fairlib/modules/communication/in_memory_communicator.py
./fairlib/modules/learning/base.py
./fairlib/modules/learning/model_selector.py
./fairlib/modules/mal/anthropic_adapter.py
./fairlib/modules/mal/circuit_breaker.py
./fairlib/modules/mal/degenerate_output.py
./fairlib/modules/mal/egress_targets.py
./fairlib/modules/mal/gemini_adapter.py
./fairlib/modules/mal/huggingface_adapter.py
./fairlib/modules/mal/load_balancer_adapter.py
./fairlib/modules/mal/local_llama_adapter.py
./fairlib/modules/mal/openai_adapter.py
./fairlib/modules/mal/resilience.py
./fairlib/modules/mal/usage_mapping.py
./fairlib/modules/mcp/__init__.py
./fairlib/modules/mcp/client/__init__.py
./fairlib/modules/mcp/client/mcp_client.py
./fairlib/modules/mcp/client/mcp_tool_adapter.py
./fairlib/modules/mcp/client/mcp_tool_registry.py
./fairlib/modules/mcp/server/__init__.py
./fairlib/modules/mcp/server/mcp_server.py
./fairlib/modules/memory/_compaction_text.py
./fairlib/modules/memory/artifact_re_grounding.py
./fairlib/modules/memory/base.py
./fairlib/modules/memory/citation_verifier.py
./fairlib/modules/memory/embedder.py
./fairlib/modules/memory/filters.py
./fairlib/modules/memory/grounding.py
./fairlib/modules/memory/history.py
./fairlib/modules/memory/retriever.py
./fairlib/modules/memory/retriever_rerank.py
./fairlib/modules/memory/summarization.py
./fairlib/modules/memory/vector_chroma.py
./fairlib/modules/memory/vector_faiss.py
./fairlib/modules/memory/vector_inmemory.py
./fairlib/modules/perception/echo_preprocessor.py
./fairlib/modules/perception/text_parser.py
./fairlib/modules/planning/base_text_planner.py
./fairlib/modules/planning/example_turns.py
./fairlib/modules/planning/json_recovery.py
./fairlib/modules/planning/kv_repair.py
./fairlib/modules/planning/multi_action_planner.py
./fairlib/modules/planning/parse_helpers.py
./fairlib/modules/planning/react_planner.py
./fairlib/modules/planning/simple_react_kv.py
./fairlib/modules/planning/simple_react_planner.py
./fairlib/modules/planning/streaming.py
./fairlib/modules/security/basic_security_manager.py
./fairlib/utils/autograder_utils.py
./fairlib/utils/chunking.py
./fairlib/utils/document_processor.py
./fairlib/utils/math_expression_parser.py
./fairlib/utils/rag_prompts.py
./fairlib/utils/response_pool.py
fair_llm.egg-info/PKG-INFO
fair_llm.egg-info/SOURCES.txt
fair_llm.egg-info/dependency_links.txt
fair_llm.egg-info/requires.txt
fair_llm.egg-info/top_level.txt
fairlib/__init__.py
fairlib/chaos/__init__.py
fairlib/chaos/event_bus.py
fairlib/chaos/harness.py
fairlib/config/settings.yml
fairlib/conformance/__init__.py
fairlib/conformance/chat_models.py
fairlib/conformance/tools.py
fairlib/core/agent_config.py
fairlib/core/base_agent.py
fairlib/core/capabilities.py
fairlib/core/capability_bag.py
fairlib/core/checkpoint.py
fairlib/core/config.py
fairlib/core/config_schemas.py
fairlib/core/errors.py
fairlib/core/event_bus.py
fairlib/core/events.py
fairlib/core/generation_options.py
fairlib/core/grounding.py
fairlib/core/history.py
fairlib/core/json_utils.py
fairlib/core/limits.py
fairlib/core/log.py
fairlib/core/message.py
fairlib/core/model_invocation.py
fairlib/core/optional_deps.py
fairlib/core/security_context.py
fairlib/core/session.py
fairlib/core/streaming.py
fairlib/core/text_hygiene.py
fairlib/core/tool_observations.py
fairlib/core/trace.py
fairlib/core/types.py
fairlib/core/version.py
fairlib/core/interfaces/action_verifier.py
fairlib/core/interfaces/checkpoint.py
fairlib/core/interfaces/communicator.py
fairlib/core/interfaces/embedder.py
fairlib/core/interfaces/event_bus.py
fairlib/core/interfaces/executor.py
fairlib/core/interfaces/grounding.py
fairlib/core/interfaces/lifecycle_hooks.py
fairlib/core/interfaces/llm.py
fairlib/core/interfaces/memory.py
fairlib/core/interfaces/model_manager.py
fairlib/core/interfaces/perception.py
fairlib/core/interfaces/planner.py
fairlib/core/interfaces/response_pool.py
fairlib/core/interfaces/security.py
fairlib/core/interfaces/session.py
fairlib/core/interfaces/streaming.py
fairlib/core/interfaces/tools.py
fairlib/core/interfaces/trace.py
fairlib/core/prompts/__init__.py
fairlib/core/prompts/builders.py
fairlib/core/prompts/items.py
fairlib/core/prompts/models.py
fairlib/core/prompts/schema_render.py
fairlib/modules/action/executor.py
fairlib/modules/action/tools/advanced_calculus_tool.py
fairlib/modules/action/tools/code_execution_tool.py
fairlib/modules/action/tools/composite_registry.py
fairlib/modules/action/tools/grading_tool.py
fairlib/modules/action/tools/graphing_tool.py
fairlib/modules/action/tools/rag_tool.py
fairlib/modules/action/tools/registry.py
fairlib/modules/action/tools/builtin_tools/_rooted_file_tool.py
fairlib/modules/action/tools/builtin_tools/data_extractor.py
fairlib/modules/action/tools/builtin_tools/edit_file.py
fairlib/modules/action/tools/builtin_tools/glob_tool.py
fairlib/modules/action/tools/builtin_tools/grep_tool.py
fairlib/modules/action/tools/builtin_tools/list_dir.py
fairlib/modules/action/tools/builtin_tools/read_file.py
fairlib/modules/action/tools/builtin_tools/safe_calculator.py
fairlib/modules/action/tools/builtin_tools/shell_tool.py
fairlib/modules/action/tools/builtin_tools/weather.py
fairlib/modules/action/tools/builtin_tools/web_searcher.py
fairlib/modules/action/tools/builtin_tools/write_file.py
fairlib/modules/agent/factory.py
fairlib/modules/agent/hooks.py
fairlib/modules/agent/screening.py
fairlib/modules/agent/simple_agent.py
fairlib/modules/agent/tool_retry.py
fairlib/modules/agent/turn_normalize.py
fairlib/modules/agent/verification.py
fairlib/modules/agent/worker_manager.py
fairlib/modules/agent/worker_tool.py
fairlib/modules/communication/in_memory_communicator.py
fairlib/modules/learning/base.py
fairlib/modules/learning/model_selector.py
fairlib/modules/mal/anthropic_adapter.py
fairlib/modules/mal/circuit_breaker.py
fairlib/modules/mal/degenerate_output.py
fairlib/modules/mal/egress_targets.py
fairlib/modules/mal/gemini_adapter.py
fairlib/modules/mal/huggingface_adapter.py
fairlib/modules/mal/load_balancer_adapter.py
fairlib/modules/mal/local_llama_adapter.py
fairlib/modules/mal/openai_adapter.py
fairlib/modules/mal/resilience.py
fairlib/modules/mal/usage_mapping.py
fairlib/modules/mcp/__init__.py
fairlib/modules/mcp/client/__init__.py
fairlib/modules/mcp/client/mcp_client.py
fairlib/modules/mcp/client/mcp_tool_adapter.py
fairlib/modules/mcp/client/mcp_tool_registry.py
fairlib/modules/mcp/server/__init__.py
fairlib/modules/mcp/server/mcp_server.py
fairlib/modules/memory/_compaction_text.py
fairlib/modules/memory/artifact_re_grounding.py
fairlib/modules/memory/base.py
fairlib/modules/memory/citation_verifier.py
fairlib/modules/memory/embedder.py
fairlib/modules/memory/filters.py
fairlib/modules/memory/grounding.py
fairlib/modules/memory/history.py
fairlib/modules/memory/retriever.py
fairlib/modules/memory/retriever_rerank.py
fairlib/modules/memory/summarization.py
fairlib/modules/memory/vector_chroma.py
fairlib/modules/memory/vector_faiss.py
fairlib/modules/memory/vector_inmemory.py
fairlib/modules/perception/echo_preprocessor.py
fairlib/modules/perception/text_parser.py
fairlib/modules/planning/base_text_planner.py
fairlib/modules/planning/example_turns.py
fairlib/modules/planning/json_recovery.py
fairlib/modules/planning/kv_repair.py
fairlib/modules/planning/multi_action_planner.py
fairlib/modules/planning/parse_helpers.py
fairlib/modules/planning/react_planner.py
fairlib/modules/planning/simple_react_kv.py
fairlib/modules/planning/simple_react_planner.py
fairlib/modules/planning/streaming.py
fairlib/modules/security/basic_security_manager.py
fairlib/utils/autograder_utils.py
fairlib/utils/chunking.py
fairlib/utils/document_processor.py
fairlib/utils/math_expression_parser.py
fairlib/utils/rag_prompts.py
fairlib/utils/response_pool.py
tests/test_dependabot_policy.py
tests/test_optional_install.py
tests/test_public_api.py
tests/test_public_api_exports.py