Skip to content

Companion Configuration

Use Settings -> Companion to control provider access, privacy, note context, and generation behaviour.

These settings decide how Companion connects:

SettingWhat it does
Enable CompanionTurns Companion on or off globally
Button visibilityHides the note button, shows it on hover, or keeps it always visible
Sidebar widgetReminds you that the sidebar version is opened from the command palette
AI providerChooses the backend provider
OpenRouter model catalogShows the Free or Paid OpenRouter model list
ModelPicks the active model for the chosen provider
Endpoint overrideRequired only when using the Custom provider
API keySaves the credential for the current provider

Companion uses your own API key. LearnKit does not add a separate subscription or markup on top of the provider cost.

These settings control what Companion remembers and what context it can send:

SettingWhat it does
Save chat historyRestores prior Ask, Review, and Generate conversations for each note
Delete chats on provider tooRequests remote deletion when you clear or reset chats, if the provider supports it
Linked notes context limitLimits how much linked-note text is sent
Text attachment context limitLimits how much text extracted from attached files is sent

The context limits use four presets: Conservative, Standard, Extended, and No limit.

The Companion sources section controls what extra material Ask and Review can use from the current note:

SettingWhat it does
Include embedded attachmentsSends files embedded in the open note, such as PDFs or images
Include linked notes as textSends linked markdown notes as plain text
Include linked attachmentsSends linked non-markdown files
Custom instructionsAdds your own persistent prompt rules for Companion

Attachment-heavy workflows depend on the selected model. Some cheaper or free models may reject attachments entirely.

The Flashcard generation section controls Generate mode:

SettingWhat it does
Target number of cardsSets a target from 1 to 10
Flashcard types to generateEnables Basic, Basic (reversed), Cloze, Multiple choice, Ordered question, and Image occlusion
Include titlesAdds T rows to generated flashcards
Include extra informationAdds I rows
Include groupsAdds G rows

Image occlusion only appears when the current model looks vision-capable. Even then, generated masks can still need manual cleanup in the flashcard editor.

The Companion tab also includes Test sources and test-specific Custom instructions. Those settings affect AI test generation rather than Ask, Review, or Generate mode.

  • Start with a reliable text model before experimenting with attachment-heavy prompts.
  • Keep context limits on Standard until you know you need more.
  • Keep generation targets small so you can review output quality before inserting it.
  • Enable only the flashcard types you actually want to study.

See Companion Setting Up, Companion Usage, and AI Usage Policy.

Last modified: 30/03/2026