[console_scripts]
apmoe = apmoe.cli.main:cli

[apmoe.aggregators]
confidence_weighted = apmoe.aggregation.builtin:ConfidenceWeightedAggregator
median = apmoe.aggregation.builtin:MedianAggregator
weighted_average = apmoe.aggregation.builtin:WeightedAverageAggregator

[apmoe.anonymizers]
image_anonymizer = apmoe.processing.builtin.image_anonymizers:ImageAnonymizer
keystroke_anonymizer = apmoe.processing.builtin.anonymizers:KeystrokeAnonymizer
passthrough_image_anonymizer = apmoe.processing.llm:PassthroughImageAnonymizer

[apmoe.cleaners]
base64_image_cleaner = apmoe.processing.llm:Base64ImageCleaner
image_cleaner = apmoe.processing.builtin.image_cleaners:ImageCleaner
keystroke_cleaner = apmoe.processing.builtin.cleaners:KeystrokeCleaner

[apmoe.experts]
face_age_expert = apmoe.experts.builtin:FaceAgeExpert
keystroke_age_expert = apmoe.experts.builtin:KeystrokeAgeExpert
lmstudio = apmoe.experts.providers.lmstudio:LMStudioExpert
remote = apmoe.experts.remote:RemoteExpert

[apmoe.modality_processors]
image = apmoe.modality.builtin.image:ImageProcessor
keystroke = apmoe.modality.builtin.keystroke:KeystrokeProcessor
