Companion Model Compatibility
This table tracks which Companion features work with each provider and model. Only models with reported test data are listed.
Some results were generated from automated tests, so individual experiences may vary. If you believe something is inaccurate, please submit a pull request to update the table.
Linked notes are not tracked as a separate compatibility column because they are sent as plain text context.
Feature key
Section titled βFeature keyβ- π’ Fully functional β π‘ Partially functional β π΄ Non-functional
- Chat β Conversational responses about your note
- Edit β Proposes changes you can accept into your document
- Flashcards β AI flashcard drafting
- Tests β AI test generation
- Attachments β File attachments (DOCX, PPTX, PDF)
- Image β Image attachment support
DeepSeek
Section titled βDeepSeekβ| Model | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|
deepseek-chat | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
deepseek-reasoner | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
| Model | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|
gpt-5 | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
gpt-5-mini | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
gpt-5-nano | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
gpt-4.1 | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
gpt-4.1-mini | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
OpenRouter
Section titled βOpenRouterβThe following models were all tested via OpenRouter. They are grouped by provider for readability.
Amazon Nova
Section titled βAmazon Novaβ| Model | Tier | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|---|
amazon/nova-lite-v1 | Paid | π’ | π’ | π’ | π΄ | π’ | π’ | Tests unreliable. |
amazon/nova-micro-v1 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
amazon/nova-premier-v1 | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
amazon/nova-pro-v1 | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
Meta Llama
Section titled βMeta Llamaβ| Model | Tier | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|---|
meta-llama/llama-3.1-70b-instruct | Paid | π’ | π’ | π’ | π’ | π΄ | π΄ | No attachment or image support. |
meta-llama/llama-3.2-11b-vision-instruct | Paid | π’ | π’ | π’ | π’ | π‘ | π΄ | Only PPTX works; no image support. |
meta-llama/llama-3.3-70b-instruct | Paid | π’ | π’ | π’ | π’ | π‘ | π΄ | PDF not supported; no image support. |
meta-llama/llama-4-maverick | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
meta-llama/llama-4-scout | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
Mistral
Section titled βMistralβ| Model | Tier | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|---|
mistralai/mistral-large | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
mistralai/mistral-medium-3.1 | Paid | π’ | π΄ | π’ | π’ | π’ | π’ | Edit not supported. |
mistralai/mistral-nemo | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
mistralai/mistral-small-3.2-24b-instruct | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
mistralai/pixtral-large-2411 | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
| Model | Tier | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|---|
nvidia/llama-3.3-nemotron-super-49b-v1.5 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
nvidia/nemotron-3-super-120b-a12b | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
| Model | Tier | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|---|
qwen/qwen3-235b-a22b | Paid | π’ | π’ | π’ | π΄ | π’ | π΄ | Tests unreliable; no image support. |
qwen/qwen3-32b | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
qwen/qwen3-max | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
qwen/qwen-plus | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
qwen/qwq-32b | Paid | π’ | π΄ | π’ | π’ | π’ | π΄ | Edit not supported; no image support. |
Other Providers
Section titled βOther Providersβ| Model | Tier | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|---|
baidu/ernie-4.5-300b-a47b | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
bytedance-seed/seed-1.6 | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
cohere/command-a | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
inception/mercury-2 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
inflection/inflection-3-productivity | Paid | π’ | π’ | π’ | π’ | π‘ | π΄ | PPTX not supported; no image support. |
liquid/lfm-2-24b-a2b | Paid | π’ | π’ | π΄ | π’ | π’ | π΄ | Flashcards unreliable; no image support. |
microsoft/phi-4 | Paid | π’ | π’ | π’ | π’ | π‘ | π΄ | PPTX/PDF can be unreliable; no image support. |
minimax/minimax-m2.7 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
moonshotai/kimi-k2 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
moonshotai/kimi-k2.5 | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Fully functional. |
nousresearch/hermes-4-405b | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
nousresearch/hermes-4-70b | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
stepfun/step-3.5-flash | Paid | π’ | π΄ | π΄ | π’ | π’ | π΄ | Edit and flashcards not supported; no image support. |
tencent/hunyuan-a13b-instruct | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
writer/palmyra-x5 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
xiaomi/mimo-v2-pro | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
z-ai/glm-4.6 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
z-ai/glm-4.7 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
z-ai/glm-5 | Paid | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
arcee-ai/trinity-large-preview:free | Free | π’ | π’ | π’ | π’ | π’ | π΄ | No image support. |
Routers
Section titled βRoutersβThese are meta-models that route your request to another model at runtime. Results vary depending on which underlying model is selected.
| Model | Tier | Chat | Edit | Flashcards | Tests | Attachments | Image | Comments |
|---|---|---|---|---|---|---|---|---|
openrouter/auto | Paid | π’ | π’ | π’ | π’ | π’ | π’ | Routes to best available model. |
openrouter/free | Free | π‘ | π‘ | π‘ | π‘ | π‘ | π‘ | Depends on which free model is chosen. |
Models Not Supported
Section titled βModels Not Supportedβ| Model | Notes |
|---|---|
arcee-ai/maestro-reasoning | All features failed. |
arcee-ai/virtuoso-large | All features failed. |
minimax/minimax-m1 | All corefeatures failed. |
rekaai/reka-flash-3 | All core features failed. |
How to test and contribute
Section titled βHow to test and contributeβIf you test a provider/model that is not listed, you can submit a pull request to add it.
What to test
Section titled βWhat to testβ- Chat β Open Companion and ask it to review your note. This should provide a chat response.
- Edit β Open Companion, after asking it to review your note, ask it to implement changes. If it generates changes that you can accept into your document then that is correct.
- Generate Flashcards β Open Companion and ask it to generate flashcards from a note. Confirm cards appear and can be inserted into your note.
- Generate Tests β Open the Tests feature and generate a short test from a note. Confirm questions appear and are answerable. Complete the test, and confirm that the test is appropriately graded.
- File Attachments β Embed or link a PDF or image in a note, enable
Include embedded attachmentsin settings. Confirm the model processes the attachment without errors.
How to submit your results
Section titled βHow to submit your resultsβ- Fork the repository and edit
site/src/content/docs/Companion-Model-Compatibility.md. - Add a new row for the provider and model you tested, then mark each feature with π’ (fully functional), π‘ (partially functional), or π΄ (non-functional).
- Add a short comment if there are caveats.
- Open a pull request with the provider, model, and a brief summary of what you tested.
Last modified: 19/04/2026