LICENSE.md
README.md
pyproject.toml
./demos/demo_advanced_calculator_calculus.py
./demos/demo_agent_config_export_load.py
./demos/demo_committee_of_agents_coding_autograder.py
./demos/demo_committee_of_agents_essay_autograder.py
./demos/demo_faiss_rag_from_readme.py
./demos/demo_huggingface_v4.py
./demos/demo_huggingface_v5.py
./demos/demo_model_comparison.py
./demos/demo_multi_agent.py
./demos/demo_multi_agent_load_balancer.py
./demos/demo_rag_from_documents.py
./demos/demo_single_agent_calculator.py
./demos/demo_single_agent_calculator_load_balancer.py
./demos/demo_streamlit.py
./demos/demo_streamlit_simple.py
./demos/demo_structured_output.py
./demos/demo_web_search_plot_agent.py
./demos/mcp/demo_mcp_agent_tool_calling.py
./demos/mcp/demo_mcp_single_agent.py
./demos/mcp/demo_multi_agent_research_team.py
./demos/mcp/mcp_filesystem_server.py
./demos/outputs/calculator_agent.json
./fairlib/__init__.py
./fairlib/config/settings.yml
./fairlib/core/base_agent.py
./fairlib/core/config.py
./fairlib/core/config_schemas.py
./fairlib/core/message.py
./fairlib/core/prompts.py
./fairlib/core/types.py
./fairlib/core/interfaces/communicator.py
./fairlib/core/interfaces/embedder.py
./fairlib/core/interfaces/executor.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/security.py
./fairlib/core/interfaces/tools.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/knowledge_tool.py
./fairlib/modules/action/tools/registry.py
./fairlib/modules/action/tools/builtin_tools/data_extractor.py
./fairlib/modules/action/tools/builtin_tools/final_answer.py
./fairlib/modules/action/tools/builtin_tools/safe_calculator.py
./fairlib/modules/action/tools/builtin_tools/weather.py
./fairlib/modules/action/tools/builtin_tools/web_searcher.py
./fairlib/modules/agent/multi_agent_runner.py
./fairlib/modules/agent/simple_agent.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/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/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/base.py
./fairlib/modules/memory/embedder.py
./fairlib/modules/memory/retriever.py
./fairlib/modules/memory/retriever_rerank.py
./fairlib/modules/memory/summarization.py
./fairlib/modules/memory/vector_faiss.py
./fairlib/modules/memory/vector_store.py
./fairlib/modules/perception/echo_preprocessor.py
./fairlib/modules/perception/text_parser.py
./fairlib/modules/planning/react_planner.py
./fairlib/modules/security/basic_security_manager.py
./fairlib/utils/WolframGPT.py
./fairlib/utils/autograder_utils.py
./fairlib/utils/chart_utils.py
./fairlib/utils/config_manager.py
./fairlib/utils/document_processor.py
./fairlib/utils/json_utils.py
./fairlib/utils/math_expression_parser.py
./fairlib/utils/nuextract.py
./fairlib/utils/rag_prompts.py
./fairlib/utils/speech_util.py
./tests/core/__init__.py
./tests/core/test_context_window_warning.py
./tests/modules/action/tools/test_advanced_calculator_tool.py
./tests/modules/action/tools/test_graphing_tool.py
./tests/modules/action/tools/test_knowledge_tool.py
./tests/modules/action/tools/builtin_tools/test_data_extractor.py
./tests/modules/action/tools/builtin_tools/test_web_searcher.py
./tests/modules/agent/test_multi_agent_runner.py
./tests/modules/agent/test_simple_agent.py
./tests/modules/agent/test_simple_agent_retry.py
./tests/modules/communication/test_in_memory_communicator.py
./tests/modules/learning/test_model_selector.py
./tests/modules/mal/__init__.py
./tests/modules/mal/test_anthropic_adapter.py
./tests/modules/mal/test_huggingface_adapter.py
./tests/modules/mal/test_load_balancer_adapter.py
./tests/modules/mal/test_ollama_adapter.py
./tests/modules/mal/test_openai_adapter.py
./tests/modules/mcp/__init__.py
./tests/modules/mcp/test_mcp_client.py
./tests/modules/memory/test_base.py
./tests/modules/memory/test_embedder.py
./tests/modules/memory/test_retriever.py
./tests/modules/memory/test_retriever_rerank.py
./tests/modules/memory/test_summarization.py
./tests/modules/memory/test_vector_faiss.py
./tests/modules/memory/test_vector_store.py
./tests/modules/perception/test_echo_preprocessor.py
./tests/modules/planning/__init__.py
./tests/modules/planning/test_planner_parse_error.py
./tests/modules/security/test_basic_security_manager.py
./tests/utils/test_autograder_utils.py
./tests/utils/test_chart_utils.py
./tests/utils/test_chart_utils_integration.py
./tests/utils/test_document_processor.py
./tests/utils/test_json_utils.py
./tests/utils/test_nuextract.py
./tests/utils/test_speech_util.py
demos/demo_advanced_calculator_calculus.py
demos/demo_agent_config_export_load.py
demos/demo_committee_of_agents_coding_autograder.py
demos/demo_committee_of_agents_essay_autograder.py
demos/demo_faiss_rag_from_readme.py
demos/demo_huggingface_v4.py
demos/demo_huggingface_v5.py
demos/demo_model_comparison.py
demos/demo_multi_agent.py
demos/demo_multi_agent_load_balancer.py
demos/demo_rag_from_documents.py
demos/demo_single_agent_calculator.py
demos/demo_single_agent_calculator_load_balancer.py
demos/demo_streamlit.py
demos/demo_streamlit_simple.py
demos/demo_structured_output.py
demos/demo_web_search_plot_agent.py
demos/mcp/demo_mcp_agent_tool_calling.py
demos/mcp/demo_mcp_single_agent.py
demos/mcp/demo_multi_agent_research_team.py
demos/mcp/mcp_filesystem_server.py
demos/outputs/calculator_agent.json
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/config/settings.yml
fairlib/core/base_agent.py
fairlib/core/config.py
fairlib/core/config_schemas.py
fairlib/core/message.py
fairlib/core/prompts.py
fairlib/core/types.py
fairlib/core/interfaces/communicator.py
fairlib/core/interfaces/embedder.py
fairlib/core/interfaces/executor.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/security.py
fairlib/core/interfaces/tools.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/knowledge_tool.py
fairlib/modules/action/tools/registry.py
fairlib/modules/action/tools/builtin_tools/data_extractor.py
fairlib/modules/action/tools/builtin_tools/final_answer.py
fairlib/modules/action/tools/builtin_tools/safe_calculator.py
fairlib/modules/action/tools/builtin_tools/weather.py
fairlib/modules/action/tools/builtin_tools/web_searcher.py
fairlib/modules/agent/multi_agent_runner.py
fairlib/modules/agent/simple_agent.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/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/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/base.py
fairlib/modules/memory/embedder.py
fairlib/modules/memory/retriever.py
fairlib/modules/memory/retriever_rerank.py
fairlib/modules/memory/summarization.py
fairlib/modules/memory/vector_faiss.py
fairlib/modules/memory/vector_store.py
fairlib/modules/perception/echo_preprocessor.py
fairlib/modules/perception/text_parser.py
fairlib/modules/planning/react_planner.py
fairlib/modules/security/basic_security_manager.py
fairlib/utils/WolframGPT.py
fairlib/utils/autograder_utils.py
fairlib/utils/chart_utils.py
fairlib/utils/config_manager.py
fairlib/utils/document_processor.py
fairlib/utils/json_utils.py
fairlib/utils/math_expression_parser.py
fairlib/utils/nuextract.py
fairlib/utils/rag_prompts.py
fairlib/utils/speech_util.py
tests/core/__init__.py
tests/core/test_context_window_warning.py
tests/modules/action/tools/test_advanced_calculator_tool.py
tests/modules/action/tools/test_graphing_tool.py
tests/modules/action/tools/test_knowledge_tool.py
tests/modules/action/tools/builtin_tools/test_data_extractor.py
tests/modules/action/tools/builtin_tools/test_web_searcher.py
tests/modules/agent/test_multi_agent_runner.py
tests/modules/agent/test_simple_agent.py
tests/modules/agent/test_simple_agent_retry.py
tests/modules/communication/test_in_memory_communicator.py
tests/modules/learning/test_model_selector.py
tests/modules/mal/__init__.py
tests/modules/mal/test_anthropic_adapter.py
tests/modules/mal/test_huggingface_adapter.py
tests/modules/mal/test_load_balancer_adapter.py
tests/modules/mal/test_ollama_adapter.py
tests/modules/mal/test_openai_adapter.py
tests/modules/mcp/__init__.py
tests/modules/mcp/test_mcp_client.py
tests/modules/memory/test_base.py
tests/modules/memory/test_embedder.py
tests/modules/memory/test_retriever.py
tests/modules/memory/test_retriever_rerank.py
tests/modules/memory/test_summarization.py
tests/modules/memory/test_vector_faiss.py
tests/modules/memory/test_vector_store.py
tests/modules/perception/test_echo_preprocessor.py
tests/modules/planning/__init__.py
tests/modules/planning/test_planner_parse_error.py
tests/modules/security/test_basic_security_manager.py
tests/utils/test_autograder_utils.py
tests/utils/test_chart_utils.py
tests/utils/test_chart_utils_integration.py
tests/utils/test_document_processor.py
tests/utils/test_json_utils.py
tests/utils/test_nuextract.py
tests/utils/test_speech_util.py