Skip to main content
Do you like Artifex? Give it a ⭐ star on GitHub!

Base models

All tasks that can be tackled with Artifex can be performed in two ways:

  1. Using default models that are pre-trained and ready to use for inference, but are not optimized for your specific use case.
  2. Fine-tuning a default model to create a task-specific model that is better suited for your needs; fine-tuning does not require any training data, as Artifex generates synthetic data on-the-fly, based on your instructions.

All default models are open-source models trained by us with the Artifex library itself (meta 😁), are small in size (around 0.1B parameters and 500Mb), can run on CPU for inference and fine-tuning and are hosted on our Hugging Face account.

Below is a list of all the available tasks in Artifex, along with the link to the default model for each task.

TaskDefault ModelDefault & Fine-Tuned Model SizeCPU InferenceCPU Fine-Tuning
🛡️ Guardrailtanaos/tanaos-guardrail-v10.1B params, 500Mb
🗣️ Intent Classificationtanaos/tanaos-intent-classifier-v10.1B params, 500Mb
🔀 Rerankercross-encoder/mmarco-mMiniLMv2-L12-H384-v10.1B params, 470Mb
🙂 Sentiment Analysistanaos/tanaos-sentiment-analysis-v10.1B params, 470Mb
😡 Emotion Detectiontanaos/tanaos-emotion-detection-v10.1B params, 470Mb
🏷️ Named Entity Recognitiontanaos/tanaos-NER-v10.1B params, 500Mb
🥸 Text Anonymizationtanaos/tanaos-text-anonymizer-v10.1B params, 500Mb