[console_scripts]
kairix = kairix.cli:main

[kairix.connectors]
dex_crm = kairix.connectors.dex_crm:make_connector
m365_calendar = kairix.connectors.m365_calendar:make_connector
m365_email_headers = kairix.connectors.m365_email_headers:make_connector
obsidian = kairix.connectors.obsidian:make_connector
sharepoint = kairix.connectors.sharepoint:make_connector

[kairix.extractors]
docx = kairix.extractors.docx:make_extractor
markitdown = kairix.extractors.markitdown:make_extractor
ocr = kairix.extractors.ocr:make_extractor
passthrough = kairix.extractors.passthrough:make_extractor
pdf_fallback = kairix.extractors.pdf_fallback:make_extractor
pptx = kairix.extractors.pptx:make_extractor
xlsx = kairix.extractors.xlsx:make_extractor

[kairix.providers]
anthropic = kairix.providers.anthropic:make_provider
azure_foundry = kairix.providers.azure_foundry:make_provider
azure_legacy = kairix.providers.azure_legacy:make_provider
bedrock = kairix.providers.bedrock:make_provider
litellm_proxy = kairix.providers.litellm_proxy:make_provider
ollama = kairix.providers.ollama:make_provider
openai = kairix.providers.openai:make_provider
