Available Adapters¶
| Adapter | Model | Task types | Domains | Language | License |
|---|---|---|---|---|---|
| NER BERT | dslim/bert-base-NER | extract | general, legal | Python | MIT |
| OpenAI Classifier | openai/gpt-4o-mini | classify | general | TypeScript | MIT |
| JSL Clinical NER | johnsnowlabs/ner_clinical | extract | medical | Python | MIT (adapter) — requires John Snow Labs license |
| Docling | docling-project/docling | extract | document, general | Python | MIT |
| all-MiniLM-L6-v2 | sentence-transformers/all-MiniLM-L6-v2 | embed | general | Python | Apache 2.0 |
| BART Large CNN | facebook/bart-large-cnn | summarize | general | Python | MIT |
| FinBERT | ProsusAI/finbert | classify | finance | Python | Apache 2.0 |
| opus-mt-en-fr | Helsinki-NLP/opus-mt-en-fr | translate | multilingual | Python | Apache 2.0 |
| ms-marco-MiniLM-L6-v2 | cross-encoder/ms-marco-MiniLM-L6-v2 | rank | general | Python | Apache 2.0 |
| twitter-roberta-sentiment | cardiffnlp/twitter-roberta-base-sentiment-latest | classify | conversational | Python | CC BY 4.0 |
| bart-large-mnli | facebook/bart-large-mnli | classify | general | Python | MIT |
| whisper-large-v3 | openai/whisper-large-v3 | transcribe | audio, multilingual | Python | Apache 2.0 |
| clip-vit-base-patch32 | openai/clip-vit-base-patch32 | classify | multimodal, vision | Python | MIT |
Contribute an adapter¶
- Install:
pip install synapse-adapter-sdk - Write your adapter following the first adapter guide
- Validate:
synapse-validate --adapter your_module.YourAdapter --all-fixtures - Open a PR to github.com/synapse-ir/adapters
See BOUNTIES.md for models where adapters are wanted.