LICENSE
README.md
setup.cfg
setup.py
examples/__init__.py
examples/basic/1-agent-3-tools-address-user.py
examples/basic/1-agent-3-tools.py
examples/basic/1d-screen-click.py
examples/basic/2-agent-tools.py
examples/basic/__init__.py
examples/basic/autocorrect.py
examples/basic/chat-2-agent-discuss.py
examples/basic/chat-azure-async-client.py
examples/basic/chat-azure-client.py
examples/basic/chat-local-numerical.py
examples/basic/chat-local.py
examples/basic/chat-persist.py
examples/basic/chat-search-assistant-local.py
examples/basic/chat-search-assistant.py
examples/basic/chat-search.py
examples/basic/chat-tool-function.py
examples/basic/chat-tree-structured-simple.py
examples/basic/chat-tree-structured.py
examples/basic/chat-tree.py
examples/basic/chat.py
examples/basic/completion.py
examples/basic/concurrent-tasks.py
examples/basic/done_sequences_example.py
examples/basic/drug-outcomes.py
examples/basic/fn-call-local-numerical.py
examples/basic/fn-call-local-simple.py
examples/basic/intent-classifier.py
examples/basic/multi-agent-medical.py
examples/basic/multi-agent-return-result.py
examples/basic/multi-agent-round-table.py
examples/basic/multi-agent-triage.py
examples/basic/oai-asst-chat.py
examples/basic/oai-code-chat.py
examples/basic/plan-subtasks.py
examples/basic/planner-workflow-simple.py
examples/basic/planner-workflow-spawn.py
examples/basic/planner-workflow.py
examples/basic/python-code-exec-tool.py
examples/basic/schedule-extract.py
examples/basic/text-to-structured.py
examples/basic/tool-custom-handler.py
examples/basic/tool-extract-short-example.py
examples/basic/xml_tool.py
examples/basic/multi-agent-search-critic/__init__.py
examples/basic/multi-agent-search-critic/assistant_agent.py
examples/basic/multi-agent-search-critic/critic_agent.py
examples/basic/multi-agent-search-critic/main.py
examples/basic/multi-agent-search-critic/search_agent.py
examples/basic/multi-agent-search-critic/tools.py
examples/basic/multi-agent-search-critic-no-orch/__init__.py
examples/basic/multi-agent-search-critic-no-orch/assistant_agent.py
examples/basic/multi-agent-search-critic-no-orch/critic_agent.py
examples/basic/multi-agent-search-critic-no-orch/main.py
examples/basic/multi-agent-search-critic-no-orch/search_agent.py
examples/basic/multi-agent-search-critic-no-orch/tools.py
examples/data-qa/__init__.py
examples/data-qa/table_chat.py
examples/data-qa/sql-chat/__init__.py
examples/data-qa/sql-chat/sql_chat.py
examples/data-qa/sql-chat/utils.py
examples/docqa/__init__.py
examples/docqa/chat-local.py
examples/docqa/chat-multi-extract-3.py
examples/docqa/chat-multi-extract-local.py
examples/docqa/chat-qa-summarize.py
examples/docqa/chat-search-filter.py
examples/docqa/chat.py
examples/docqa/chat_multi_extract.py
examples/docqa/chat_search.py
examples/docqa/crawl4ai_examples.py
examples/docqa/doc-aware-chat.py
examples/docqa/doc-aware-compose-2.py
examples/docqa/doc-aware-guide-2.py
examples/docqa/doc-based-troubleshooting.py
examples/docqa/doc-chat-2.py
examples/docqa/doc-chat-multi-llm.py
examples/docqa/doc-chat-simple.py
examples/docqa/doc-chunk-enrich.py
examples/docqa/extract-then-chat.py
examples/docqa/filter-multi-doc-auto.py
examples/docqa/filter-multi-doc-manual.py
examples/docqa/filter-multi-doc-query-plan.py
examples/docqa/lance-rag-gh-issues.py
examples/docqa/lance-rag-movies.py
examples/docqa/oai-multi-extract.py
examples/docqa/oai-retrieval-2.py
examples/docqa/oai-retrieval-assistant.py
examples/docqa/rag-local-simple.py
langroid/__init__.py
langroid/exceptions.py
langroid/mytypes.py
langroid/py.typed
langroid/agent/__init__.py
langroid/agent/base.py
langroid/agent/batch.py
langroid/agent/chat_agent.py
langroid/agent/chat_document.py
langroid/agent/done_sequence_parser.py
langroid/agent/openai_assistant.py
langroid/agent/task.py
langroid/agent/tool_message.py
langroid/agent/xml_tool_message.py
langroid/agent/callbacks/__init__.py
langroid/agent/callbacks/chainlit.py
langroid/agent/special/__init__.py
langroid/agent/special/doc_chat_agent.py
langroid/agent/special/lance_doc_chat_agent.py
langroid/agent/special/lance_tools.py
langroid/agent/special/relevance_extractor_agent.py
langroid/agent/special/retriever_agent.py
langroid/agent/special/table_chat_agent.py
langroid/agent/special/arangodb/__init__.py
langroid/agent/special/arangodb/arangodb_agent.py
langroid/agent/special/arangodb/system_messages.py
langroid/agent/special/arangodb/tools.py
langroid/agent/special/arangodb/utils.py
langroid/agent/special/lance_rag/__init__.py
langroid/agent/special/lance_rag/critic_agent.py
langroid/agent/special/lance_rag/lance_rag_task.py
langroid/agent/special/lance_rag/query_planner_agent.py
langroid/agent/special/neo4j/__init__.py
langroid/agent/special/neo4j/csv_kg_chat.py
langroid/agent/special/neo4j/neo4j_chat_agent.py
langroid/agent/special/neo4j/system_messages.py
langroid/agent/special/neo4j/tools.py
langroid/agent/special/sql/__init__.py
langroid/agent/special/sql/sql_chat_agent.py
langroid/agent/special/sql/utils/__init__.py
langroid/agent/special/sql/utils/description_extractors.py
langroid/agent/special/sql/utils/populate_metadata.py
langroid/agent/special/sql/utils/system_message.py
langroid/agent/special/sql/utils/tools.py
langroid/agent/tools/__init__.py
langroid/agent/tools/duckduckgo_search_tool.py
langroid/agent/tools/exa_search_tool.py
langroid/agent/tools/file_tools.py
langroid/agent/tools/google_search_tool.py
langroid/agent/tools/metaphor_search_tool.py
langroid/agent/tools/orchestration.py
langroid/agent/tools/recipient_tool.py
langroid/agent/tools/retrieval_tool.py
langroid/agent/tools/rewind_tool.py
langroid/agent/tools/segment_extract_tool.py
langroid/agent/tools/task_tool.py
langroid/agent/tools/tavily_search_tool.py
langroid/agent/tools/mcp/__init__.py
langroid/agent/tools/mcp/decorators.py
langroid/agent/tools/mcp/fastmcp_client.py
langroid/cachedb/__init__.py
langroid/cachedb/base.py
langroid/cachedb/redis_cachedb.py
langroid/embedding_models/__init__.py
langroid/embedding_models/base.py
langroid/embedding_models/models.py
langroid/embedding_models/remote_embeds.py
langroid/embedding_models/protoc/__init__.py
langroid/embedding_models/protoc/embeddings_pb2.py
langroid/embedding_models/protoc/embeddings_pb2.pyi
langroid/embedding_models/protoc/embeddings_pb2_grpc.py
langroid/language_models/__init__.py
langroid/language_models/azure_openai.py
langroid/language_models/base.py
langroid/language_models/client_cache.py
langroid/language_models/config.py
langroid/language_models/mock_lm.py
langroid/language_models/model_info.py
langroid/language_models/openai_gpt.py
langroid/language_models/provider_params.py
langroid/language_models/utils.py
langroid/language_models/prompt_formatter/__init__.py
langroid/language_models/prompt_formatter/base.py
langroid/language_models/prompt_formatter/hf_formatter.py
langroid/language_models/prompt_formatter/llama2_formatter.py
langroid/parsing/__init__.py
langroid/parsing/agent_chats.py
langroid/parsing/code_parser.py
langroid/parsing/document_parser.py
langroid/parsing/file_attachment.py
langroid/parsing/md_parser.py
langroid/parsing/para_sentence_split.py
langroid/parsing/parse_json.py
langroid/parsing/parser.py
langroid/parsing/pdf_utils.py
langroid/parsing/repo_loader.py
langroid/parsing/routing.py
langroid/parsing/search.py
langroid/parsing/spider.py
langroid/parsing/table_loader.py
langroid/parsing/url_loader.py
langroid/parsing/urls.py
langroid/parsing/utils.py
langroid/parsing/web_search.py
langroid/prompts/__init__.py
langroid/prompts/dialog.py
langroid/prompts/prompts_config.py
langroid/prompts/templates.py
langroid/pydantic_v1/__init__.py
langroid/pydantic_v1/main.py
langroid/utils/__init__.py
langroid/utils/configuration.py
langroid/utils/constants.py
langroid/utils/git_utils.py
langroid/utils/globals.py
langroid/utils/html_logger.py
langroid/utils/logging.py
langroid/utils/object_registry.py
langroid/utils/pandas_utils.py
langroid/utils/pydantic_utils.py
langroid/utils/system.py
langroid/utils/types.py
langroid/utils/algorithms/__init__.py
langroid/utils/algorithms/graph.py
langroid/utils/output/__init__.py
langroid/utils/output/citations.py
langroid/utils/output/printing.py
langroid/utils/output/status.py
langroid/vector_store/__init__.py
langroid/vector_store/base.py
langroid/vector_store/chromadb.py
langroid/vector_store/lancedb.py
langroid/vector_store/meilisearch.py
langroid/vector_store/pineconedb.py
langroid/vector_store/postgres.py
langroid/vector_store/qdrantdb.py
langroid/vector_store/weaviatedb.py
mseep_langroid.egg-info/PKG-INFO
mseep_langroid.egg-info/SOURCES.txt
mseep_langroid.egg-info/dependency_links.txt
mseep_langroid.egg-info/requires.txt
mseep_langroid.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_pdf_parser_extra.py
tests/utils.py