Community adapter collection for the SYNAPSE canonical IR ecosystem. Each adapter in this repository connects a real model to the ecosystem — write it once, interoperate with everything.
| Adapter | Model | Task types | Domains | Language |
|---|---|---|---|---|
| NER BERT | dslim/bert-base-NER | extract | general, legal | Python |
- Install the SDK:
pip install synapse-adapter-sdk - Write your adapter following the guide
- Validate:
synapse-validate --adapter your_module.YourAdapter --all-fixtures - Open a PR to this repository
All adapters must pass the full 20-fixture validation suite before merge. See CONTRIBUTING.md for the complete process.
adapters/
your_model_name/
adapter.py # The adapter itself
manifest.json # Capability manifest for the registry
tests/
test_adapter.py # Tests using mock model output
README.md # Usage instructions
We maintain a list of models we would like to see adapted. First contributor to write a validated adapter for a bounty model is listed as a Founding Contributor in the repository.
See BOUNTIES.md for the current list.
MIT. Each adapter may carry the license of its original author. See individual adapter directories for details.