Skip to content

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.

  • 🟒 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
ModelChatEditFlashcardsTestsAttachmentsImageComments
deepseek-chatπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
deepseek-reasonerπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
ModelChatEditFlashcardsTestsAttachmentsImageComments
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.

The following models were all tested via OpenRouter. They are grouped by provider for readability.

ModelTierChatEditFlashcardsTestsAttachmentsImageComments
amazon/nova-lite-v1PaidπŸŸ’πŸŸ’πŸŸ’πŸ”΄πŸŸ’πŸŸ’Tests unreliable.
amazon/nova-micro-v1PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
amazon/nova-premier-v1Paid🟒🟒🟒🟒🟒🟒Fully functional.
amazon/nova-pro-v1Paid🟒🟒🟒🟒🟒🟒Fully functional.
ModelTierChatEditFlashcardsTestsAttachmentsImageComments
meta-llama/llama-3.1-70b-instructPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄πŸ”΄No attachment or image support.
meta-llama/llama-3.2-11b-vision-instructPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ‘πŸ”΄Only PPTX works; no image support.
meta-llama/llama-3.3-70b-instructPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ‘πŸ”΄PDF not supported; no image support.
meta-llama/llama-4-maverickPaid🟒🟒🟒🟒🟒🟒Fully functional.
meta-llama/llama-4-scoutPaid🟒🟒🟒🟒🟒🟒Fully functional.
ModelTierChatEditFlashcardsTestsAttachmentsImageComments
mistralai/mistral-largePaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
mistralai/mistral-medium-3.1PaidπŸŸ’πŸ”΄πŸŸ’πŸŸ’πŸŸ’πŸŸ’Edit not supported.
mistralai/mistral-nemoPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
mistralai/mistral-small-3.2-24b-instructPaid🟒🟒🟒🟒🟒🟒Fully functional.
mistralai/pixtral-large-2411Paid🟒🟒🟒🟒🟒🟒Fully functional.
ModelTierChatEditFlashcardsTestsAttachmentsImageComments
nvidia/llama-3.3-nemotron-super-49b-v1.5PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
nvidia/nemotron-3-super-120b-a12bPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
ModelTierChatEditFlashcardsTestsAttachmentsImageComments
qwen/qwen3-235b-a22bPaidπŸŸ’πŸŸ’πŸŸ’πŸ”΄πŸŸ’πŸ”΄Tests unreliable; no image support.
qwen/qwen3-32bPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
qwen/qwen3-maxPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
qwen/qwen-plusPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
qwen/qwq-32bPaidπŸŸ’πŸ”΄πŸŸ’πŸŸ’πŸŸ’πŸ”΄Edit not supported; no image support.
ModelTierChatEditFlashcardsTestsAttachmentsImageComments
baidu/ernie-4.5-300b-a47bPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
bytedance-seed/seed-1.6Paid🟒🟒🟒🟒🟒🟒Fully functional.
cohere/command-aPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
inception/mercury-2PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
inflection/inflection-3-productivityPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ‘πŸ”΄PPTX not supported; no image support.
liquid/lfm-2-24b-a2bPaidπŸŸ’πŸŸ’πŸ”΄πŸŸ’πŸŸ’πŸ”΄Flashcards unreliable; no image support.
microsoft/phi-4PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ‘πŸ”΄PPTX/PDF can be unreliable; no image support.
minimax/minimax-m2.7PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
moonshotai/kimi-k2PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
moonshotai/kimi-k2.5Paid🟒🟒🟒🟒🟒🟒Fully functional.
nousresearch/hermes-4-405bPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
nousresearch/hermes-4-70bPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
stepfun/step-3.5-flashPaidπŸŸ’πŸ”΄πŸ”΄πŸŸ’πŸŸ’πŸ”΄Edit and flashcards not supported; no image support.
tencent/hunyuan-a13b-instructPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
writer/palmyra-x5PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
xiaomi/mimo-v2-proPaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
z-ai/glm-4.6PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
z-ai/glm-4.7PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
z-ai/glm-5PaidπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.
arcee-ai/trinity-large-preview:freeFreeπŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸŸ’πŸ”΄No image support.

These are meta-models that route your request to another model at runtime. Results vary depending on which underlying model is selected.

ModelTierChatEditFlashcardsTestsAttachmentsImageComments
openrouter/autoPaid🟒🟒🟒🟒🟒🟒Routes to best available model.
openrouter/freeFree🟑🟑🟑🟑🟑🟑Depends on which free model is chosen.
ModelNotes
arcee-ai/maestro-reasoningAll features failed.
arcee-ai/virtuoso-largeAll features failed.
minimax/minimax-m1All corefeatures failed.
rekaai/reka-flash-3All core features failed.

If you test a provider/model that is not listed, you can submit a pull request to add it.

  1. Chat β€” Open Companion and ask it to review your note. This should provide a chat response.
  2. 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.
  3. Generate Flashcards β€” Open Companion and ask it to generate flashcards from a note. Confirm cards appear and can be inserted into your note.
  4. 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.
  5. File Attachments β€” Embed or link a PDF or image in a note, enable Include embedded attachments in settings. Confirm the model processes the attachment without errors.
  1. Fork the repository and edit site/src/content/docs/Companion-Model-Compatibility.md.
  2. Add a new row for the provider and model you tested, then mark each feature with 🟒 (fully functional), 🟑 (partially functional), or πŸ”΄ (non-functional).
  3. Add a short comment if there are caveats.
  4. Open a pull request with the provider, model, and a brief summary of what you tested.

Last modified: 19/04/2026